Colibri MCU5
Colibri MCU5 is a processor board for the Colibri carrier boards. It uses a Raspberry Pi RP2354A as the MCU.
Programming
The MCU5 comes preloaded with the zeptoforth programming language and environment. This means that you can interactively develop programs, with real-time access to the STM32L475 peripherals, so instead of the Edit-Compile-Flash-Run cycle you get a Edit-Run cycle. And programs can either run from RAM (during development) or from Flash.
C/C++
If Forth is not your cup of tea, the standard SWDIO/SWCLK pins are available on the M.2 connector, as well as BOOT0 + USART1 for effective development environment. We recommend the use of the STM32CubeMX to set up the MCU correctly, and then your favorite IDE for the edit-compile-flash-run cycle.
Zephyr
Zerphyr is an MCU-independent embedded OS, with a very modular approach to software, which fits quite well with the modular support of Streamline and Colibri products.
Read more about how Colibri Zephyr is intended (work in progress) to operate on the Colibri family.