Intro to DMX
DMX is used to control lighting, motors, fog machines, and more in theatrical, club, and architectural settings. You can use microcontrollers to send and receive DMX messages and bend them to your benevolent will!
How To Homebrew Game Boy Games
Use the free, open source GB Studio to make your own Game Boy games! You can then flash them onto cartridges to play on original hardware, or upload them for web play.
Haunted Air Blaster
Fire off blasts of compressed air to spook your guests with a DIY air cannon. Use common plumbing supplies plus a Feather Prop-Maker RP2040 and Power Relay FeatherWing allow you to creatively control it with CircuitPython.
HID Reporter
Plug a USB keyboard into the HID Reporter's host port and the Feather ESP32-S2 TFT will reveal the hex codes of up to six simultaneous key presses.
DOOM Keeb
Embed a USB hub and Keeboar KB2040 running CircuitPython inside a mechanical keyboard, then press a single custom button to launch DOOM directly from flash memory.
USB C Power Delivery Monitor
Use a HUSB238 Power Delivery Dummy to grab the voltage you need from a USB C supply. A Feather ESP32-S2 reverse TFT lets you monitor the voltage and current draw, all coded in CircuitPython.
Instagram Photo Frame
You can use a Raspberry Pi single board computer and an HDMI display to create a customizable photo frame that grabs photos from any public Instagram account.
Grill Thermometer Dashboard
Keep tabs on your grill temperatures on the web! Use the Feather ESP32-S3 Bluetooth and WiFi capabilities simultaneously to send your BLE grilling thermometer data to an AIO dashboard.
Servo Boss
Plug in two servo motors and test out their performance, settings, range, and angles with a CircuitPython powered ESP32-S2 Reverse TFT Feather. Store three preset positions and animate them.
USB MIDI Host Messenger
The USB MIDI Host Messenger solves the problem of how to connect USB keyboards and other controllers with classic synths and drum machines without inserting a computer in the middle. The USB Host Feather RP2040 takes care of it all, running a simple Arduino sketch you can customize to filter your messages and more. Channel swapping, CC filtering, note quantization, even build chord modes and arpeggiators.
Optical Sensor Drum Track Sequencer
Bring four-track, 32-bar drum sequencing into the physical world with CircuitPython and optical reflection sensors. Dedicated kick, snare, open hat, and closed hat tracks loop endlessly while you swap out heads for different pattern combos. Or, create simple four note basslines. Feather, Motor FeatherWing driving a stepper, and four infrared reflection sensors make it all work.
Arcade Stick Conversion
Big, weird arcade control sticks can be found at yard sales, but they were meant for old Windows PCs and have PS/2 connectors and outdated brains. You can modernize and customize them with an RPi Pico and USB output for all your gaming/emulation needs!
ESP32 PlayStation Controller
The original PlayStation controller is great, but it's wired for use with a PlayStation. This guide shows how to convert it to a wireless gamepad for your computer gaming needs. An ItsyBitsy ESP32 and Arduino software make it all possible.
Automatic Mechanical Watch Winder
Self-winding mechanical watches use a weighted rotor to keep your watch wound from your arm's movement while wearing it. But when you aren't wearing it, the mainspring will eventually wind down. This robot will keep it wound for you!
MEMENTO Camera Quick Start Guide
The MEMENTO camera is versatile and fun. Explore some of the things you can do.