
Ariel OS is a new RTOS for microcontrollers written in Rust with support for popular hardware architectures (Arm Cortex-M, ESP32, RISC-V) and boards from Espressif, Nordic Semi, Raspberry Pi, and STMicroelectronics. Ariel OS is built on top of Embassy Rust framework and embedded-hal Hardware Abstraction Layer (HAL) for embedded systems, and adds several OS functionalities and a multi-core capable scheduler. It is mainly designed for secure, memory-safe, networked applications on microcontrollers. The developers further describe Ariel OS as follows on the project’s website: Ariel OS follows an approach whereby it simultaneously integrates a curated ecosystem of libraries (available via crates.io), and adds missing operating system functionalities as depicted below. Such functionalities include a preemptive multicore scheduler, portable peripheral APIs, additional network security facilities, as well as a meta-build system to bind it all together. As a result, a low-power IoT developer can focus on business logic sitting on top of […]
The post Ariel OS – A Rust RTOS for IoT microcontrollers appeared first on CNX Software – Embedded Systems News.
Read more here: https://www.cnx-software.com/2026/01/28/ariel-os-a-rust-rtos-for-iot-microcontrollers/


