Holiday IoT Switch
Use a large arcade button to trigger a Apple Home Kit enabled smart outlet.
Adafruit A4988 Stepper Motor Driver Breakout Board
The Adafruit A4988 Stepper Motor Driver Breakout Board makes controlling stepper motors easy-breezy. All you need is two output pins, no timers, PWM or real-time microcontroller. Set the DIRection pin high or low to set the spin orientation. Then toggle the STEP pin to take one step or microstep at a time. You can set whether you want to go fast with single-step mode or improve the motion precise with 1/4, 1/8 or 1/16 microstepping per STEP toggle.
Using the CircuitPython Extension for Visual Studio Code
One of the great features of CircuitPython is that you can edit your code with a simple text editor - no integrated development environment (IDE) required! But what if you do want to use an IDE? You can use the CircuitPython v2 extension for VS Code for a fully featured CircuitPython development experience - including the REPL.
Adafruit bq25185 USB / DC / Solar Charger with 5V Boost Board
The Adafruit bq25185 USB / DC / Solar Charger with 5V Boost Board uses the new bq25185 is a nifty charger chip with fairly high charge current, power path support, and the ability to charge from USB, DC or solar power. The boost converter is the TPS61023, which will give up to 1 Amp output with good efficiency, to squeeze the most power possible out of your battery.
Adafruit bq25185 USB / DC / Solar Charger with 3.3V Buck Board
The Adafruit bq25185 USB / DC / Solar Charger with 3.3V Buck Board uses the new bq25185 is a nifty charger chip with fairly high charge current, power path support, and the ability to charge from USB, DC or solar power. It's also a great value, so it's a good upgrade from MCP73833 or MCP73831-based charger boards. The buck converter is the TPS62569, which will give a clean 1 Amp output with good efficiency, to squeeze the most power possible out of your battery.
Adafruit VCNL4200 Long Distance IR Proximity and Light Sensor
The VCNL4200 is a powerful two-in-one sensor, with a proximity sensor that works from 0 to 1.5m (59 inches) and light sensor with range of 0.003 to 1570 lux. It's the longest-range IR distance sensor we've seen other than the Sharp Analog distance sensors, and at a great price with I2C interface.
Adafruit bq25185 USB / DC / Solar Lithium Ion/Polymer Charger
The Adafruit bq25185 USB / DC / Solar Charger Board uses the new bq25185. It is a nifty charger chip which has a lot of flexibility for different kinds of batteries (LiPoly, LiIon or LiFePO4), charging rates (250mA, 500mA, or 1A) and power sources (USB, DC or solar). To let folks really explore what this chip can do, we made a basic breakout board with all the things we find most useful: two ways to power/charge including a solar-friendly DC input, adjustable current and voltage, power path management, and status and control I/O.
Tiny Pod - BLE Rotary Encoder for iWatch
Make a Tiny iPod from an Old Apple Watch
Feather RP2350 Audio Reactive Video Synth
The Feather RP2350 with HSTX makes one of our project dreams come true: a CircuitPython-powered video synth! The Feather runs CircuitPython code that outputs graphics from HSTX to DVI. A PDM microphone takes in audio data to let the animations be audio reactive. There are three different animations to choose from. You can change which one is selected with the seesaw rotary encoder and control different parameters with the three analog potentiometers.
NFC Raspberry Pi Media Player
You can build a movie library using a Raspberry Pi 5, Adafruit's NFC breakout and NFC cards. This project runs Python code with Blinka, the CircuitPython compatibility library for single-board computers running Linux, to create a script that allows you to use NFC cards to launch movies in the VLC media player.
Adafruit Pixel Shifter
The Adafruit Pixel Shifter can be easily wired in-line to your LED strips or grids or any other shape configuration they come in. On-board is a tiny 5V voltage generator, two shifters and one inverter. Provide it 3-5V power (it only needs a few milliamps) and it will shift up to two signal lines, with one of them also available as an inverted output. All pins are available on 0.1" terminal blocks, use a small flathead screw to attach your solid or stranded core wire, 18AWG to 26AWG.
Motion Sensor Bat
Build a motorized motion sensor bat
Adafruit INA3221 Breakout
This breakout board will solve all your multi-rail power-monitoring problems. Instead of struggling with up to 6 multimeters, you can just use the handy INA3221 chip on this breakout to both measure both the high side voltage and DC current draw of up to three power supplies over I2C with +/-1% precision.
QT Py CH32V203 eInk / ePaper Daily Calendar and Clock
Love daily calendars but cringe at the 365 pages of paper waste? This project lets you have a smol electronic version. You'll use a CH32V203 QT Py with its EYESPI BFF to display the date and time on an eInk display. The time is kept with a DS3231 STEMMA real-time clock breakout. Even though the CH32V203 QT Py is for more advanced users, it still plays well with the BFF breakout buddies.
DIY Turbo Button Controller - HID Remapper
In this project, you'll use a Feather RP2040 USB Host to listen for a specific button combination from your attached gamepad to trigger "turbo mode" aka rapidly sending A button presses. Otherwise, the Feather acts as a passthrough for your controller, sending all of your gamepad inputs as pressed.