Tired of boring badges that just blend in with the crowd? You want to show off your quirky personality and love of retro technology? You are looking for a fun project to bond with your engineering team? Look no further than the programmable e-ink badge!

Don't expect much, but it works (tm). See in /src.
Currently, to make this project work on your Badger2040, it is unfortunately necessary to use an old version of the bootloader provided by Pimoroni (1.19.6). Soon, you will be able to use recent versions. Until then, to make it work, follow the instructions below.
bootloader 1.19.6bootsel button while connecting the USB-C cable)pimoroni-badger2040-v1.19.6-micropython-without-badger-os.uf2 file to the RPI-RP2 mounted drive 
MicroPython (Raspberry Pi Pico) 
View and then Files
Upload to / 
Raspberry Pi Pico on the bottom-left widget 
Run and then Send EOF / Soft RebootYou can edit all the files directly from the board using Thonny; however, after saving, it is common to receive an error from Thonny saying::
Device is busy -- can't perform this action now. Please wait or cancel current work and try again!
If this happens, just re-select the board on the board list (bottom-right).
Inspiration sources for the case:
I ended up using an OpenSCAD blueprint by usedbytes to get measurements of the device. Reconstructed/synthesized a new case in Fusion360. Noticeable changes:
Source code:
Assets:
What does it mean in terms of license? I guess, it is good for a hobby project. Hire a lawyer to check if it is good for commercial use.
The folks at Census originally put this together. Have data? We'll sync your data warehouse with your CRM and the customer success apps critical to your team.
Python
100.0%
Tired of boring badges that just blend in with the crowd? You want to show off your quirky personality and love of retro technology? You are looking for a fun project to bond with your engineering team? Look no further than the programmable e-ink badge!

Don't expect much, but it works (tm). See in /src.
Currently, to make this project work on your Badger2040, it is unfortunately necessary to use an old version of the bootloader provided by Pimoroni (1.19.6). Soon, you will be able to use recent versions. Until then, to make it work, follow the instructions below.
bootloader 1.19.6bootsel button while connecting the USB-C cable)pimoroni-badger2040-v1.19.6-micropython-without-badger-os.uf2 file to the RPI-RP2 mounted drive 
MicroPython (Raspberry Pi Pico) 
View and then Files
Upload to / 
Raspberry Pi Pico on the bottom-left widget 
Run and then Send EOF / Soft RebootYou can edit all the files directly from the board using Thonny; however, after saving, it is common to receive an error from Thonny saying::
Device is busy -- can't perform this action now. Please wait or cancel current work and try again!
If this happens, just re-select the board on the board list (bottom-right).
Inspiration sources for the case:
I ended up using an OpenSCAD blueprint by usedbytes to get measurements of the device. Reconstructed/synthesized a new case in Fusion360. Noticeable changes:
Source code:
Assets:
What does it mean in terms of license? I guess, it is good for a hobby project. Hire a lawyer to check if it is good for commercial use.
The folks at Census originally put this together. Have data? We'll sync your data warehouse with your CRM and the customer success apps critical to your team.
Python
100.0%