Case for HUSB238 Breakout
3D print a snap fit case for the HUSB238 USB-C power delivery breakout board.
Adafruit AD5693R 16-Bit DAC Breakout Board
Which is better, less bits or more? MORE of course! The Adafruit AD5693R Breakout Board is a 16-Bit DAC with I2C Interface and temperature compensated 2.5V internal reference for a compact high-precision output. We break out the ADDR/A0 pin so you can connect two of these DACs on one I2C bus. Works with both 3.3V or 5V logic.
LED Matrix Sports Scoreboard
You can build a large RGB LED matrix display to monitor your favorite sport teams. A Matrix Portal S3 running CircuitPython requests data from the ESPN API to show your teams' gameplay data alongside team logos that are resized and gamma corrected to look crisp and bright on the matrices.
Adafruit HUSB238 USB Type C Power Delivery Breakout
The HUSB238 USB PD sink chip is neat in that you can either use jumpers (really, resistor selection) to set the desired PD voltage and current or you can use I2C for dynamic querying and setting. We've built a nice Adafruit USB Type C Power Delivery Dummy Breakout board around the HUSB238 to make it very easy to configure and integrate without having to solder any tiny resistors.
Guitar Synth with CircuitPython SynthIO
Build your own custom synth guitar using SynthIO in CircuitPython
Adafruit STEMMA Piezo Driver Amp
Piezos make noise when you put an AC voltage across them: and the bigger the voltage used the louder they are. We found the nifty PAM8904, which is an amplifier specifically designed for driving piezo elements. We whipped up a quick breakout in our 2mm JST-PH STEMMA form-factor to make it easy for anyone who wants to beep their boops very loudly.
Prop-Maker Feather Talking Adabot Clock
Not sure what time it is? Never quite got the hang of reading an analog clock? Ask Adabot! In this project, you'll use an RP2040 Prop-Maker Feather running CircuitPython with a DS3231 real-time clock breakout to build a friendly, talking clock. Whenever you press the button on the top of Adabot's head, he will announce the current time for you.
Use Docker to Compile Linux for ESP32-S3
In this guide, you'll setup and install Docker, run a test Dockerfile to create a test container, run the ESP32-S3 Linux Dockerfile, upload the compiled files to the ESP32-S3 and then perform the ultimate skateboard trick: boot Linux on an ESP32-S3!
Adafruit PC Joystick to seesaw I2C Adapter
This board has a 15 pin D-Sub socket port, that you can plug any classic PC joystick into. Onboard is a ATtiny816 helper chip that acts as a I2C peripheral using our 'seesaw' library. Two STEMMA QT ports mean you can plug this board in using a 4-pin JST SH cable to any microcontroller or microcomputer with I2C support and read the joystick X & Y plus the two buttons, even if your main chip doesn't have analog inputs. There's even a 5V power generator on-board since joysticks are expecting that voltage.
Adafruit TSC2046 SPI Resistive Touch Screen Controller
Resistive touch screens are incredibly popular as overlays to TFT and LCD displays. This breakout board features the TSC2046, which has an easy-to-use SPI interface available to read the incoming data from the touch screen. There is also an interrupt pin that you can use to indicate when a touch has been detected to your microcontroller. It can be powered from 3-5V, so it's safe to use with 3V or 5V logic. It's a nicely designed chip and has very stable precise readings.
Lightsaber Prop-Maker RP2040
Make your own Lightsaber with RP2040 PropMaker Feather
4x4 Rotary Encoder MIDI Messenger
Build a MIDI controller that uses 16 rotary encoders soldered to quad rotary encoder breakouts that communicate over I2C. The CircuitPython code uses asyncio and the interrupt pins on the quad rotary encoder breakouts to make the response time nice and speedy for sending your MIDI control change messages.
Adafruit Audio BFF
The Audio BFF is designed to fit onto the back of any QT Py or Xiao board. Onboard is a MAX98357 audio amplifier and picoblade-compatible connector for plugging in a 4 or 8 ohm speaker. We use A1 for the audio data, A2 for wordselect clock, and A3 for bitclock. The SD card connects over the SPI port: MOSI, MISO and SCK plus A0 for card select.
Adabot Toy Robot Friend
Make a 3D printed Adabot with servo controlled head, sound effects, NeoPixel LEDs and Adafruit RP2040 PropMaker Feather!
Adafruit I2C Quad Rotary Encoder Breakout
The I2C Quad Rotary Encoder breakout allows you to read up to 4 encoders for big builds with lots of twisty interfaces. You can solder in any four 'standard' PEC11-pinout rotary encoders 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.