Ariel OS - The Embedded Rust Software Stack for Microcontroller-based Internet of Things
- Track: Embedded, Mobile and Automotive
- Room: UD2.120 (Chavanne)
- Day: Sunday
- Start: 10:00
- End: 10:25
- Video only: ud2120
- Chat: Join the conversation!
Ariel OS is a new RTOS for microcontrollers written fully in Rust. It supports popular hardware architectures (Cortex-M, ESP, RISC-V) and popular boards from vendors such as Espressif, Nordic, Raspberry Pi and ST. Ariel OS is built on top of Embassy and the embedded-hal traits, adding various OS functionalities and a multi-core capable scheduler. Ariel OS further aims to integrate the best of the available embedded Rust ecosystem to provide a seamless, batteries-included experience for microcontroller firmware development. Ariel OS is open source with dual Apache 2.0 / MIT license, available on GitHub
In this talk we demonstrate how easy it is to use Ariel OS on microcontroller-based hardware and how the different features help to quickly get a project up and running. We overview the OS and walk through creating a firmware for a common board, thus showcasing the features that make Ariel OS development unique and appealing
- https://www.ariel-os.org
- https://github.com/ariel-os/ariel-os/
- https://ariel-os.github.io/ariel-os/dev/docs/book/
- https://embassy.dev/
- https://github.com/rust-embedded/embedded-hal
Speakers
| Kaspar Schleiser | |
| Koen Zandberg |