Skip to content

🌟 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
  • 📡 LoRa (868 MHz) via the RAK3172 module for long-range, low-power communication
  • 🌍 Internet connectivity via NB-IoT, Ethernet (optional), or LoRaWAN (via backend gateway)

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
RAK3172 LoRa module (868 MHz)
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 SMA connectors for each antenna (WiFi, GNSS, LoRa, 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.