IZIRUNF0 is a development board based on STM32F0 Cortex-M0 chip, its can run as bare metal or with any operating system suited for small embedded devices. We maintain a LittleKernel (LK) image for our demos, sample code, and test drivers. LK is a mature, lightweight, real-time operating system (RTOS) with a small memory footprint that supports primitives like mutexes, threads, timers and semaphores. With only a few KB, you can run an interactive console that includes build-in commands capable of displaying information about the system, showing free memory, enumerating running threads, etc.
It allows you to speed up your development thanks to build-in peripherals like EEPROM, Flash, Leds, Buttons, Quarts and Debug connector. The module has M.2 connector footprint, with up to 67 pins which can be used to communicate with the external peripherals via I2C, SPI, UART, PWM, ADC interfaces.
This a compact board based on M2 connector makes it easy to adjust your design on the fly. You can host IZIRUNF0 module on your own carrier board or slot them into IZIGOBOARD carrier board.