Pimoroni Badger 2350
The board as it appears on the Velxio canvas, with its full pin map
read live from the simulator (regenerated by scripts/gen-boards.mjs,
so it always matches what you can wire).

Family: Pro boards · Languages: Arduino C++, MicroPython
About this board
Section titled “About this board”Pimoroni’s RP2350 e-paper badge, and the deepest emulation in the partner catalog: it boots the complete BadgeOS factory firmware. You navigate the launcher with A/B/C and the UP/DOWN keys and open the apps, exactly as you would on the badge in your hand.
The e-paper is emulated as e-paper, not as an LCD pretending — a full refresh flashes and takes its time, and partial refresh is visibly different. That is the point of the panel and the reason a badge project is written the way it is.
Only four pins reach the outside world, so this board’s projects are about what is already on it rather than about wiring.
Start here
Section titled “Start here”- BadgeOS factory firmware — the whole launcher, the closest thing to holding one.
- E-paper badge — the classic name badge, the simplest sketch to read.
- Hydration counter — shows partial refresh, which is what makes a counter usable on e-paper.
- To-do list, RTC alarm clock, I2C scanner and a MicroPython REPL.
Pins (4)
Section titled “Pins (4)”- GND
- 3V3
- SDA
- SCL
Every pin above is clickable on the canvas — click one to start a wire. Board-level behavior, quirks and example links live on the family page.