MeshCore MQTT Gateway
Gateway / Bridge BetaGateway firmware that bridges MeshCore LoRa mesh networks with MQTT brokers, enabling bidirectional message flow between LoRa devices and MQTT-based applications. Runs as a full MeshCore repeater with WiFi connectivity, serial configuration menu, persistent NVS storage, real-time statistics, remote MQTT commands, NTP clock sync, and TLS support. Targets ESP32 + LilyGo LoRa32 V2.1 hardware.
- Maintainer
- jmead ↗
- Kind
- Gateways & Bridges
- Maturity
- Beta
- Language
- C++
- Licensing
- Open source
- Latest version
- 1.0.5 · 2025-10-10
- License
- MIT
- Platforms
- ESP32
Capabilities
Interfaces
- ✓ CLI
Connections
- ✓ MQTT
- ✓ Serial
- ✓ TCP
Capabilities
- ✓ Messaging
- ✓ Bridging
- ✓ Monitoring
- ✓ Telemetry
Node role
- ✓ Repeater
Install
- Source Open ↗
Releases
from GitHub · updated 2026-07-05v1.0.5 # Latest 9 months ago · 2025-10-10 12:02 UTC
v1.0.4 # 9 months ago · 2025-10-10 11:55 UTC
v1.0.3 # 9 months ago · 2025-10-10 11:53 UTC
Project signals
popularity 2026-07-20 verification 2026-07-20
- GitHub stars
- 57
- Forks
- 9
- Watchers
- 10
- Open issues
- 5
- Contributors
- 72
- Release downloads
- 172
- Latest downloads
- 150
- Source available
- Yes
- Releases available
- Yes
- Signed releases
- No
- CI builds
- Yes
- Documentation
- Yes
- ESP32 firmware combining MeshCore repeater with MQTT bridging.
- Targets LilyGo LoRa32 V2.1; serial menu for configuration.
- Supports raw hex and decoded message publishing modes.