Sign in

learn.adafruit.com

@learn.adafruit.com
80 followers 3 following 273 posts
PostsRepliesMedia
learn.adafruit.com @learn.adafruit.com · 29/09/2026
CircuitPython POV Bike Wheel
learn.adafruit.com
CircuitPython POV Bike Wheel
Paint glowing pictures in the air with CircuitPython and a spinning bike wheel. Upload dozens of images, and pimp your ride in style.
031
learn.adafruit.com @learn.adafruit.com · 29/09/2026
PixelDust Digital Sand for CircuitPython
learn.adafruit.com
PixelDust Digital Sand for CircuitPython
This demo takes advantage of the CircuitPython Turbo speed up and the Picogame module to render sand particles and simulate gravity and physics. This type of demo used to require C or Arduino level code to look smooth, but now it's possible with CircuitPython.
021
learn.adafruit.com @learn.adafruit.com · 29/09/2026
Adafruit TCS3448 14-Channel Light / Color Sensor Breakout
learn.adafruit.com
Adafruit TCS3448 14-Channel Light / Color Sensor Breakout
The Adafruit TCS3448 (a.k.a. TCS34488) Multi-Spectral Sensor is a multi-channel spectrometer, which is a special type of light sensor that is able to detect not only the amount of light present but also the amounts of light within different wavelengths. This means that you can use it to detect much better than the human eye is capable of, what color or colors of light is present.
000
learn.adafruit.com @learn.adafruit.com · 29/09/2026
USB Host Camera on Fruit Jam
learn.adafruit.com
USB Host Camera on Fruit Jam
Learn how to hook up a USB camera to your Fruit Jam and take photos with CircuitPython. You can save them to CPSAVES for copying to a computer, or just view live preview on a DVI display.
000
learn.adafruit.com @learn.adafruit.com · 23/09/2026
MeshFruit Message Board
learn.adafruit.com
MeshFruit Message Board
Build an off-grid message board! This message board listens for messages sent across a LoRa network and shows them on an e-ink display.
000
learn.adafruit.com @learn.adafruit.com · 22/09/2026
Arcade Machine Emulator for ESP32 Handheld
learn.adafruit.com
Arcade Machine Emulator for ESP32 Handheld
You can play original arcade ROMs on Feather ESP32 v2 emulations of Intel 8080, Z80, and 6502 games -- Space Invaders, Lunar Rescue, Pac-Man, Galaga, Ms. Pac-Man, Donkey Kong, and Burger Time! All with the same Adafruit Arcade Machine library as our Fruit Jam ports.
010
learn.adafruit.com @learn.adafruit.com · 22/09/2026
Adafruit TSL2585 Digital UVA and Ambient Light Sensor
learn.adafruit.com
Adafruit TSL2585 Digital UVA and Ambient Light Sensor
The Adafruit TSL2585 Digital UVA and Ambient Light Sensor is a great "three-in-one" light sensor that has ambient light sensing, Infrared channel and UVA (315nm-400nm). In particular it's not that common to get UVA narrow-band sensing on an I2C sensor, so this is great for outdoor light monitoring. It can also be used to measure curing lights, blacklights and reptile lamps!
000
learn.adafruit.com @learn.adafruit.com · 22/09/2026
Adafruit TMF8806 Time of Flight Distance Sensor
learn.adafruit.com
Adafruit TMF8806 Time of Flight Distance Sensor
The Adafruit TMF8806 Time of Flight Sensor is a great Time of Flight distance sensor from ams Osram in the TMF series of chips. The TMF8806 in particular can do 20mm to 5 meters at up to 30 Hz update rate, and a dedicated low-power 200mm mode. It also has a wider field-of-view. The sensor contains a very tiny invisible laser source and a matching sensor.
000
learn.adafruit.com @learn.adafruit.com · 15/09/2026
Pico-Faces On Fruit Jam
learn.adafruit.com
Pico-Faces On Fruit Jam
This port of the Pico-Faces project adds support for the Fruit Jam and HSTX DVI output. This image generation model is small enough to run on a microcontroller and outputs 128x128 pixel images of faces. The Fruit Jam version includes a 2x2 colored grid mode inspired by Andy Worhol, and it can be controlled with the built-in buttons.
000
learn.adafruit.com @learn.adafruit.com · 15/09/2026
Franky Candy Dispenser
learn.adafruit.com
Franky Candy Dispenser
Build a Frankenstein monster inspired candy dispenser with 3D printed parts and CircuitPython.
000
learn.adafruit.com @learn.adafruit.com · 11/09/2026
CircuitPython Turbo: Go Blinka!
learn.adafruit.com
CircuitPython Turbo: Go Blinka!
Explore CircuitPython Turbo, a host-side toolchain for compiling selected Python functions to native code. See real device demos, examine a measured RP2040 speedup, and learn how to compare results and choose work worth accelerating.
001
learn.adafruit.com @learn.adafruit.com · 09/09/2026
Adafruit TMF8801 Time of Flight Distance Sensor
learn.adafruit.com
Adafruit TMF8801 Time of Flight Distance Sensor
The Adafruit TMF8801 Time of Flight Sensor is a great Time of Flight distance sensor from ams Osram in the TMF series of chips. The TMF8801 in particular can do 20mm to 2.5 meters at 33 Hz update rate. The sensor contains a very tiny invisible laser source and a matching sensor. Unlike sonars that bounce ultrasonic waves, the 'cone' of sensing is very narrow. Unlike IR distance sensors that try to measure the amount of light bounced, the TMF is much more precise and doesn't have linearity problems or 'double imaging' where you can't tell if an object is very far or very close.
000
learn.adafruit.com @learn.adafruit.com · 09/09/2026
Arcade Machine Ports for Fruit Jam
learn.adafruit.com
Arcade Machine Ports for Fruit Jam
You can play original arcade ROMs on Adafruit Fruit Jam emulations of Intel 8080, Z80, and 6502 games -- Space Invaders, Lunar Rescue, Pac-Man, Galaga, Ms. Pac-Man, Donkey Kong, and Burger Time!
010
learn.adafruit.com @learn.adafruit.com · 05/09/2026
Adafruit Monster Eyes
learn.adafruit.com
Adafruit Monster Eyes
The animated eyeballs on the MONSTER M4SK and Hallowing boards are an Adafruit spooky season staple. But, new boards and displays have come into vogue and it was time to revisit this code base. The new version is called Adafruit Monster Eyes, and it lives in its own repository on GitHub. It has support for your favorite board and display combinations, from SPI TFT displays to PicoDVI!
000
learn.adafruit.com @learn.adafruit.com · 04/09/2026
Hacking The Teenage Engineering SP-1
learn.adafruit.com
Hacking The Teenage Engineering SP-1
Breath new life into the SP-1, an unreleased device that was left for the scrap pile due to unspecified issues between stakeholders that occurred after some number of them were manufactured. Learn what hardware is inside the device and flash CircuitPython to it to take control over its stem playing capabilities.
000
learn.adafruit.com @learn.adafruit.com · 04/09/2026
CircuitPython Watchdog Module
learn.adafruit.com
CircuitPython Watchdog Module
The CircuitPython watchdog module provides access to the low level watchdog timer peripheral that many microcontrollers have. It's a mechanism that can make a project more reliable by forcing the device to reset if it becomes stuck or locked up. This guide covers the configuration, usage, and different supported capabilities of the watchdog module.
000
learn.adafruit.com @learn.adafruit.com · 28/08/2026
Adafruit GP8403 I2C DAC with 12V Booster
learn.adafruit.com
Adafruit GP8403 I2C DAC with 12V Booster
The Adafruit GP8403 Breakout Board has the ability to output 0-10V analog voltages, so it's useful for devices that have wide voltage input ranges - like audio or op-amps. The GP8402 chip has a built-in I2C-to-analog signal converter that linearly converts 12-bit digital values from 0x000 to 0xFFF into two independent analog voltage outputs of 0–5V or 0–10V, with an output voltage error of 0.2%. This chip is great for when you need wide / high voltage range outputs thanks to its built-in booster, we also provide the 12V output from the small on-board DC/DC converter, you can grab up to 100mA if you need to power something externally.
000
learn.adafruit.com @learn.adafruit.com · 23/08/2026
Adding a Bubble Level to the MEMENTO
learn.adafruit.com
Adding a Bubble Level to the MEMENTO
This guide describes how to go about adding a bubble level to the MEMENTO using the built-in accelerometer to help keep your photos nice and level.
000
learn.adafruit.com @learn.adafruit.com · 23/08/2026
Attachécade
learn.adafruit.com
Attachécade
Built into a donor portable turntable case, this Raspberry Pi-based emulation machine combines the kitchy style of a 1950s-inspired record player with modern gaming hardware for a super fun on-the-go arcade.
000
learn.adafruit.com @learn.adafruit.com · 19/08/2026
Glow Up Your Festival Coat with WLED
learn.adafruit.com
Glow Up Your Festival Coat with WLED
Beginner / Intermediate tutorial showing how to add lights to your fur-trimmed coat with easy smart phone control. Glow it up, you crazy diamond.
000
learn.adafruit.com @learn.adafruit.com · 13/08/2026
Motion-Reactive LED Devil Horns
learn.adafruit.com
Motion-Reactive LED Devil Horns
Make your own paper mache devil horns that express your mood, with light animations that trigger when you tilt or shake your head.
000
learn.adafruit.com @learn.adafruit.com · 06/08/2026
Hacking the Teenage Engineering EP-2350 Ting
learn.adafruit.com
Hacking the Teenage Engineering EP-2350 Ting
Learn how to open up and re-assemble the EP-32350 Ting from Teenage Engineering. Replace the stock firmware with CircuitPython, and use the built-in hardware peripherals. Use CircuitPython code to get deeper customization of audio effects and device behavior.
010
learn.adafruit.com @learn.adafruit.com · 04/08/2026
Polka Dot Electro-Swing Dress with NeoPixels
learn.adafruit.com
Polka Dot Electro-Swing Dress with NeoPixels
Light up the joint with this retro rockabilly inspired polka dot dress project. Animated lights swing along with you on the dance floor. You'll be the most, coast to coast!
000
learn.adafruit.com @learn.adafruit.com · 03/08/2026
Pico Bootloader Retro Console
learn.adafruit.com
Pico Bootloader Retro Console
Turn your RP2350 board into a retro console — an on-screen boot menu that flashes and launches emulators and Doom straight from the SD card. Works for any RP2350 app you make bootable.
000
learn.adafruit.com @learn.adafruit.com · 03/08/2026
Voicebox FX
learn.adafruit.com
Voicebox FX
A simple voice recorder that allows you to apply effects.
000
learn.adafruit.com @learn.adafruit.com · 29/07/2026
Moon Flight Tracker
learn.adafruit.com
Moon Flight Tracker
Build a flight tracker that tells you when a plane is about to cross the moon
000
learn.adafruit.com @learn.adafruit.com · 23/07/2026
Sampling Keyboard with Fruit Jam
learn.adafruit.com
Sampling Keyboard with Fruit Jam
The Fruit Jam is paired with a USB MIDI keyboard, and I2S microphone. Record a sample, then press notes on the keyboard to hear the sample played with a pitch shifted up or down. Use the MIDI file playback to play through a full song automatically.
000
learn.adafruit.com @learn.adafruit.com · 22/07/2026
Demofruit: Demoscene for Fruit Jam
learn.adafruit.com
Demofruit: Demoscene for Fruit Jam
Run iconic demoscene code on the RP2350-based Fruit Jam. HDMI output to your TV, monitor, or projector, all while listening to rad tracker music MOD files.
030
learn.adafruit.com @learn.adafruit.com · 19/07/2026
Light Up Bubble Wand with WLED
learn.adafruit.com
Light Up Bubble Wand with WLED
Make a 3d printed glowing bubble wand and light up the night with beautifully illuminated bubbles. Control the colors and brightness with your smart phone using the free, open-source WLED software.
000
learn.adafruit.com @learn.adafruit.com · 10/07/2026
Pick the Perfect Plant: Battery-Powered Sun Tracking
learn.adafruit.com
Pick the Perfect Plant: Battery-Powered Sun Tracking
Build a battery-powered garden light logger to easily discover the perfect planting spot in your yard. By connecting an Adafruit ESP32-S2 Feather to a highly accurate VEML7700 lux sensor via a plug-and-play STEMMA QT cable, you can continuously measure sunlight intensity without any soldering. The entire system runs on a LiPo battery, utilizes deep sleep code to dramatically extend battery life, streams data directly to an Adafruit IO dashboard, and sits safely inside a standard clear Rubbermaid food container for an instant, weather-resistant enclosure.
000
learn.adafruit.com @learn.adafruit.com · 08/07/2026
CircuitPython Chiptune Player
learn.adafruit.com
CircuitPython Chiptune Player
You can listen to your favorite chiptune music with CircuitPython! In this project, you'll build a smol arcade cabinet that houses a Feather RP2350, I2S DAC and TFT FeatherWing. The Feather runs CircuitPython code that uses the synthio module to emulate the AY-3-8910, a 3-voice programmable sound generator that was used in a lot of arcade video games.
010
learn.adafruit.com @learn.adafruit.com · 08/07/2026
Make Beautiful Fritzing Parts with kicad2fritzing
learn.adafruit.com
Make Beautiful Fritzing Parts with kicad2fritzing
The eagle2fritzing tool helps to streamline converting your PCBs designed in Eagle to Fritzing parts for folks to create circuit diagrams. But what if you use KiCad? The kicad2fritzing tool is based on the eagle2fritzing workflow, with the biggest difference being that kicad2fritzing is Python only, meaning no executables to compile. Everything can run from the cloned repository in the command line.
000
learn.adafruit.com @learn.adafruit.com · 07/07/2026
Glowing Fireplace Insert with Edge-Lit Acrylic and WLED
learn.adafruit.com
Glowing Fireplace Insert with Edge-Lit Acrylic and WLED
Transform an unused fireplace into a glowing Art Nouveau centerpiece using laser-cut acrylic, edge lighting, WLED, and real wood logs.
000
learn.adafruit.com @learn.adafruit.com · 06/07/2026
I2S Microphones with CircuitPython
learn.adafruit.com
I2S Microphones with CircuitPython
A trio of examples that demonstrate the new I2S microphone capabilities added to CircuitPython version 10.3.0-alpha.3. A simply record to file example, audio reactive NeoPixels, and a USB voice changing microphone.
000
learn.adafruit.com @learn.adafruit.com · 30/06/2026
USB Morse Code Key with CircuitPython
learn.adafruit.com
USB Morse Code Key with CircuitPython
Use a Morse code key as input to a CircuitPython device. Generate tones with synthio when the key is pressed. Send audio to computers or other digital audio equipment via USB. Built-in buttons on the playground can be used as hotkeys for preloaded messages.
000
learn.adafruit.com @learn.adafruit.com · 30/06/2026
Adafruit ADS7128 8-Channel ADC and GPIO Expander
learn.adafruit.com
Adafruit ADS7128 8-Channel ADC and GPIO Expander
The Adafruit ADS7128 8-Channel ADC and GPIO Expander is a bit of a Platypus of the I2C expander world: hard to categorize as just an ADC or a GPIO expander since it combines the capabilities of both! Featuring the aforementioned ADS7128, it can run on 3.3 or 5V logic and power, and all 8 I/O pins can individually configured to perform either 12-bit SAR analog input, push-pull or open drain digital output, or digital input.
000
learn.adafruit.com @learn.adafruit.com · 24/06/2026
Minecraft GPS Compass
learn.adafruit.com
Minecraft GPS Compass
This compass saves and loads waypoints on a battery powered LCD display
000
learn.adafruit.com @learn.adafruit.com · 18/06/2026
WLED 16: What's New
learn.adafruit.com
WLED 16: What's New
Explore some of the new exciting features in WLED 16. This new version is more than just a simple upgrade. It turns WLED into an LED animation engine you can harness with minimal to no coding.
000
learn.adafruit.com @learn.adafruit.com · 16/06/2026
Video Feedback with Raspberry Pi
learn.adafruit.com
Video Feedback with Raspberry Pi
With only a Raspberry Pi, a USB webcam, and an HDMI monitor you can experiment with video feedback synthesis. Infinitely repeating, tunnel-like effects, and lots of colorful results are possible. The preview and control page included in the project makes it a breeze to get started experimenting.
000
learn.adafruit.com @learn.adafruit.com · 15/06/2026
Prop It Game
learn.adafruit.com
Prop It Game
A 3D printed handheld gaming device inspired by the iconic game: Pop It. Powered by Feather RP2040 PropMaker and CircuitPython.
000
learn.adafruit.com @learn.adafruit.com · 15/06/2026
Dragon Kite Poi with Animated Lights and WLED
learn.adafruit.com
Dragon Kite Poi with Animated Lights and WLED
Celebrate the night with giant Dragon Kite Poi that have animated seed pixel lights on their tails, and glowing eyes in their heads. WLED and the Mini Sparkle Motion board make this project easy and fun with stellar results.
000
learn.adafruit.com @learn.adafruit.com · 15/06/2026
Cluetooth Scanner
learn.adafruit.com
Cluetooth Scanner
Scan the air for Bluetooth Low Energy (BLE) devices with this CircuitPython project running on the Adafruit CLUE.
000
learn.adafruit.com @learn.adafruit.com · 09/06/2026
Use Blinka in Ubuntu Core on Raspberry Pi
learn.adafruit.com
Use Blinka in Ubuntu Core on Raspberry Pi
Learn about Ubuntu Core OS and how to get the Adafruit Blinka library working inside of it. Build your own Snap files and deploy them to a Raspberry Pi. See an example of an auto-launching environmental sensor dashboard.
000
learn.adafruit.com @learn.adafruit.com · 27/05/2026
LLM Agent Embodiment Kit
learn.adafruit.com
LLM Agent Embodiment Kit
This sidecar device lets an LLM agent sense temperature, sound, light, and motion. It also gives the agent 4 ways to output into the environment: NeoPixels, piezo buzzer, haptic vibration, and a display to show faces, text. All outputs are tied to feedback mechanisms that allow confirmation of their effect. The Feather built-in buttons can be used to prompt the user with up to 3 choices.
010
learn.adafruit.com @learn.adafruit.com · 26/05/2026
Leverless Controller
learn.adafruit.com
Leverless Controller
So called "leverless" controllers are popular among fighting game enthusiasts for their speed and accuracy compared to traditional lever-style joysticks. Build your own with the QT Py RP2040 and GP2040-CE firmware.
000
learn.adafruit.com @learn.adafruit.com · 26/05/2026
SD card Optimization with CircuitPython
learn.adafruit.com
SD card Optimization with CircuitPython
A practical guide to SD card optimization with CircuitPython. Covers USB Mass Storage passthrough trade-offs, FAT16 vs FAT32 formatting, card size selection, write patterns, SPI vs SDIO, and host OS scanning — with benchmark data to back up every recommendation.
000
learn.adafruit.com @learn.adafruit.com · 13/05/2026
BLE Beacon NeoPixels
learn.adafruit.com
BLE Beacon NeoPixels
Build wearable mouse ears that light up in response to the same BLE broadcasts at the Disney parks!
000
learn.adafruit.com @learn.adafruit.com · 12/05/2026
Sensor-Locked Secrets with CircuitPython
learn.adafruit.com
Sensor-Locked Secrets with CircuitPython
Scramble some text or an image so that it can only be revealed under the specified conditions. Many kinds of sensors can be used, a light, temperature, or humidity sensors would reveal the message when light or temperature are just right. A GPS module can be used to make a digital reverse geo-cache puzzle that unscrambles at a specific location.
010
learn.adafruit.com @learn.adafruit.com · 05/05/2026
Starlight Groove Tutu – Sound-Reactive LED Skirt
learn.adafruit.com
Starlight Groove Tutu – Sound-Reactive LED Skirt
Create the Starlight Groove Tutu, a beginner-friendly, sound-reactive LED skirt that sparkles and pulses to music using colorful star pixels—perfect for festivals, performances, or kids’ costumes.
000
learn.adafruit.com @learn.adafruit.com · 29/04/2026
No-Code Seedling Frost Alert Device with Adafruit IO and WipperSnapper
learn.adafruit.com
No-Code Seedling Frost Alert Device with Adafruit IO and WipperSnapper
Don't lose seedlings to an overnight frost, protect them by building a frost alert device! This project uses a QT Py ESP32-S3 and Adafruit IO to ambiently glows blue when it is predicted to freeze overnight. When it glows blue, it's time to take the seedlings in overnight. Additionally, it will also send out a text message to your phone - reminding you to take in your seedlings overnight.
000