activity
20242026
most citedAriel OS: An Embedded Rust Operating System for Networked Sensors & Multi-Core Microcontrollers

6 citations · 7 across the 6 of their papers we have counts for

collaborators

10 papers

cs.LG2026

PolyChirp: Multi-Species Birdsong Classification Using TinyML on Low-Power Acoustic Sensors

Nathan Duboisset, Zhaolan Huang, Felix Bießmann +3

Recent progress in the field of TinyML has demonstrated that low-power hardware based on microcontrollers can achieve bird species monitoring in real time based on acoustic sensor…

cs.OS2026

TinyContainer: Container Runtime Middleware Enabling Multi-tenant Microcontrollers with Built-in Security

Bastien Buil, Chrystel Gaber, Samuel Legouix +2

Software containerization technologies for resource-limited devices enable multi-tenant microcontrollers, which allow running multiple applications with different permission levels…

cs.OS2026

Embedded Rust or C Firmware? Lessons from an Industrial Microcontroller Use Case with Ariel OS

Bipin Thapa, Daniele Alfonso, Lorenzo Bini +4

As Rust gains traction for developing safer systems software, a reality check for the microcontroller hardware segment becomes necessary. How ready is the Rust ecosystem for this s…

cs.OS2026

treVM: Tiny Rust Embedded Virtual Machines with WASM on Variable Resource-Constrained Hardware

Antoine Lavandier, Bastien Buil, Chrystel Gaber +1

Software stacks embedded on microcontroller-based hardware typically provide rudimentary APIs programmed in C/C++, basic connectivity and, sometimes, a firmware update mechanism. S…

cs.LG2025

Ariel-ML: Computing Parallelization with Embedded Rust for Neural Networks on Heterogeneous Multi-core Microcontrollers

Zhaolan Huang, Kaspar Schleiser, Gyungmin Myung +1

Low-power microcontroller (MCU) hardware is currently evolving from single-core architectures to predominantly multi-core architectures. In parallel, new embedded software building…

cs.LG2025

TinyDéjàVu: Smaller RAM and Faster Inference with Neural Networks on MCUs for Sensor Data Streams

Zhaolan Huang, Emmanuel Baccelli

Examples of embedded intelligence include a wide variety of tiny neural networks used on-board wireless sensors and actuators, which are expected to continuously perform inference…

cs.LG2025

msf-CNN: Patch-based Multi-Stage Fusion with Convolutional Neural Networks for TinyML

Zhaolan Huang, Emmanuel Baccelli

AI spans from large language models to tiny models running on microcontrollers (MCUs). Extremely memory-efficient model architectures are decisive to fit within an MCU's tiny memor…

cs.OS2025★ 6 cited

Ariel OS: An Embedded Rust Operating System for Networked Sensors & Multi-Core Microcontrollers

Elena Frank, Kaspar Schleiser, Romain Fouquet +3

Large swaths of low-level system software building blocks originally implemented in C/C++ are currently being swapped for equivalent rewrites in Rust, a relatively more secure and…

cs.LG2024

TinyChirp: Bird Song Recognition Using TinyML Models on Low-power Wireless Acoustic Sensors

Zhaolan Huang, Adrien Tousnakhoff, Polina Kozyr +5

Monitoring biodiversity at scale is challenging. Detecting and identifying species in fine grained taxonomies requires highly accurate machine learning (ML) methods. Training such…

cs.NI2024★ 1 cited

Model CBOR Serialization for Federated Learning

Koen Zandberg, Mayank Gulati, Gerhard Wunder +1

The typical federated learning workflow requires communication between a central server and a large set of clients synchronizing model parameters between each other. The current fr…