Rugged off-grid mesh networking

LoRa firmware, solar-powered nodes, and field-ready tools for when the towers go dark.

Capabilities

Built for the field

Every feature designed for reliability when infrastructure isn't an option.

Config Channel CLI

Manage your node from the stock iOS/Android app. A private encrypted channel intercepts commands locally with zero radio traffic. Type help and go.

Encrypted

Improved Message Delivery

Smart retries with gradual backoff ensure your DMs and group messages get through, improving deliverability across the mesh.

Reliable

MeshCore Compatible

Works with stock MeshCore nodes, repeaters, room servers, and all companion apps — iOS, Android, and web. Drop-in replacement firmware.

Interoperable

70+ Devices Supported

ESP32, nRF52, RP2040, and STM32 platforms. Heltec V3, T-Beam, T-Deck, RAK4631, and dozens more out of the box.

Multi-platform
Heltec V3T-BeamT-DeckT3S3 Station G2RAK4631RAK3401T-Echo Mesh PocketPico WWio-E5XIAO RP2040 Waveshare RP2040-LoRaESP32nRF52STM32 Heltec V3T-BeamT-DeckT3S3 Station G2RAK4631RAK3401T-Echo Mesh PocketPico WWio-E5XIAO RP2040 Waveshare RP2040-LoRaESP32nRF52STM32
Deploy

Get started

Three paths to get MeshPager running on your hardware.

01

Pre-built firmware

Download ready-to-flash binaries from GitHub Actions. Select your board, pick a role type, and grab the artifact.

Actions → Build → Download
02

Web flasher

Use the MeshPager web flasher for a one-click browser-based flash. No toolchain required.

flash.meshpager.com

03

Build from source

Clone the repo and build with PlatformIO for full control over configuration.

pio run -e your_board

When the towers go dark,
the mesh stays lit.

MeshPager is open source under GPLv3. Contribute, fork, or just flash a node and build your mesh.

View on GitHub