Skip to main content

Overview

There are two ways to update your Omi device firmware:

Via Omi App

Recommended - The easiest way to updateGo to Settings → Device Settings → Update Firmware

Manual Update

For advanced users or troubleshootingFollow the instructions below for your device

Manual Update for DevKit

Download Required Files

Bootloader (required for first-time setup or if corrupted):
  • Download bootloader0.9.0.uf2
  • Compatible with Seeed XIAO nRF52840 Sense (SoftDevice S140 7.3.0)
Firmware (choose your device):

Prepare Your Device

Before starting, ensure:
  • Battery is above 50%
  • Using a direct USB connection (avoid USB hubs)
  • Have a small pin ready for the reset button

Enter DFU Mode

  1. Connect your device via USB
  2. Locate the reset button:
Remove the lid and find the button labeled “RST”DFU Button Location, DevKit 2
  1. Double-click the reset button quickly
  2. Your computer should show a drive named /Volumes/XIAO-SENSE

Flash the Device

Install Bootloader (if needed):
  1. Drag bootloader0.9.0.uf2 to the /Volumes/XIAO-SENSE drive
  2. Wait for the drive to eject automatically
  3. Put device back in DFU mode (repeat step 3)
Install Firmware:
  1. Drag the firmware .uf2 file to the /Volumes/XIAO-SENSE drive
  2. Wait for completion (ignore “transfer incomplete” messages)
  3. Device will restart automatically

Troubleshooting

  • Try a different USB cable (some cables are charge-only)
  • Try a different USB port
  • Avoid USB hubs - connect directly to your computer
  • Retry the process from the beginning
  • Make sure battery is above 50%
  • Try double-clicking the reset button faster
This is normal! Wait 30 seconds, then check if the device restarted successfully.
See the DevKit2 Firmware Guide for additional help.

Success!

Your Omi device is now updated with the latest firmware. Enjoy the enhanced features and improvements!