Six Native Radios. RISC-V Battery-Ready IoT Module.
Wi-Fi 6, BLE 5, IEEE 802.15.4, Wireless M-Bus, NB-IoT/LTE-M, and Ethernet on an open ESP32-C6 RISC-V module running Zephyr RTOS. Battery-backed, Wasm-ready, and manufactured in the EU.
A0 Board
The A0 Board is the wireless compute core of the A0 gateway. Built on the ESP32-C6 RISC-V microcontroller running Zephyr RTOS, it handles multi-protocol wireless data collection and cloud backhaul in a compact, low-power form factor.
- ✓ ESP32-C6 RISC-V Core
- ✓ Wi-Fi 6 (802.11ax) + BLE 5
- ✓ IEEE 802.15.4 (Thread / 6LoWPAN)
- ✓ Wireless M-Bus (868 MHz)
- ✓ NB-IoT / LTE-M (SIM7080G)
- ✓ Zephyr RTOS
- ✓ Open Source Hardware
Baseboard
The Baseboard extends the A0 Board into a complete industrial gateway. It adds wired Ethernet, M-Bus transceiver, SD card logging, 24V DC power, battery backup, and DIN-rail mounting: everything needed for professional smart metering and industrial installations.
- ✓ W5500 Ethernet Controller
- ✓ TSS721A M-Bus Transceiver
- ✓ SD Card Data Logging
- ✓ 24V DC Power Input (18–36V)
- ✓ Battery Backup & Charging
- ✓ DIN-Rail Mountable
Six native radios. One module.
No external bridges. Every radio is on-board and shares the same Zephyr networking stack — switch protocols in firmware without hardware changes.
Built for Industrial IoT.
Everything you need for smart metering and industrial automation in a modular, open-source platform.
Wi-Fi 6 (802.11ax), BLE 5, IEEE 802.15.4 (Thread / 6LoWPAN), Wireless M-Bus (868 MHz), NB-IoT / LTE-M, and Ethernet — all sharing one Zephyr networking stack. Connect meters, sensors, and gateways without external bridges.
Ultra-low power operation with battery backup and charging. Perfect for remote deployments.
ESP32-C6 RISC-V core with expansion options. Add Ethernet, M-Bus, and SD card logging.
Secure boot, flash encryption, and hardware crypto accelerators built into the ESP32-C6. mTLS for cloud backhaul. Zephyr RTOS provides memory protection and process isolation for mission-critical industrial deployments.
WAMR (WebAssembly Micro Runtime) on Zephyr lets you deploy and update logic remotely via Propeller. Run AI inference, data transforms, and custom processing on-device without firmware reflashing.
All hardware designs and firmware are open source. Customise and extend as needed.
Where A0 deploys.
Smart Metering
Collect utility consumption data from wireless meters and relay it securely to Magistrala.
Industrial Automation
Monitor equipment health and trigger alerts at the edge without cloud round-trips.
Remote Deployments
Battery-backed operation in locations without permanent power: pipelines, silos, and remote infrastructure.
Edge AI
Execute lightweight inference workloads on-device using Propeller's Wasm runtime.
Deploy Wasm. No reflash.
WAMR (WebAssembly Micro Runtime) on Zephyr lets A0 receive and execute workloads pushed from Propeller over MQTT. Update device logic — AI inference, data transforms, protocol bridges — without shipping a new firmware image.
Add BeagleV-Fire. Get Linux.
Plug A0 onto a BeagleV-Fire RISC-V Linux board and the combination becomes the A1 gateway — full Linux compute with containers, Node-RED, and local AI, plus A0's six radios for device connectivity.
Connects with the full stack.
A0 is designed to run Magistrala and Propeller workloads at the extreme edge.
Running in the field.
A0 hardware is deployed in production environments and backed by European Commission research funding.
Ericsson Smart Factory
A0 deployed for industrial IoT sensor collection and edge processing in Ericsson's smart factory environment, validating multi-protocol wireless at production scale.
ELASTIC Project
A0 hardware was developed under the EU Horizon Europe ELASTIC research programme — validating cloud-to-MCU IoT architectures across industrial edge deployments.
ELASTIC project →Made in the EU
Designed, manufactured, and quality-controlled within the European Union. Eligible for EU public sector and defence procurement requiring domestic supply chains.
Common questions.
What is Zephyr RTOS?
Zephyr is a small, scalable real-time operating system designed for resource-constrained and embedded devices. It is maintained by the Linux Foundation and supports a wide range of microcontrollers including the ESP32-C6 used on the A0 Board.
What is the difference between A0 and A1?
A0 runs Zephyr RTOS on an ESP32-C6 microcontroller, optimised for low power and constrained environments. A1 runs full Linux on a RISC-V compute board (BeagleV-Fire) and supports containers and heavier workloads.
Do I need the Baseboard to use A0?
No. The A0 Board is fully functional on its own for wireless applications. The Baseboard adds wired Ethernet, M-Bus transceiver, SD card logging, industrial power input, and DIN-rail mounting for more demanding deployments.
Can I customise the A0 firmware?
Yes. The A0 firmware is open source. You can modify, extend, or replace it. The hardware schematics are also published, so you can adapt the board design for your specific requirements.
Does A0 support Propeller Wasm workloads?
Yes. A0 includes a lightweight Propeller runtime for Zephyr RTOS that allows the device to receive and execute Wasm workloads deployed remotely through the Propeller manager.
Start building at the edge.
Read the getting-started guide, explore the open hardware schematics, or get in touch with the team.
A0 hardware was developed with support from the European Union's Horizon Europe research and innovation programme as part of the ELASTIC project.