Ariel OS: a library operating system for IoT devices written in Rust

https://www.osnews.com/story/144306/ariel-os-a-library-operating-system-for-iot-devices-written-in-rust/

Thom Holwerda Jan 30, 2026 · 1 min read
Share this

Operating systems written in Rust – especially for embedded use – are quite common these days, and today’s example fits right into that trend.

Ariel OS is an operating system for secure, memory-safe, low-power Internet of Things (IoT). It is based on Rust from the ground up and supports hardware based on 32-bit microcontroller architectures (Cortex-M, RISC-V, and Xtensa). For a quick overview of our motivations and what we plan next, check our roadmap.

Ariel OS builds on top of existing projects from the Embedded Rust ecosystem, including Embassy, esp-hal, defmt, probe-rs, sequential-storage, and embedded-test. While those provide high-quality building blocks for a wide range of embedded applications, such projects do not provide the high level of integration that developers know from contemporary C-based operating systems for microcontrollers, such as RIOT or Zephyr for instance.

↫ Ariel OS GitHub page