Video Tutorial
For a visual walkthrough of the flashing process, watch the Updating Your FRIEND video.
Flashing FRIEND Firmware`
This guide will walk you through the process of flashing the latest firmware onto your FRIEND device.
Downloading the Firmware
- Go to the FRIEND GitHub repository and navigate to the “ FRIEND > firmware” section.
- Find the latest firmware release and bootloader, then download the corresponding
.uf2
files.
Or download these files
- Bootloader: bootloader0.9.0.uf2
- Firmware: firmware1.0.4.uf2
Putting FRIEND into DFU Mode
- Locate the DFU Button: Find the small pin-sized button on the FRIEND device’s circuit board (refer to the image below if needed).
- Prepare a Pin: Use a small pin or similar thin tool to press the tiny button.
- Press the DFU Button Twice: Using the pin, quickly press the DFU button twice in succession.
- Check for Recognition: After pressing the button twice, your computer should recognize a new drive.
-
Verify the Drive Name: Look for a drive named
/Volumes/XIAO-SENSE
on your computer. This indicates that the FRIEND device has successfully entered DFU mode.
Flashing the Firmware
- Locate the
.uf2
files you downloaded earlier. - Drag and drop the bootloader
.uf2
file onto the/Volumes/XIAO-SENSE
drive:- Bootloader: bootloader0.9.0.uf2
- The device will automatically eject itself once the bootloader flashing process is complete.
- After the device forcibly ejects, set the FRIEND device back into DFU mode by double-tapping the reset button.
- Drag and drop the FRIEND firmware file onto the
/Volumes/XIAO-SENSE
drive:- Firmware: firmware1.0.4.uf2
Congratulations!
You have successfully flashed the latest firmware onto your FRIEND device. You can now download the FRIEND companion app to fully utilize your device:
- Google Play Store: Download the FRIEND app from Google Play.
- Apple App Store: Download the FRIEND app from the App Store.
Once you’ve installed the app, follow the in-app instructions to connect your FRIEND device and start exploring its features.
i just added this video to the repo docs/images/updating_your_friend.mov add it to this