Hardware
AkiraOS custom hardware designs and specifications.
AkiraConsole
Handheld gaming console powered by AkiraOS.
Specifications
- Platform: ESP32-S3
- Display: 2.8” TFT LCD
- Input: D-pad + 4 buttons
- Storage: microSD card slot (FAT32, up to 32 GB)
- Battery: LiPo rechargeable with fuel gauge and bettery control accesible fromm software
- Connectivity: WiFi + Bluetooth + LoRa 2.4 and 868/915 + SubGHz + NFC
AkiraMicro
Compact wearable platform.
Coming soon…: /docs/AkiraMicro/
Specifications
- Platform: ESP32-C6
- Display: 1.3” OLED
- Sensors: ???
- Battery: ???
- Form Factor: ???
Supported Development Boards
See Platform Guides for supported development kits:
- ESP32 boards
- nRF boards
- STM32 boards
Custom Hardware
AkiraOS can run on custom hardware. OEM porting resources:
- Porting Guide — end-to-end walkthrough: BSP files, display, WASM runtime, OTA, and a day-by-day week plan to first running app.
- BSP Template Scaffold — copy-and-rename starting point with FIXME markers for GPIO, SPI, I2C, PSRAM, display, and flash partitions.
Using AkiraOS as a west module
Third-party projects can import AkiraOS without forking:
# your-project/west.yml
manifest:
projects:
- name: akira-os
url: https://github.com/your-org/AkiraOS.git
revision: v1.5.6
path: akira-os
self:
path: my-app
After west update, board definitions, DTS bindings, Kconfig symbols, and the full WASM runtime are available automatically — no -DMODULE_EXT_ROOT needed.
Schematics & Design Files
Aki hardware designs are open source.
License: CERN Open Hardware License
Related Documentation
- Platform Support - Software support for boards
- Getting Started - Flashing firmware