forked from meshcore-dev/MeshCore
-
Notifications
You must be signed in to change notification settings - Fork 0
How to install UFO firmware packages
Florian Sager edited this page Jun 12, 2026
·
4 revisions
- Go to the MeshCore UFO releases on GitHub.
- For an ESP32 device, download the appropriate
.binfile. - For an nRF52 device, download the corresponding OTA
.zipfile. - The filename indicates the device and firmware type, for example:
heltec_v4_repeater-ufo_0.1-c8d6faf.bin
- Open the MeshCore Web Flasher in Google Chrome: flasher.meshcore.io
- Scroll down to the Custom Firmware section.
- Connect your device via USB.
- Select the downloaded
.binor.zipfirmware file. - If required, click ENTER DFU Mode.
- Then click Flash.
- After the device boots, a message displaying the installed UFO version will appear.
OTA firmware updates for Android are available using nRF Connect App from Nordic Semiconductor.
- Open the nRF Connect app and, from the SCANNER tab, select CONNECT for your device.
- If the upper-right corner shows DISCONNECT, continue to the next step. If it shows CONNECT, tap CONNECT first.
- Tap the DFU icon in the upper-right corner of the screen.
- Verify that Distribution Packet (ZIP) is selected and tap OK.
- Select the correct firmware file (the filename ends with
.zip). - The update process will start automatically. This may take some time.
- Once the update is complete, the device will reboot automatically.