Feature-flagged WiFi/MQTT capability (WITH_MQTT) that bridges LoRa mesh packets to MQTT topics over TLS (port 443). Includes: - WiFiManager: connection handling with AP fallback mode - MQTTBridge: TLS-secured pub/sub with FNV-1a deduplication - WebConfig: REST API for WiFi/MQTT settings - Embedded web UI dashboard for configuration Default broker: meshqt.l.supported.systems:443 (MQTTS) Build with: pio run -e heltec_v3_mqtt
Heltec V3 MeshCore Repeater
A standalone MeshCore LoRa mesh repeater for the Heltec WiFi LoRa 32 V3.
Build
pio run
Flash
Via USB:
pio run -t upload
Via OTA:
- Connect to serial:
screen /dev/ttyUSB0 115200 - Type:
start ota - Join WiFi:
MeshCore-OTA - Browse to:
http://192.168.4.1/update - Upload:
.pio/build/heltec_v3_repeater/firmware.bin
Monitor
pio device monitor
Configuration
Edit platformio.ini:
-D ADVERT_NAME='"RPM Repeater"'
-D ADVERT_LAT=0.0
-D ADVERT_LON=0.0
-D ADMIN_PASSWORD='"password"'
Dependencies
Requires MeshCore library at ../MeshCore.
Docs
See docs/ for detailed documentation.
Description
Languages
C++
100%