A0 · Edge Gateway · Hardware

ESP32-C6 Gateway. Modular Radios. Battery-Ready.

Wi-Fi 6, BLE 5 and IEEE 802.15.4 on an open ESP32-C6 RISC-V module running Zephyr RTOS — expandable with Wireless M-Bus, NB-IoT/LTE-M and sub-GHz modules on two Click-compatible slots. Battery-backed, Wasm-ready, and manufactured in the EU.

A0 edge gateway board
2
BUS1 / BUS2 module slots
Wasm
Edge compute ready
Hardware & firmware
A0

One board. Swap-in modules.

A0 IoT gateway board

A0 is the ESP32-C6 gateway board. Running Zephyr RTOS, it provides native Wi-Fi 6, BLE 5 and IEEE 802.15.4 with secure boot, flash encryption and a Trusted Execution Environment, plus two BUS1/BUS2 expansion slots (MikroE Click-compatible) for radio and cellular modules. It is powered over USB-C, an external VIN supply, or a single-cell Li-ion battery with on-board charging.

  • ✓ ESP32-C6 RISC-V @ 160 MHz
  • ✓ Wi-Fi 6 (802.11ax) + BLE 5
  • ✓ IEEE 802.15.4 (Thread / Zigbee)
  • ✓ Two BUS1 / BUS2 expansion slots
  • ✓ USB-C, VIN & battery power
  • ✓ Zephyr RTOS
Modules

Expansion modules.

Fit the connectivity a deployment needs in either BUS1 or BUS2. In-house modules cover cellular, metering and sub-GHz, while the Click-compatible footprint opens the wider MikroE ecosystem.

SIM7080G
NB-IoT / LTE-M + GNSS
Cellular backhaul with nano-SIM on module.
WMBUS
868 MHz · EN 13757
Wireless M-Bus metering radio.
E07-400M10S
Sub-GHz · 400 MHz
Long-range sensor and telemetry links.
MikroE Click
Click footprint
Any off-the-shelf Click board fits either slot.
Wireless

Native radios plus plug-in modules.

Wi-Fi 6, BLE 5 and IEEE 802.15.4 are built into the ESP32-C6, while Wireless M-Bus, NB-IoT/LTE-M and sub-GHz arrive as modules on the BUS1/BUS2 slots — all sharing one Zephyr networking stack.

Wi-Fi 6
802.11ax · ESP32-C6
High-bandwidth cloud backhaul
Bluetooth 5
BLE 5.0 LE · ESP32-C6
Sensor pairing & local control
IEEE 802.15.4
Thread / Zigbee · ESP32-C6
Low-power mesh device networks
Wireless M-Bus
868 MHz · WMBUS module
Utility meter reading
NB-IoT / LTE-M
SIM7080G module
Cellular backhaul + GNSS
Sub-GHz
400 MHz · E07-400M10S
Long-range sensor links
Features

Built for Industrial IoT.

Everything you need for smart metering and industrial automation in a modular, open-source platform.

Multi-Protocol by Design

Wi-Fi 6, BLE 5 and IEEE 802.15.4 are native on the ESP32-C6. Add Wireless M-Bus, NB-IoT/LTE-M or sub-GHz with plug-in modules on the BUS1/BUS2 slots — all sharing one Zephyr networking stack.

Low Power Design

Power A0 over USB-C, an external VIN supply, or a single-cell Li-ion battery with on-board MCP73831 charging. Ideal for permanent and battery-backed deployments.

Modular Architecture

Two MikroE Click-compatible expansion slots take SIM7080G, WMBUS and E07-400M10S modules — or any off-the-shelf Click board — for radio and cellular connectivity.

Secure by Design

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.

Edge Computing — Wasm

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.

Open Source

All hardware designs and firmware are open source. Customise and extend as needed.

Solutions

Where A0 deploys.

Smart Metering

Collect utility consumption data from wireless meters and relay it securely to Magistrala.

Wireless M-BusNB-IoTBilling

Industrial Automation

Monitor equipment health and trigger alerts at the edge without cloud round-trips.

SensorsEdge LogicAlerts

Remote Deployments

Battery-backed operation in locations without permanent power: pipelines, silos, and remote infrastructure.

BatteryLow-PowerRemote

Edge AI

Execute lightweight inference workloads on-device using Propeller's Wasm runtime.

WasmInferenceOn-Device
Edge Intelligence

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.

Zephyr RTOS → WAMR runtime → Propeller deploy
Explore Propeller →
RISC-V Linux Gateway

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 native and modular radios for device connectivity.

A0 Board · Zephyr · Wi-Fi 6 / BLE / 802.15.4 + modules
+
BeagleV-Fire · RISC-V Linux · PolarFire FPGA
↓
A1 Gateway · Full Linux + A0 radios
Explore A1 →
Integrations

Connects with the full stack.

A0 is designed to run Magistrala and Propeller workloads at the extreme edge.

Magistrala
Propeller
Zephyr RTOS
SIM7080G (NB-IoT/LTE-M)
WMBUS (Wireless M-Bus)
E07-400M10S (Sub-GHz)
Production

Running in the field.

A0 hardware is deployed in production environments and backed by European Commission research funding.

Smart Factory

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.

EU Horizon Europe

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 →
Manufacturing

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.

FAQ

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.

What expansion modules can I plug into A0?

A0 has two expansion slots (BUS1 and BUS2) on a MikroE Click-compatible footprint. In-house modules include SIM7080G (NB-IoT/LTE-M + GNSS), WMBUS (Wireless M-Bus) and E07-400M10S (sub-GHz 400 MHz); any off-the-shelf Click board also fits.

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.

Get started

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.