Standalone
Just WADAMESH — the device boots straight into the touch UI.
Free — as it should be
A real touchscreen UI for your mesh radio.
MeshCore MESHCOMOD firmware for the LilyGo T-Deck, Heltec V4 and Tanmatsu — map, chat, channels and contacts on the device itself, and a companion radio for the MeshCore app at the same time.
Pick the path that fits how you like to use your device. You can switch later.
Just WADAMESH — the device boots straight into the touch UI.
Run WADAMESH as one app inside bmorcelli's Launcher on the LilyGo T-Deck.
Plug the device in over USB and flash it right here. Works in Chrome or Edge on desktop.
Stable is the tested default. Pick it unless you want to help test. Beta · testing gets new features and fixes earlier, before they are proven, so it can be rough. It is for trying things early and reporting bugs.
Already running WADAMESH? You do not have to reflash to switch channels: turn on Settings → About → "Get test builds (beta)" on the device and it updates to test builds over Wi-Fi. Switch it off to go back to stable.
Beta builds are newer and less tested — for trying things early and reporting bugs. On a T-Deck under Launcher you download the .bin and side-load it.
Plug your T-Deck or Heltec V4 into your computer with a data cable.
Hit Install below, choose the serial port, and let it flash. It does a clean full install.
The device reboots into WADAMESH. Set your name + region in the first-run wizard.
No devices match “”.
ESP32-S3 keyboard handheld.
Fully supportedFully supportedEverything wadamesh offers works here — this is one of the two primary development boards, tested on every release.ESP32-P4 · AMOLED touch handheld.
Partially supportedPartially supportedEarly port — it's known that not everything works yet, but the core does: LoRa mesh communication, chat, map, GPS and the phone-app link over Wi-Fi or USB. Bluetooth pairing isn't available on this board (a hardware limitation of its stock radio firmware).New board: beta channel only until the next stable.
ESP32-P4 · TFT-LCD touch handheld.
Partially supportedPartially supportedThe LCD-screen model of the T-Display P4 (the AMOLED variant is listed above). Early port — the core works: LoRa mesh, chat, map, GPS and the phone-app link over Wi-Fi or USB. Bluetooth pairing isn't available on this board. Flash with care and report back.New screen variant, not yet hardware-tested — beta only. Flash with care and report back.
ESP32-S3 QWERTY + rotary encoder.
Partially supportedPartially supportedNew community port (thanks @codemonkeybr). The core works: LoRa mesh communication, chat, contacts, channels and the phone-app link. Pick the build that matches your radio chip.Radio LR1121:
Radio SX1262:
New board: beta channel only until the next stable.
ESP32-S3 with CHSC6x touch.
Fully supportedFully supportedEverything wadamesh offers works here — this is one of the two primary development boards, tested on every release.ESP32-S3 · 8 MB PSRAM · SD card.
Partially supportedPartially supportedThe core works: LoRa mesh communication, chat, contacts, channels and the phone-app link. This revision is still being hardware-verified — flash with care and report back.New board, not yet hardware-tested — beta only. Please flash with care and report back.
ESP32-S3 QWERTY handheld (LR1110).
Partially supportedPartially supportedThe core works: LoRa mesh communication, chat, contacts, channels and the phone-app link. Not every feature has been ported or hardware-verified on this board yet.New board: beta channel only until the next stable.
ESP32-S3 touch node.
Partially supportedPartially supportedThe core works: LoRa mesh communication, chat, contacts, channels and the phone-app link. Not every feature has been ported or hardware-verified on this board yet.New board: beta channel only until the next stable.
ESP32-P4 keyboard handheld.
Partially supportedPartially supportedThe core works: LoRa mesh communication, chat, contacts, channels and the phone-app link over Wi-Fi/USB. Some features are still settling on this board (Bluetooth pairing has known gaps).Already have one? No USB flashing needed — install WADAMESH straight from the Tanmatsu app store on the device.
Get a TanmatsuESP32-S3 · 16 MB · 8 MB PSRAM.
Partially supportedPartially supportedThe core works: LoRa mesh communication, chat, contacts, channels and the phone-app link. This community-contributed board (PR #158) isn't hardware-verified by us yet — flash with care and report back.New board, not yet hardware-tested — beta only. Please flash with care and report back.
T-Deck not detected? Hold the trackball while tapping reset to force download mode.
Launcher is a multi-app boot menu for ESP32 devices — keep it, and run WADAMESH as one of your apps.
This path is for the LilyGo T-Deck only. On the Heltec V4, install Standalone instead.
Stable is the tested default; Beta gets new builds earlier. The download below follows this choice.
Flash bmorcelli's Launcher to your device, following its own installer — bmorcelli.github.io/Launcher.
Grab the WADAMESH app image for your board below, then install it from Launcher (via its web UI / OTA, or copy the .bin to your SD card).
Pick WADAMESH from the Launcher menu. Settings persist to SD, so they survive Launcher's slim partition.
app image (no bootloader)
Download .binYou're downloading version ….
The file saves as wadamesh-tdeck.bin — rename it if you keep several.
New to Launcher? It's the easiest way to try WADAMESH without giving up your other firmware — and you can fully switch to Standalone any time.
Walkthroughs, demos and reviews from the community.