Skip to main content

Firmware Update mkII


The USB Nova mkII is based on the RP2040 microcontroller. Therefore, it uses a different firmware than the USB Nova mkI and has a slightly different update process. The images below show the USB-C version, but it works the same for the mkII USB-A version.

Download Firmware

How to update the firmware of your USB Nova:

  1. Put your USB Nova in setup mode using the switch on the side.

Slide open top cover

  1. Remove the Case.

Slide open top cover

Slide open top cover

Remove bottom cover

  1. Connect it to your computer.

Plug in USB Nova to USB port

  1. Hold the boot button while pressing the reset button.
    Tthe RPI-RP2 drive should appear on your computer. (If it doesn't, try again)

  1. Download the latest .uf2 file from the release page.

Download firmware from GitHub

  1. Copy the downloaded uf2 file onto RPI-RP2 drive. The Nova will update itself and reconnect.

Pasting uf2 file onto USB RPI-RP2 drive


If you get "operation can’t be completed unexpected error 100093" on macOS, open a terminal and use this command to copy the uf2 file onto the drive:

cp USBNova.uf2 /Volumes/RPI-RP2

(Make sure to use the correct path to the downloaded uf2 file)

  1. Put it back into its case

Place Nova into bottom cover

Press Nova into bottom cover

Press top cover onto bottom cover

Closed USB Nova

Made with ❤️ by


dev f82a457e