LoRa Mesh Firmware · No Towers Required

Talk when the
towers don't.

MeshTuner turns a handful of low-power radios into a self-healing mesh network. Messages and locations hop node to node — no cell signal, no wifi, no subscription, no single point of failure.

~6 km node-to-node range Multi-day battery on a single charge AES-256 channel encryption
signal.monitor3 nodes online
RIDGE-A3 BASE-01 CAMP-F2
Overview

Built for the places your phone gives up.

MeshTuner runs on inexpensive ESP32 + LoRa hardware and shares the same open radio platform as other mesh projects — trails, job sites, disaster response, and events where infrastructure isn't guaranteed.

01 / MSG

Off-grid messaging

Send text between nodes with no cell tower or wifi in range. Messages hop across the mesh until they reach their destination.

02 / GPS

Live location sharing

See where your group is on a shared map, updated as nodes move — useful for splitting up on trail or coordinating a team in the field.

03 / NET

Self-healing mesh

Every node relays for its neighbors. Lose a node and the network reroutes automatically — there's no central hub to take down.

04 / PWR

Multi-day battery

Low-power radio duty cycling keeps nodes running for days on a single charge, or indefinitely with a small solar panel.

05 / ENC

Encrypted channels

Traffic is encrypted end to end per channel, so only people with the key can read what's being sent across your mesh.

06 / APP

Companion app

Pair a node over Bluetooth to send messages, view the map, and manage your mesh from the MeshTuner app on iOS and Android.

How it works

One message, three hops, zero infrastructure.

Nodes don't need a direct line of sight to each other — they just need a neighbor. MeshTuner passes your message along the chain until it lands.

YOU NODE 2 NODE 3 RECIPIENT
Hop 1

Message leaves your node

MeshTuner packages your text or position update and broadcasts it on your chosen channel frequency.

Hop 2–3

Nearby nodes relay it

Any MeshTuner node in range rebroadcasts the packet, extending its reach without any setup from you.

Delivered

It reaches its destination

The recipient's node receives and decrypts the message, and the app shows it as delivered.

Open model

Open firmware. Ready-made hardware.

The radio protocol and firmware are open so anyone can inspect, modify, or build on them. Hardware and the companion app are how the project stays funded and supported.

Open source

Firmware & protocol

The code that runs on every node is public. Flash it yourself, fork it, or contribute back.

  • Full firmware source on GitHub
  • Documented mesh routing protocol
  • Runs on common ESP32 + LoRa boards
  • Community pull requests welcome
Paid

Hardware & companion app

Pre-built nodes and the mobile app are sold to fund development, testing, and support.

  • Assembled, cased, ready-to-pair nodes
  • iOS & Android app with maps and messaging
  • Firmware updates pushed over the air
  • Customer support for hardware issues
Get started

From box to mesh in four steps.

01

Get a node

Order a MeshTuner node, or flash the open firmware onto your own supported ESP32 + LoRa board.

02

Install the app

Download MeshTuner for iOS or Android and pair your node over Bluetooth.

03

Set your channel

Choose a channel name and key so only your group can read messages on your mesh.

04

Bring a second node

A mesh needs at least two nodes. Add one to a friend, a pack, or a second vehicle.

Bring your own signal.

Two nodes and an open channel is all it takes to stay in touch off the grid.

Get MeshTuner