🌟 Features#
🔧 Hardware Architecture#
The gateway provides support for the following communication interfaces:
- 📶 Wireless M-Bus (868 MHz) via the RC-S2LP module
- 🌐 NB-IoT / LTE-M via the SIM7080G module for cellular connectivity
- 🌍 Internet connectivity via NB-IoT, Ethernet (optional)
The custom PCB integrates multiple communication modules and power interfaces designed for industrial deployment:
| Component | Description |
|---|---|
| ESP32-C6 | Main microcontroller (RISC-V, WiFi, BLE) |
| RC-S2LP | Wireless M-Bus 868 MHz transceiver |
| SIM7080G | NB-IoT/LTE-M module |
| Ethernet | (Optional) local network through S0 Baseboard |
| USB-C & Terminals | For power and debug |
| GNSS Support | Optional via SIM7080G for asset tracking |
The board is compact and optimized for IP-rated DIN-rail enclosures for industrial/outdoor environments. It features side-mounted IPEX connectors for each antenna (WiFi, GNSS, NB-IoT, wMBus).
🌐 Software Functionality#
The gateway firmware performs the following functions:
- Collects meter data periodically from both wired and wireless M-Bus meters.
- Transmits structured data securely to, Magistrala, a remote IoT platform via MQTT.
- Manages reconnections and retry logic for unreliable NB-IoT networks.
- Logs diagnostics and status via UART or remote logging service.