Flash Your Device

A flasher tool for firmware on your LoRa mesh radio device.
Powered by MeshCore.
Open source credits

Browser Not Supported

Your browser doesn't support the Web Serial API. Please use Chrome, Edge, or Opera on desktop.

Backup Your Configs

Before flashing, make sure to backup your device configuration. Flashing new firmware may reset your settings, and erasing the device will delete all stored data including your Device identity.

ESP32 Device Notice

  • First-time installation: Use the merged firmware file. For firmware updates on previously flashed devices, merged firmware is not required.
  • After flashing: Press the RST (reset) button on your device to boot into the new firmware.

nRF52 Device Erase Required

For nRF52 devices first-time installation, you must erase the device before flashing firmware:

  • Most nRF52 devices: Flash FLASH_ERASE_nrf52_softdevice_v6.zip first
  • Wio Seeed L1 & Quill nRF52840 Mesh: Flash FLASH_ERASE_nrf52_softdevice_v7.zip first

After erasing, you can then flash your firmware.

Select Firmware
OR
Drop file or click to browse (.zip / .bin)

How to Flash

  1. 01 Select a firmware version from the dropdown
  2. 02 Choose your device type from the list
  3. 03 Alternatively, upload your own firmware file (.zip for nRF52, .bin for ESP32)
  4. 04 For nRF52 devices: Click "Enter DFU Mode" and select your device
  5. 05 Click "Flash Device" and grant permission to access your device
  6. 06 Wait for the flashing process to complete
  7. 07 Important: Do not disconnect your device during flashing