Set Up A Repeater For MeshCore
Transform any compatible device into a network repeater. This guide covers flashing, configuration, and the critical USA/Canada (Recommended) preset.
Repeater Settings
Essential configuration for American repeaters:
Settings For America
Repeaters in the US/Canada network should use the USA/Canada (Recommended) preset. This is what keeps your repeater compatible with other RegionMesh nodes in your region.
Setting Up A Repeater: How To Do It
A MeshCore repeater extends network coverage by automatically forwarding messages. Every repeater you deploy strengthens communications for your entire community.
This guide walks through the official MeshCore webflasher to install firmware, select the correct American preset, and configure your device for reliable operation.
Critical: This guide documents settings for the US/Canada MeshCore network. In the MeshCore app/configurator, choose USA/Canada (Recommended). This preset applies the North America channel plan in the 902-928 MHz range and is designed for 915 MHz hardware. You do not need to manually set frequency/BW/SF/CR - the preset sets those automatically. Example: In the app, the USA/Canada preset may show values like 910.525 MHz / SF7 / BW62.5 / CR5 (these can change by release).
What Do You Need?
Gather these items before starting:
A MeshCore-Compatible Device
Any supported LoRa device works as a repeater. Popular choices include Heltec V3, RAK WisBlock, and LilyGo T-Beam.
See our devices page for recommendations.
A Computer With Chrome Browser
The configurator requires Chrome or Edge for WebUSB support. Firefox and Safari cannot communicate with devices directly.
No software installation needed. Everything happens in the browser.
A USB Data Cable
Many cables only carry power without data. If your device is not detected, try a different cable. The one that came with your device usually works.
Data cables are typically thicker and labeled "data" or "sync".
15-20 Minutes
First-time setup takes about fifteen minutes. Subsequent devices flash much faster once you understand the process.
Do not rush. Mistakes during flashing can require recovery procedures.
Step-By-Step: Flash Your Repeater
Follow these steps precisely:
Go to the MeshCore webflasher
Open the official MeshCore webflasher in Chrome. This is the authorized method for installing MeshCore firmware on supported devices.
- • Navigate to meshcore.io/flasher
- • Use Chrome or Edge browser exclusively
- • Grant WebUSB permission when the browser requests it
Connect Your Device
Physically connect your LoRa device to the computer via USB. Ensure the device has power.
- • Use a known-good data cable (not charge-only)
- • Power on the device if it has a separate switch
- • Wait for the computer to recognize the connection
Select Your Device Type
Choose your exact hardware model from the MeshCore webflasher menu. Incorrect selection installs wrong firmware.
- • Find your device in the dropdown (Heltec V3, T-Beam, etc.)
- • Select the latest stable firmware version
- • Choose "Repeater" as the device role
Choose The Correct Preset
This step determines network compatibility. An incorrect preset usually means your repeater cannot communicate with other nodes in your region. In most cases you should not manually pick a single frequency: the USA/Canada (Recommended) preset applies the correct channel plan (902-928 MHz) and radio parameters automatically.
- • Locate the "Choose Preset" option
- • Select: USA/Canada (Recommended)
- • Do NOT select other presets such as EU868 or AU915
Flash The Firmware
Initiate the flashing process. Firmware transfers to your device over USB.
- • Click "Flash" or "Install"
- • Keep the device connected throughout the process
- • Wait for progress to reach 100% before disconnecting
Configure Your Repeater
After flashing, customize settings for your specific deployment.
- • Assign a recognizable name (e.g., "Denver-Highlands" or "Seattle-Capitol-Hill")
- • Set GPS coordinates if the device lacks a GPS module
- • Verify the preset remains USA/Canada (Recommended)
Tips For A Good Repeater
Location Is Everything
Elevation dominates range. A repeater in the attic reaches further than one in the living room. Roof-mounted antennas extend range dramatically.
Stable Power Supply
Repeaters must run continuously. Use a reliable USB power source. Consider a UPS or power bank with pass-through charging for resilience during power outages.
Antenna Orientation
Keep the antenna vertical for omnidirectional coverage. Horizontal mounting dramatically reduces effective range.
Weather Protection
Outdoor repeaters need IP67-rated enclosures. American weather tests electronics. Condensation inside an enclosure can destroy circuit boards.
Solar Option
For truly resilient operation, solar power ensures your repeater functions when the grid fails. The Seeed SenseCAP P1 Pro includes integrated solar.
Share Your Location
Report your repeater to the RegionMesh community. Others benefit from knowing coverage exists in your area.
Recommended Network Settings
These settings optimize network health and minimize channel congestion:
Auto Advert Interval (Flood)
Configure at 24 hours or more.
24 hours or more
Auto Advert Interval (Zero Hop)
Disable completely for repeaters.
0 (disabled)
Why These Settings? Reducing automatic advertisement frequency leaves more airtime for actual user messages. A healthier network serves everyone better.
Configure Region Settings
Regional filtering reduces network load by limiting message forwarding to relevant geographical areas. This creates additional airtime for local traffic.
View Region ConfigurationCommon Mistakes
Avoid these pitfalls during setup:
Wrong Preset Selection
The single most common error. You must select the preset that matches your region. For US/Canada, that is typically USA/Canada (Recommended). Other presets use different channel plans and will not interoperate.
Charge-Only USB Cable
Many USB cables lack data wires. If the configurator does not detect your device, suspect the cable first.
Incompatible Browser
Only Chrome and Edge support WebUSB. Firefox, Safari, and mobile browsers cannot communicate with devices.
Disconnecting During Flash
Interrupting firmware installation corrupts the device. Recovery is possible but tedious. Patience costs nothing.
Frequently Asked Questions
Which preset should I choose?
For the US/Canada network, choose USA/Canada (Recommended). Other presets usually cannot communicate with the RegionMesh network in your region.
Can I use any device as a repeater?
Only devices listed on meshcore.io/flasher are supported. Check before purchasing. Heltec V3, T-Beam, and RAK WisBlock are popular choices.
Does my repeater need to be on all the time?
Yes. A repeater that switches off provides no value during the times it is needed most. Continuous operation is fundamental to repeater function.
How much power does a repeater use?
Typically 0.5-2 watts depending on device and traffic. A small USB power adapter suffices. Annual electricity cost: approximately $5-8.
Can I also use my repeater as a regular node?
Technically possible but not recommended. A repeater should minimize its own transmissions to maximize forwarding capacity. Use a separate device for personal messaging.
Where can I get help?
Join the RegionMesh Telegram group for community support. Experienced operators help newcomers daily.
Ready To Strengthen The Network?
With this guide, you have everything needed to deploy your MeshCore repeater. Remember: select the USA/Canada (Recommended) preset for US/Canada installations.
Visit the MeshCore webflasher and start extending coverage today.