Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pimoroni/badger2040
Examples and firmware for Badger 2040 and Badger 2040 W
https://github.com/pimoroni/badger2040
Last synced: 4 days ago
JSON representation
Examples and firmware for Badger 2040 and Badger 2040 W
- Host: GitHub
- URL: https://github.com/pimoroni/badger2040
- Owner: pimoroni
- License: mit
- Created: 2023-03-09T12:04:51.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-29T12:06:10.000Z (about 2 months ago)
- Last Synced: 2025-01-02T23:17:19.459Z (12 days ago)
- Language: Python
- Size: 193 KB
- Stars: 174
- Watchers: 18
- Forks: 57
- Open Issues: 43
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Badger 2040 & Badger 2040 W
[![MicroPython Firmware](https://github.com/pimoroni/badger2040/actions/workflows/micropython.yml/badge.svg?branch=main)](https://github.com/pimoroni/badger2040/actions/workflows/micropython.yml)
[![Python Linting](https://github.com/pimoroni/badger2040/actions/workflows/python-linting.yml/badge.svg?branch=main)](https://github.com/pimoroni/badger2040/actions/workflows/python-linting.yml)## Firmware, Examples & Documentation
Badger 2040 and Badger 2040 W are maker-friendly all-in-one badge wearables, featuring a 2.9", 296x128 pixel, monochrome e-paper display.
- [Install](#install)
- [Badger 2040](#badger-2040)
- [Badger 2040 W](#badger-2040-w)## Install
Grab the latest release from [https://github.com/pimoroni/badger2040/releases/latest](https://github.com/pimoroni/badger2040/releases/latest)
There are four .uf2 files to pick from.
:warning: Those marked `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.uf2The 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### Badger 2040
1. Connect your Badger 2040 to your computer using a USB A to C cable.
2. Reset your device into bootloader mode by holding BOOT/USR and pressing the RST button next to it.
3. Drag and drop one of the `badger2040` .uf2 files to the "RPI-RP2" drive that appears.
4. Your device should reset and, if you used a `with-badger-os` variant, show the Badger OS Launcher.
### Badger 2040 W
1. Connect your Badger 2040 W to your computer using a USB A to microB cable.
2. Reset your device into bootloader mode by holding BOOTSEL (onboard the Pico W) and pressing RESET (next to the qw/st connector).
3. Drag and drop one of the `badger2040w` .uf2 files to the "RPI-RP2" drive that appears.
4. Your device should reset and, if you used a `with-badger-os` variant, show the Badger OS Launcher.