Getting Started with AkiraOS From zero to running WASM apps in under 30 minutes.
What You’ll Learn Install development environment Build and flash AkiraOS firmware Deploy your first WASM application Troubleshoot common issues Quick Navigation Installation Guide - Set up dev environment Building Your First App - Hello World in WASM Troubleshooting - Common issues and fixes Prerequisites Requirement Version Purpose Linux/WSL2 Ubuntu 20.04+ Build environment Python 3.8+ West tool, scripts Git 2.25+ Source control ~5GB disk space - SDK + dependencies
Development Workflow graph LR
A[Setup Environment] --> B[Clone Repository]
B --> C[Build Firmware]
C --> D[Flash Hardware]
D --> E[Build WASM App]
E --> F[Upload via HTTP]
F --> G[App Running!]
Platform Status Flash Method Notes ESP32-S3 ✅ Fully supported UART/USB Primary target, WiFi + BT Native Sim ✅ Fully supported N/A Testing only nRF54L15 ✅ Supported J-Link/SWD BLE + sensors STM32 ⚠️ Experimental SWD Limited testing
Detailed platform guides →
Typical Timeline Environment Setup: 20-30 minutes (one-time) First Firmware Build: 5-10 minutes Flash to Hardware: 1-2 minutes Build WASM App: 1-2 minutes Upload & Run: 30 seconds Next Steps New Users: Start with Installation Guide Hardware Ready: Jump to First App Tutorial Experienced Users: Check API Reference Getting Help Table of contents