Skip to main content
Version: 2.8

Drag & Drop nRF52, RP2040, & RP2350 Firmware Updates

Flash Firmware​

info

You may now use the Meshtastic Web Flasher to download and copy firmware to your nRF52nRF52A microcontroller chipset made by Nordic, used by several devices such as the RAK Meshtastic Starter Kit and the Lilygo T-Echo. Lower power usage than ESP32., RP2040rp2040A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M0+ processors., or RP2350rp2350A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M33 or Hazard3 RISC-V processors.-based devices. Alternatively, follow the instructions below to download and install firmware.

If you have just performed a Factory Erase, your device may automatically startup in bootloader mode, and you may skip to "Copy the appropriate firmware..." for your respective device below:

nRF52​

  1. Download and unzip the latest firmware from Meshtastic Downloads.
  2. Connect your device to your computer with a USBUSB (Universal Serial Bus). The wired connection used to power a device, flash firmware onto it, and communicate with it over serial. data cable.
  3. Put the device into bootloader mode. On most devices, double-press the reset button.
  4. Notice a new drive will be mounted on your computer (Windows, Mac, Linux, or Android).
  5. Open this drive and you should see three files: CURRENT.UF2, INDEX.HTM, and INFO_UF2.TXT.
  6. Copy the appropriate firmware file (firmware-DEVICE_NAME-X.X.X-xxxxxxx.uf2) from the release onto this drive.
  7. Once the file has finished copying onto the drive, the device will reboot and install the Meshtastic firmware.

RP2040​

  1. Download and unzip the latest firmware from Meshtastic Downloads.
  2. Press the BOOTSEL button and while keeping it pressed, connect the device to your computer via a USBUSB (Universal Serial Bus). The wired connection used to power a device, flash firmware onto it, and communicate with it over serial. cable.
  3. Notice a new drive will be mounted on your computer (Windows, Mac, Linux, or Android).
  4. Open this drive and you should see two files: INDEX.HTM and INFO_UF2.TXT.
  5. Copy the appropriate firmware file (firmware-DEVICE_NAME-X.X.X-xxxxxxx.uf2) from the release onto this drive.
  6. 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

Before flashing confirm that you have RAK4631 and not a RAK4631-R If this is not the case, fear not. The hardware is identical but requires changing the bootloader.

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 nRF52nRF52A microcontroller chipset made by Nordic, used by several devices such as the RAK Meshtastic Starter Kit and the Lilygo T-Echo. Lower power usage than ESP32. 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.