The PI module family has grown with the addition of another processor module with an STM32F303 microcontroller, which is suitable for basic control or reading of analog or digital sensors. The processor runs at a frequency of 72 MHz, has 128 kB of FLASH memory, 32 kB of RAM, and 8 kB of faster CCMRAM memory, and also allows to run FreeRTOS. Of course, it also supports our peripheral submodules.
The module is powered by 5V and has a UART to USB-C converter, so it can be easily connected to a computer and used, for example, with a command line for setup and control.
You can connect our submodules to it, such as PI-FIO with direct digital and analog inputs and outputs, or PI-DIO for galvanically isolated digital inputs and outputs, PI-AIO for galvanically isolated analog inputs and outputs, as well as RS-232/485/422 or CAN interface submodules for sending measured data to a higher-level system. The submodules can, of course, be stacked on top of each other.
PI-CPUF303 is suitable for systems with small size and low power consumption.
There is also a sample application with FreeRTOS, a command line for controlling inputs and outputs, and support for all our PI submodules.