ResQMesh

When the network is gone,
the radios keep talking.

Small LoRa boards and your iPhone become one network. Messages, positions and emergency alerts hop from board to board, with no internet and no infrastructure behind them.

On the App Store
Important

ResQMesh is a support to communications where there is no network coverage: it helps a team exchange messages, operator positions and sensor data. It does not replace emergency services and must not be relied upon as the only or primary way to get emergency assistance: in an emergency, call 112 (or your local emergency number) first. Delivery of messages, positions and ALERTs depends on radio range, terrain, batteries and other boards being in range, and is not guaranteed. ResQMesh is an experimental system running on third-party radio boards; it is not a certified safety device.

What it does

Built for the moment it is needed.

EMERGENCY
ALERT
One button carries your position to everyone within reach. It rings even with the phone on silent. The network repeats it until somebody confirms, and the confirmation comes back to you.
MESSAGES
Messages with confirmation
Channels and private messages, with delivery confirmation. Every board relays what it hears, so range grows with the team.
POSITION
Everyone on the map
Automatic positions, tracks, distance and bearing to each node — and turn-by-turn navigation to whoever called for help.
CARPLAY
Hands on the wheel
Alerts on the lock screen and on CarPlay, widgets on the Home Screen, sending and reading by voice with Siri, ALERT from the Action button even with the phone locked.
APRS
Amateur radio, properly
On 433 MHz it lives alongside the APRS network, with beacons and messages; on the licence-free 868 MHz band it works with no licence at all.
SETUP
Nothing to set up
The team shares frequency and radio settings with a QR code, after measuring which channel is quietest right there.
On the phone

What it looks like.

Incoming ALERT with distance, battery and navigation
An ALERT arrives even with the phone locked: who sent it, how far, which fix, what battery is left.
Map of the team boards
Every board on the map: heard directly, through other boards, or silent for over 30 minutes.
Private chat with delivery confirmation
A private message comes back confirmed by the board that received it. No cellular network involved.
Network profile as a QR code
The team shares frequency and settings with a QR code. Callsigns stay personal.
Firmware

Put it on your board.

The board firmware is free and stays free. Connect the board with a USB data cable and pick your model. Boards with an ESP32 are programmed straight from the browser: Chrome or Edge on a computer, not from a phone.

Heltec Wireless Tracker
ESP32-S3 · 433 / 868 MHz · GPS
Open this page with Chrome or Edge on a computer. A secure (https) connection is needed.
LilyGO T-Deck Plus
ESP32-S3 · 433 / 868 MHz · keyboard · GPS
Open this page with Chrome or Edge on a computer. A secure (https) connection is needed.
LilyGO T-Echo Plus
nRF52840 · 433 MHz · e-paper · GPS
Download the .uf2 file
Seeed SenseCAP T1000-E
nRF52840 · 868 MHz · card format · GPS
Download the .uf2 file

For the nRF52 boards: connect the board, press the reset button twice in quick succession — a removable disk appears — and drag the .uf2 file onto it. The board restarts on its own with the new firmware.

Installing wipes the previous configuration. At the first connection the app asks which band the board is built for, 433 or 868 MHz; callsign and channels are set from the app. On amateur radio bands a licence is required.

Firmware licence and third-party components

// the app

Now on the App Store.

For iPhone and iPad, and for Macs with Apple silicon. An Android version is in testing. Field tests are open: write to us to take part.