CircuitPython on the Arduino Nano RP2040 Connect
The Arduino Nano RP2040 Connect lets you use the RP2040 microcontroller with WiFi connectivity. This guide will show you how to use the board's features with CircuitPython.
Adafruit I2C QT Rotary Encoder
This Stemma QT breakout makes all that frustration go away - solder in any 'standard' PEC11-pinout rotary encoder with or without a push-switch. The onboard microcontroller is programmed with our seesaw firmware and will track all pulses and pins for you and then save the incremental value for querying at any time over I2C. Plug it in with a Stemma QT cable for instant rotary goodness!
Neo Trinkey Zoom Shortcuts
The Neo Trinkey's capacitive touch pads are perfect for having low profile HID shortcuts right next to your laptop. Here, each pad controls either your webcam or mic's mute status in a Zoom call. When you press and hold both pads, you exit the meeting. The NeoPixels let you know if you're muted by showing either red or green lights. When you exit a meeting, the NeoPixels celebrate by showing the classic rainbow cycle animation.
Sailor Moon Star Locket
This project utilizes the Circuit Playground Bluefruit and TFT Gizmo to recreate the Star Locket prop from Sailor Moon. A crescent moon rotates around the screen and if you press the A button on the back of the Circuit Playground, you'll hear the locket's melody.
Raspberry Pi Pico and LED Arcade Button MIDI Controller
Make a DIY MIDI Arcade Button controller using CircuitPython and a Raspberry Pi Pico
DIY Darksaber Build - 3D Print with PropMaker FeatherWing and BLE
Build the infamous Darksaber from Star Wars with 3D Printing and CircuitPython with Bluetooth control.
MagTag Daily Christmas Countdown
Use CircuitPython and MagTag to create a fun and festive countdown to Christmas!
3D Printed Frankenstein Monster with NeoPixel Eyes
Light-up this 3D printed Frankenstein head with NeoPixel strips for a menacing LED effect. Capacitive touch strips on his bolts allow you to change the color of the NeoPixels on the fly.
Remote Control Candy Dispenser Ghost
Make a candy dispensing prop for halloween! Control the candy action via Bluetooth from your mobile device.
IoT Twitter Listener Party Parrot
This project uses the Twitter API to parse out when tweets are sent to a user with the hashtag "party parrot". When a tweet comes in, the party parrot sprite animation begins on the RGB LED matrix.
MIDI Melody Maker
Automate MIDI notes to create pattern generated sequences in CircuitPython. CNC mill or laser cut parts to create an elegant enclosure. Control modulation, BPM, note divisions and more!
MIDI Solenoid Drum Kit
Build a robotic drumming instrument with solenoids and 3D printed parts. Control the ensemble with your computer.
NeoPixel Run LED Arcade Game
Use CircuitPython to build a retro arcade inspired game with NeoPixel LEDs. Levels get increasingly difficult.
LED Matrix Scoreboard
Build an IR sensing hoop that displays your score on an LED matrix using CircuitPython.
Blinka Jump PyBadge Game
Using CircuitPython, you can build your own 8-bit game using the displayio library. This game is based on the Chrome browser's jumping dinosaur game Easter egg. In this version, Blinka needs to jump over the Sparky the Blue Smoke Monsters to save the circuits running on CircuitPython.