Adafruit RP2040 Prop-Maker Feather
The Feather P2040 Prop-Maker: an all-in-one combination of the Feather RP2040 with a Prop-Maker FeatherWing with a few tweaks based on feedback from expert prop-builders. This board has an I2S amplifier, terminal block for NeoPixels, digital input/output and speaker output, header pins for a servo motor and an LIS3DH accelerometer. Build your next prop with just one board and no soldering!
Circle of Fifths Euclidean Synth with synthio and CircuitPython
This synth celebrates all things circular: the circle of fifths, Euclidean rhythms and rotary encoders. Four synth voices play random notes in a triad to the beat of a determined Euclidean rhythm animated on the 8x8 matrix. The code is written in CircuitPython with the synthio module and runs on a Feather RP2040.
Adafruit NeoDriver - I2C to NeoPixel Driver
We often get folks asking how to get NeoPixels working on some OrangeBananaOnionRockchipAllWinner Pi type board, given we have our Blinka library that provides support for CircuitPython libraries including the NeoPixel library. A quick solution is this seesaw-based NeoDriver board here: send it the NeoPixel data you want to write over I2C and it will blit out the perfect pixel timing on the other side. We're using an ATtiny1616 so we have enough RAM to buffer a 512-pixel long strand.
Adafruit ANO Rotary Encoder to I2C Adapter
The ANO rotary encoder wheel is a funky user interface element, but there are a ton of pins needed to connect to the rotary encoder and 5 button switches. This Stemma QT breakout makes all that frustration go away. 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, with any kind of microcontroller from an Arduino UNO up to a Raspberry Pi to one of our QT Py's.
Adafruit RP2040 CAN Bus Feather
The Adafruit RP2040 CAN Bus Feather comes ready with a microcontroller, CAN chipset, and terminal blocks. The controller used is the MCP25625 (aka an MCP2515 with built-in transceiver), an extremely popular and well-supported chipset that has drivers in Arduino and CircuitPython and only requires a SPI port and two pins for chip-select and IRQ. Use it to send and receive messages in either standard or extended format at up to 1 Mbps.
Adafruit PiCowbell DVI Output
The PiCowbell DVI is the same size and shape as a Raspberry Pi Pico and is intended to socket underneath to make your next video output project super easy. Mini HDMI connector for use with standard HDMI cables? Yes! STEMMA QT / Qwiic connector for fast I2C? Indeed. Reset button and extra switch for restarting code or changing configuration? Bien sur.
Adafruit PiCowbell CAN Bus for Pico
The Adafruit PiCowbell CAN Bus lets you use a Raspberry Pi Pico or Pico W to connect to CAN bus networks for automotive or robotics projects. It has a MCP2515 controller and TJA1051/3 transceiver! The MCP2515 is an extremely popular and well-supported chipset that has drivers in Arduino and CircuitPython and only requires a SPI port and two pins for chip-select and IRQ.
Adafruit Feather RP2040 ThinkInk
The Feather RP2040 ThinkInk has a 24-pin connector that just about every small-medium size eInk display made these days is compatible with. This Feather will add all the power supply support circuitry and level shifting so you can attach your favorite display - we've tested it with up to 5.6" sized 7-color ACeP displays. Driver support is available for both Arduino and CircuitPython.
Adafruit Feather RP2040 with USB Type A Host
The Adafruit Feather RP2040 with USB Host is double-the-fun of our other Feather RP2040 boards, with a USB Type A port on the end for connecting USB devices to. There is a PIO peripheral that can be used to emulate a USB host peripheral. You get to keep the main USB port for uploading, debugging, and data communication, while at the same time sending and receiving data to just-about-any USB device.
Feather RP2040 DVI Video Synth
In this project, you'll use a Feather RP2040 with DVI Output to build a fun and funky video synth. The Feather runs Arduino code written with the Adafruit Fork of the PicoDVI library. All you'll need is USB power and an HDMI monitor to start visually vibing with shapes, colors and static.
Adafruit CircuitPython Wii Classic Controller Library
The Adafruit CircuitPython Wii Classic Controller library will let you connect a Wii Classic compatible controller to an Adafruit Wii Nunchuck Breakout Adapter over STEMMA I2C to read the incoming inputs from the controller.
Adafruit CAN Bus FeatherWing
If you'd like to connect your Feather to a CAN Bus, the Adafruit CAN Bus FeatherWing with MCP2515 controller and TJA1051/3 transceiver will work with any and all Feathers! The controller used is the MCP2515, an extremely popular and well-supported chipset that has drivers in Arduino and CircuitPython and only requires an SPI port and two pins for chip-select and IRQ. Use it to send and receive messages in either standard or extended format at up to 1 Mbps.
Adafruit CAN Pal
If you'd like to connect a board with native CAN Peripheral support, the Adafruit CAN Pal Transceiver will take the 3V logic level signals and convert them to CAN logic levels with the differential signaling required to communicate.
Air Quality Monitor and Case
Monitor Air Quality with CircuitPython or WipperSnapper!
MIDI Controlled Robot Lyre with CircuitPython
In this project, you'll mount servo motors over the strings of a lyre. The servos will pluck those strings when they receive MIDI NoteOn messages via a Feather RP2040 running CircuitPython. You can control the lyre with an eternal MIDI controller or by sending MIDI out from your favorite DAW program.