Security News

Cybersecurity news aggregator

📡
INFO News OSnews

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

  • What: Ariel OS is a new operating system written in Rust for secure, memory-safe, low-power Internet of Things (IoT) devices.
  • Impact: Developers working on IoT devices can use Ariel OS as an alternative to C-based operating systems.
Read Full Article →

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 There’s bound to be a microcontroller you can get your hands on that Ariel OS supports , and since it’s licensed under either a MIT or Apache 2.0 license, you can get going right away.

Share this article