Skip to main content

Updating Your Friend Device Firmware

Step-by-step guide on how to update your Device from 1.0.2 to the latest version.

Nathan Sudds avatar
Written by Nathan Sudds
Updated over 10 months ago

This only applies if your current version is 1.0.2. 😊

If you are seeing messages like this in the app

First, sorry πŸ™ we shipped you the device before we developed a way to update your device code through the app.

Thus you will have to update the device manually this time.

Here are the steps:

  1. Connect your device to your computer via USB-C.

  2. Locate this hole on your device

  3. Find a small pin or similar thin tool to press the tiny button.

  4. Press the Button Twice: Using the pin, quickly press the button in the hole twice in succession.

  5. Check for Recognition: After pressing the button twice, your computer should recognize the device.

  6. Verify the Name: Look for a drive named /Volumes/XIAO-SENSE on your computer. This indicates that the FRIEND device has successfully entered Reset mode.

  7. Download the following 2 files on your computer:

  8. Drag and drop the bootloader .uf2 file onto the /Volumes/XIAO-SENSE drive:

  9. The device will automatically eject itself once the bootloader flashing process is complete.

  10. After the device forcibly ejects, set the FRIEND device back into reset mode by double-tapping the button again.

  11. Drag and drop the FRIEND firmware file onto the /Volumes/XIAO-SENSE drive:

Congratulations! πŸŽ‰

You have successfully flashed the latest firmware onto your FRIEND device.

12. As a final step, restart the app, and you should be good to go with the latest device update.

Don't worry about future updates, those will be done by just pressing a button on the app. πŸš€

If you still have some questions, please reach out on this chat, or check our github guide (A bit technical).

Did this answer your question?