Wireless ESP32-S2 Touch Screen Controller for Pure Data
Use a QT Py ESP32-S2 to communicate with a Pure Data script. The QT Py connects to your computer's IP address with a socket. The Pure Data script listens on the socket to receive data. Sensors are attached to the QT Py to act as a controller for the patch.
Raspberry Pi Video Synth with Blinka and Processing
Video synthesizers can create fun and funky visual effects on screens. In this project, you'll learn how to use Processing and Blinka, the CircuitPython compatibility library for single-board computers running Linux, to display animations and control them with STEMMA boards.
Adafruit VL53L4CD Time of Flight Distance Sensor
The Adafruit VL53L4CD Time of Flight Sensor is another great Time of Flight distance sensor from ST in the VL5 series of chips, this one is great for shorter distances. The sensor contains a very tiny invisible laser source and a matching sensor that can detect time of flight. The sensor is small and easy to use in any robotics or interactive project.
Adafruit MCP23017 I2C GPIO Expander
This Adafruit MCP23017 I2C GPIO Expander Breakout has 16 GPIO with matching ground pad. It runs happily from 3V or 5V logic and power. With 3 address pins, you can have up to 8 on a single bus for a total of 8 x 16 = 128 GPIO all on one I2C bus!
Adafruit ESP32 Feather V2
The ESP32 Feather V2 is a significant redesign of the original! It includes 8MB of flash, 2MB of PSRAM, a NeoPixel, a user button switch, a STEMMA QT port, and much more! The ESP32 has both WiFi and Bluetooth Classic/LE support, making it perfect for just about any wireless or internet-connected project!
MIDI for Makers
This guide gets you started with making your own MIDI projects. It details what MIDI is, how it works, what components you can use in your projects and six examples to get started with.
Party Parrot Zoetrope
Use CRICKIT and CircuitPython to make a motorized zoetrope with edge lit acrylic.
NeoPixel Mini VU Meter
Make your own Mini VU Meter with NeoPixels and CircuitPython
Four Channel Audio Passive Stereo Mixer
Using audio jacks and potentiometers, you can build a passive mixer to bring together all of your favorite synths.
MIDI Stomping Pads
This MIDI controller uses a Circuit Playground Express and CircuitPython to send MIDI notes. The interface is made with 3D printed squares and copper sticker sheets that press together with springs.
NeoPixel Menorah
3D print parts to make a Menorah that snap fits together. Use QT Py RP2040, NeoPIxels and CircuitPython to make an elegant looking build with LED animations.
RGB Matrix Dreidel Game
Play this digital version of dreidel by dropping chocolate coins through a coin slot at the top of the RGB matrix. The dreidel will "spin" and if you win, the chocolate coins will be dumped out with a servo motor.
Disconnected CO2 Data Logger
This project uses a Feather RP2040, Adalogger FeatherWing and an SCD-40 to log CO2 data to an SD card. This allows you to monitor your air quality on the go without having to worry about an internet or BLE connection.
Adafruit ATtiny Breakouts with seesaw
These breakouts are three in one: an ATtinyxxx development board, a seesaw board, and a STEMMA QT I2C controller or peripheral! This mini development board lets you design with ATtinyxxx, or acts as a little I2C-controlled friend to do all the timing-sensitive things many microcontrollers and microcomputers are not good at.
Mini LED Matrix Audio Visualizer
Use Feather Sense and IS31FL3741 LED Matrix to make an audio visualizer with CircuitPython