MeshTRX
Off-grid voice communication via LoRa mesh network
Voice, messages and files without internet. Heltec V3 or V4 + Android + LoRa mesh.
How it works
Flash Heltec V3 or V4
V3 flashes over USB right in the browser. For V4, download the file for your revision from the download page.
Install APK
Download MeshTRX app on Android and connect to the module via BLE.
Communicate
Voice, messages and files — everything works without internet via LoRa mesh.
Features
Voice communication
PTT voice over LoRa with the Codec2 vocoder at 3200 bps. Intelligible, with no internet.
Messages
Text messages with guaranteed delivery and confirmation.
File transfer
Send files over mesh network with fragmentation.
Map & Radar
GPS positions of all participants on map. Nearby nodes radar.
Group calls
Voice calls to entire channel or direct call to specific node.
Repeater
Any node can work as a repeater, extending network coverage.
Hardware
Heltec WiFi LoRa 32 V3 / V4
Both boards are supported
Which firmware for which board
| Board | What is inside | Firmware file |
|---|---|---|
| V3 | SX1262 with no external amplifier | firmware-v3.bin |
| V4 rev 4.2 | GC1109 front-end | firmware-v4.bin |
| V4 rev 4.3 | KCT8103L front-end | firmware-v4.3.bin |
The revision is printed in small type on the board next to the antenna connector. Firmware for the wrong revision will boot, but it drives the amplifier from the wrong pin: the device hears worse, or does not transmit at all. Download
Roadmap
The project is actively evolving. Here's what will be added in upcoming versions.
Desktop client builds
The client already works and connects to the device over Bluetooth, just like the phone does. What is left is packaged builds for Windows and macOS: today it is installed from source, which shuts out almost everyone who needs it.
Encryption
Packets travel in the clear today, and anyone with the same module can receive them. A shared per-channel key is the minimal step: it stops casual eavesdropping, but not a determined listener.
Mesh routing
Improved routing algorithms for multi-hop networks with automatic optimal path selection.
More devices
Support for other LoRa boards: LilyGo T-Beam, RAK WisBlock, and other ESP32 + SX1262 modules.
Ready to try?
Download the app, flash the module and start communicating without internet.