AkiraOS: A WebAssembly runtime for microcontrollers
Article excerpt
AkiraOS is Artur Founder’s Zephyr-based embedded OS that runs sandboxed WebAssembly applications on microcontrollers.
The core idea: separate the OS from the application. The firmware stays stable. Apps are .wasm binaries, isolated, portable, and deployable over-the-air without touching the OS.
Your App (C/C++/Python) → compile → app.wasm →
SecureDeploy → runs on device OS unchanged
Why this matters:
Update apps in the field without a firmware flash cycle
One binary runs on ESP32-S3, nRF5x, or STM32, no recompile
Bad app crashes? Runtime catches it at the boundary. The device stays up.
Every app gets only the hardware access it explicitly requested
See this Apache License Version 2.0 project on GitHub.