Porting the RIOT Real-Time Operating System to the STM32U385 Microcontroller

Before continuing please visit: Project Thesis

The STM32U3 series introduced in 2025 by ST is their first microcontroller that utilizes so called "near-threshold" design, meaning that the core voltage of the device is close to the threshold voltage of the transistors themselves.

While this is very important for power saving already, near-threshold devices have a higher resistance against Single Event Latch-Ups that can occur in outer space applications from high energy particles. Therefore, the STM32U3 sparks the research interest for the Smart Sensor Group in two areas: super low power applications and space applications.

RIOT OS currently supports many STM32 microcontrollers, but not the STM32U3. Therefore, it is your task to port RIOT OS to add support for this MCU. Experience with RIOT OS or other Embedded Operating Systems is required for this project thesis, as well as good C programming knowledge.

Further Reading