Posts

1AD Call For Contributions

On September 1st at Université Grenoble Alpes, Campus de Saint Martin d’Hères, we will have our first Ariel OS Community Day.

1AD, the 1st Ariel OS Community Day, is a meetup aiming to bring together embedded Rust developers, Ariel OS maintainers and Embassy contributors, beginners and experts. People interested in the IoT in general and decision makers who are considering deploying embedded Rust firmware/software in the near future are also very welcome! 1AD aims not only to inform about latest embedded Rust and Ariel OS developments but also to help gather feedback from the community so as to better shape the future of Ariel OS.

Ariel OS at RustWeek 2026

Last week Ariel OS was present at RustWeek 2026 with a community booth. You could find us opposite to the main track room, trying to lure visitors to the booth with our live climate measurement demo on the screen. Plenty of visitors came to our booth to ask about Ariel OS and the demos we had prepared.

Ariel OS v0.3.0: BLE, Sensors, UART, and More!

Today we are delighted to announce a new version of Ariel OS! With over 6 months of work and 500 merged PRs, this new version brings shiny new features and improvements. These include upgraded Embassy and esp-hal dependencies, UART support, a brand new way to write and access sensor drivers, Bluetooth Low Energy support, structured board descriptions, and much more.

On top of those new features, this release adds support for more microcontrollers and boards, and some of those were added by the community!

No Hardware? No Problem!

To facilitate your workflows, Ariel OS can be built to run natively on your PC, as described in the book entry on native target. We are currently working on adding functionalities for networking to the native port.

To complement this, and to further facilitate reproducible experiments on popular microcontroller hardware, you can also consider building Ariel OS to run it on a popular open-access testbed: Slices IoT-LAB which provides bare-metal access to various types of boards. To test that, you can follow this guide.

New Ariel OS Release Builds with Stable Rust

We’ve completed an important milestone: Ariel OS can now be built using the stable version of the Rust compiler. From the just-released version 0.2 on, you can just use any future RustLang compiler to build your embedded microcontroller project. Check out our second release on GitHub.

Ariel OS Logo

We have a shiny logo now!

Initial Ariel OS Release

Hurray! We just published our first 0.1 release, with which we already enable building portable multi-core applications on Cortex-M, RISC-V and ESP32 devices, using different link-layer and application layer networking protocols, including out-of-the-box secure communication. Our Github has all the links to examples, manual and API docs. Check out the code of our initial release.