What is a MeshCore Repeater?
A MeshCore repeater is a device configured to run headlessly —- without a connected phone or computer —- whose sole job is to receive messages and forward them automatically. Repeaters form the backbone of any robust MeshCore network.
How a repeater works
Every MeshCore node listens for incoming radio packets. A repeater node does nothing else —- it has no screen interaction, no user session, and no message history. When it receives a valid packet, it immediately forwards it, extending the message's reach to nodes that would otherwise be out of range.
This forwarding is automatic and requires no human intervention after initial deployment.
Why repeaters matter
Direct device-to-device range at ground level in a built-up area is often just a few hundred meters. A single repeater placed at elevation —- a rooftop, hilltop, or communications tower —- can relay messages across 20–20 - 25 miles, dramatically expanding the effective reach of the network for everyone in the area.
The more repeaters a community deploys in well-chosen locations, the more resilient and far-reaching the network becomes. Each additional repeater increases redundancy and reduces the chance of any single point of failure.
Repeater vs personal node
| Personal node (BLE Companion) | Repeater |
|---|---|
| Paired with a smartphone | Runs standalone, no phone needed |
| Powered on/off by user | On continuously (solar or mains) |
| Used for sending/receiving messages | Forwards messages only |
| Typically carried or kept indoors | Mounted at elevation outdoors |
Advertisements
Repeaters periodically broadcast advertisements announcing their presence on the network. These contain the repeater's identity, geographic position (if configured), and public encryption credentials. Other nodes use this information to discover the repeater and route messages through it.
By default, advertisements are broadcast every 12 hours. An advertisement with zero hops is locally visible only; set to flood mode it propagates through other repeaters across the network.