Flash
Most attendees want the Companion role — a node your phone drives over Bluetooth. Repeaters and room servers are different roles in the same flasher (see Services).
Web flasher (easiest)
- Plug your board into a computer over USB.
- Open the MeshCore web flasher: https://flasher.meshcore.io (use Chrome or Edge — it needs Web Serial).
- Select your board — Heltec V4, Seeed T1000-E, Elecrow ThinkNode M1, and others are listed.
- Choose the Companion (BLE) firmware and flash. Keep the cable in and do not refresh the page until it finishes.
- Reboot the board when prompted.
nRF boards (T1000-E, ThinkNode M1): if the flasher can't find the port, put the board in its bootloader (double-tap reset, or follow the on-screen prompt) and retry.
Next → Config & joining.
Flasher flow verified 2026-06-16 against flasher.meshcore.io and docs.meshcore.io. Firmware versions move fast — take the current stable build unless the Mesh Nest says otherwise.
Building a repeater or room server? Same flasher, different role — Services. No bridges to Meshtastic or Reticulum.