All Tools
C
OtherFreeOpen Source
CHIBIOS
Compact RTOS and HAL for microcontroller firmware
GPL-3.0
ABOUT
Hard real-time MCU firmware needs a small preemptible kernel, not Linux. ChibiOS is a compact RTOS with a HAL so teams schedule threads on STM32 and other ARM boards without a heavy OS.
INTEGRATION GUIDE
1. Run preemptible threads on an STM32 with microsecond deadlines
2. Use the ChibiOS HAL for GPIO, UART, and timers across MCU families
3. Port a motor-control or robotics firmware onto a small RTOS
4. Prototype hard real-time firmware without a commercial RTOS license
TAGS
crtosembeddedstm32armfirmwaremicrocontrollerrealtime