Offline Maps + LoRa for the Field

Trail Mate

Carry maps, messages, and teammate positions on a small LoRa device.

Trail Mate helps hikers and field groups stay oriented when cell service is gone: browse offline maps from SD, send LoRa messages, check GPS health, and keep team movement visible on compact handhelds.

Trail Mate main menu screenshot

Latest Release

Waiting for first tagged release

Device Photos

Screenshots are grouped by device so you can tell which screens match the hardware you plan to carry.

Built for days when a phone is not enough: keep maps on SD, send messages without mobile networks, record tracks, check signal and GPS, and install extra language packs when you need them.

Offline Maps GNSS Diagnostics Mesh Chat Team Mode Language Packs Sub-GHz Scan PC Link

What It Does

Prepare the device before you leave signal behind.

Pick the right hardware, flash the matching firmware, load maps and language packs, then use the device when the phone network disappears.

Devices

Choose your hardware

Each supported board has its own firmware, install notes, and hardware caveats.

Navigation

Maps that work offline

Load map tiles from SD, switch layers, check GPS fix quality, and review routes or tracks in the field.

LoRa

Messages without cell service

Send direct, channel, or team messages over supported LoRa mesh modes and keep clear feedback when a send fails.

Install

Flash the right firmware

Supported ESP32 devices can be flashed from the browser; other boards use downloaded firmware files.

Localization

Add languages when needed

Install fonts, translations, and keyboard layouts from Extensions instead of filling the firmware with every language.

Field Tools

Tools for the trip

Use track recording, GPS views, signal checks, SSTV, and USB data exchange when the trip calls for more than chat.

Devices

Pick the device you are holding.

Choose the exact hardware before flashing. Some boards look similar but need different firmware.

ESP32-S3

LilyGo T-LoRa Pager SX1262

Keyboard Pager with the most complete screenshots, field testing, and broadest Trail Mate UI coverage.

Mature keyboard target
T-LoRa Pager home launcher
Home launcher

What To Know

    Navigation

    Carry maps without cell service.

    Put map tiles on the SD card before the trip, then browse OSM, terrain, and satellite layers from the device. GPS screens help you understand whether the current fix is trustworthy.

    Offline OSM map view
    Terrain map layer
    Satellite map layer
    GNSS sky plot screen

    Communication

    Stay in touch when phones stop helping.

    Write messages on the device, retry failed sends from the message bubble, and keep team conversations separate from ordinary channel traffic.

    Message compose interface
    Message history screen
    Contacts screen
    Team map interface

    Field Utilities

    Bring a few field tools with you.

    Use signal scanning, SSTV receive, USB data exchange, and track views when you need to inspect the environment or recover data.

    Sub-GHz energy sweep view
    SSTV receiver screen
    USB data exchange screen
    Tracker overview screen

    Localization

    Keep the firmware small, then install the languages you need.

    English is always available. Other fonts, translations, and keyboard layouts can be installed from Extensions, including Cyrillic keyboard support.

    Built-In Default

    The device can always fall back to English.

    The device can boot, recover, and stay usable even when no external language packs are installed.

    Pack List

    0 bundles covering 0 available locales.

    Language packs can include translations, fonts, and keyboard layouts. Install them from the device instead of rebuilding firmware.

    Pack Status

    Review labels stay visible.

    Some languages are ready for daily use; others still need review from native speakers. The list keeps that visible.

    Catalog

    Loading package list...

    Published locale bundles from the current Pages build will appear here.

    Install

    Web Flasher

    Use Google Chrome or Microsoft Edge over HTTPS with a USB data cable. Pick the card that matches the radio chip on your hardware.

    ESP32-S3

    LilyGo T-LoRa Pager SX1262

    SX1262 radio build for the keyboard Pager. Do not use this card for LR1121 hardware.

    Checking firmware...

    Open latest release

    ESP32-S3

    LilyGo T-LoRa Pager LR1121

    LR1121 radio build for the Sub-GHz + 2.4 GHz keyboard Pager. Do not flash this onto SX1262 hardware.

    Checking firmware...

    Open latest release

    ESP32-S3

    LilyGo T-Deck

    Keyboard + touch build tuned for the T-Deck layout.

    Checking firmware...

    Open latest release

    ESP32-S3

    LilyGo T-Watch-S3

    Touch-first watch build for compact field experiments.

    Checking firmware...

    Open latest release

    nRF52

    GAT562 Mesh EVB Pro

    Browser flashing is not available for the nRF52 board yet. Use the downloaded firmware file for manual flashing.

    Download the packaged firmware from the latest GitHub release.

    Open latest release

    1. Connect the device with a USB data cable.

    2. Put the board into download mode if your hardware requires it.

    3. Choose the correct target and let the browser flash the merged image.