Guided Setup
What are you doing today?
Pick one mission. The flasher will guide every step after this.
Step 1
Read Current Device Info
Read the current device settings before flashing — this captures your identity key, guest password, WiFi credentials, and MQTT brokers so they can be restored after flashing.
Read the current device values before flashing. The browser stores the captured identity, guest password, radio, WiFi, and MQTT values locally for this board and pre-fills Step 4 and Step 5 where possible.
The backup download is a plain-text snapshot of the captured device values plus the Step 4 and Step 5 values saved in this browser for the current board. You can upload a previously downloaded backup to restore all settings without connecting to the device first.
Nothing captured in this browser for this board yet.
Step 2
Choose Board
Select the hardware target for this flash. The board determines which firmware binary is downloaded and flashed. If you read a device in Step 1, it may have been auto-detected.
Step 3
Choose Radio Settings and Flash Firmware
Flash the firmware to your device. Choose Full Flash for a clean install, or Firmware Update to replace only the application partition and preserve other data.
Radio
LoRa Profile
Choose the radio profile first, then flash the firmware. The selected radio command is applied afterward in the Configure Device step, followed by a reboot so the radio changes take effect.
Flash Update Only now mirrors the official MeshCore browser flasher path: bootloader, partitions, boot_app0, and the app image are written without a full chip erase.
Flash Full Firmware mirrors the official destructive path: one full image written at 0x00000 with a full chip erase first, so treat it as recovery / first-install only.
The preset populates the MeshCore CLI command, but you can edit frequency, bandwidth, SF, and CR manually.
The browser handles flashing over Web Serial locally. Firmware binaries are served from this host only.
Step 4
Configure Device
Set the device name, identity key, guest password, and radio region. Fields are pre-filled from the values captured in Step 1 where available.
Captured Values
Stored in This Browser
Step 5
Apply Configuration
Connect to the device via USB serial and apply the configuration. Use "Apply All Settings" to send device identity, WiFi credentials, and all MQTT brokers in one pass.
- Connect USB serialPending
- Write radio settingsPending
- Write repeater identityPending
- Write WiFi settingsPending
- Write MQTT settingsPending
- Reboot devicePending
Serial Payload