Drag & Drop nRF52 & RP2040 Firmware Updates
Flash Firmware
info
You may now use the Meshtastic Web Flasher to download and copy firmware to your nRF52 or RP2040-based devices. Alternatively, follow the instructions below to download and install firmware.
nRF52
- Download and unzip the latest firmware from Meshtastic Downloads.
- Connect your device to your computer with a USB data cable.
- Double click the reset button on your device (this will put it into bootloader mode).
- Notice a new drive will be mounted on your computer (Windows, Mac, Linux, or Android).
- Open this drive and you should see three files:
CURRENT.UF2
,INDEX.HTM
, andINFO_UF2.TXT
. - Copy the appropriate firmware file (
firmware-DEVICE_NAME-X.X.X-xxxxxxx.uf2
) from the release onto this drive. - Once the file has finished copying onto the drive, the device will reboot and install the Meshtastic firmware.
RP2040
- Download and unzip the latest firmware from Meshtastic Downloads.
- Press the BOOTSEL button and while keeping it pressed, connect the device to your computer via a USB cable.
- Notice a new drive will be mounted on your computer (Windows, Mac, Linux, or Android).
- Open this drive and you should see two files:
INDEX.HTM
andINFO_UF2.TXT
. - Copy the appropriate firmware file (
firmware-DEVICE_NAME-X.X.X-xxxxxxx.uf2
) from the release onto this drive. - Once the file has finished copying onto the drive, the device will reboot and install the Meshtastic firmware.
Connect and Configure Device
After flashing the Meshtastic firmware to the device, you can proceed with the initial configuration.
Potential Flashing Edge Cases
info
info
Previous versions of the Meshtastic firmware may save stale data, causing devices to get stuck in a crash loop during startup. If you experience issues when upgrading your nRF52 device from a previous version of Meshtastic, you may need to perform a full factory reset of the internal flash memory.
Follow the guide to factory erase your nRF52 device before continuing to flash firmware.