Flashing and Configuring a Companion Node¶
This guide will help you flash a node and configure it to operate as a companion.
Flashing a Companion Node¶
The easiest way to flash a MeshCore-supported node is by using the official web flasher tool in Google Chrome:
MeshCore Web Flasher
(Only Chrome supports the serial connection required for flashing.)
Steps¶
- Plug your device into your computer via USB.
- Open the MeshCore Web Flasher.
- Select your device hardware.
- Select the firmware type: Companion Radio (Bluetooth).
- Click Enter DFU Mode.
- Click Erase Flash.
- Click Flash to install the MeshCore firmware.
Note:
If the flash step fails after erasing, refresh the page, click Enter DFU Mode again, then click Flash to retry.
Configuring a Companion Node¶
After flashing, follow these steps to complete setup:
- Pair the node with your phone or computer (usually over Bluetooth).
- Give the node a descriptive name (for example: your callsign, location, or handle).
- Set the Ottawa frequency defaults:
910.525 MHz / BW: 62.5 kHz / SF7 / CR5 - Test the node by sending a message in the Public channel.
- If a repeater hears you, the message will show Heard X Repeats instead of just Sent.
Tip:
You may want to disable Message Settings → Auto Reset Path.
This isn’t required, but many users find it useful when testing unstable links because it prevents the path from constantly resetting.