|
KiCad 9.0 |
PicoFlutter - RP2040 Butterfly Wearable
PicoFlutter RP2040 Butterfly Wearable
PicoFlutter is an open-source, butterfly-shaped wearable badge built around the RP2040. Its two wings are outlined with 26 individually addressable RGB LEDs, and it has a Qwiic connector to extend its capabilities with other modules. It's programmable in CircuitPython or MicroBlocks, so a complete beginner can light it up in minutes. The board is powered either via USB-C or a single-cell LiPo battery.
Why I made it 🦋
I designed PicoFlutter as the centerpiece of a hands-on workshop at the Open Hardware Summit 2026. I wanted a teaching board that doesn't look like a teaching board. The bet here was simple: if the hardware is beautiful, people stay curious long enough to actually learn the embedded-systems fundamentals underneath it.
The LEDs trace the shape of each wing, so you can write code to animate the butterfly, making the wings physically flap, or rippling light from the body out to the wingtips. The second goal for the workshop was collective behavior. We connected an IR transceiver to the Qwiic port to create a swarm effect across everyone in the room. Butterflies broadcast their color/state over infrared and react to what their neighbors send. The room genuinely lit up once the badges started syncing with each other.
Board specs
- RP2040 MCU
- W25Q QSPI Flash
- 12 MHz crystal
- 26 × WS2812B Neopixel LEDs, 1010 package
- Qwiic/STEMMA Connector
- USB-C
- LiPo charging included
- Programming using CircuitPython / MicroBlocks
Assembly Video
PicoFlutter - RP2040 Butterfly Wearable
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(1)
- Likes(1)
-
B Harris
Jun 17,2026
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Alexandra Covor
-
Programmable Mist Maker - XIAO / QT PY Extension
1150 2 1 -
RadioHAT - Raspberry Pi radio development platform
958 0 2 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
1166 0 1 -
-
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
3382 0 6 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
3999 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
4389 2 2







