This repository contains firmware, examples and documentation for Badger 2040 and Badger 2040 W.
Grab the latest release from https://github.com/pimoroni/badger2040/releases/latest
There are four .uf2 files to pick from.
with-badger-os
contain a full filesystem image that will overwrite both the firmware and filesystem of your Badger:
- pimoroni-badger2040-vX.X.X-micropython-with-badger-os.uf2
- pimoroni-badger2040w-vX.X.X-micropython-with-badger-os.uf2
The regular builds just include the firmware, and leave your files alone:
- pimoroni-badger2040-vX.X.X-micropython.uf2
- pimoroni-badger2040w-vX.X.X-micropython.uf2
-
Connect your Badger 2040 to your computer using a USB A to C cable.
-
Reset your device into bootloader mode by holding BOOT/USR and pressing the RST button next to it.
-
Drag and drop one of the
badger2040
.uf2 files to the "RPI-RP2" drive that appears. -
Your device should reset and, if you used a
with-badger-os
variant, show the Badger OS Launcher.
-
Connect your Badger 2040 W to your computer using a USB A to microB cable.
-
Reset your device into bootloader mode by holding BOOTSEL (onboard the Pico W) and pressing RESET (next to the qw/st connector).
-
Drag and drop one of the
badger2040w
.uf2 files to the "RPI-RP2" drive that appears. -
Your device should reset and, if you used a
with-badger-os
variant, show the Badger OS Launcher.
Links to community projects and other resources that you might find helpful can be found below. Note that these code examples have not been written/tested by us and we're not able to offer support with them.