
Adafruit Sparkle Motion - All-In-One WLED and xLights Board
The Adafruit Sparkle Motion is an all-in-one ESP32-based smart LED driver designed for WLED and xLights installations. It packs dual power options, three level-shifted LED outputs, built-in audio and IR sensors, and a STEMMA QT port into a compact, wearable-friendly board — ready to drive addressable LEDs straight out of the box.
Whether you're building custom lighting effects, interactive displays, or large-scale xLights installations, Sparkle Motion handles it all. It's also fully compatible with Arduino, ESP-IDF, MicroPython, and CircuitPython for custom firmware development.
Key Features
- ESP32 Module – Dual-core 240 MHz Tensilica, 4 MB flash, Wi-Fi, Bluetooth LE, and Bluetooth Classic
- USB-C Power Delivery – Slide switch to select 5V, 12V, or 20V output (24V pixels typically run fine at 20V)
- 2.1 mm DC Jack – Alternative power input (centre positive)
- 5A Rated – Low forward-voltage diodes and 5A fuse for overcurrent protection
- Three Output Terminal Blocks – Power, ground, and 5V level-shifted data signal; supports 20–26 AWG wire
- Fourth Level-Shifted Output – Additional GPIO pads with three more GPIO pins
- I2S Microphone – Built-in for audio-reactive lighting
- IR Receiver – Onboard infrared receiver for remote control
- STEMMA QT I2C Port – Connect external sensors, OLEDs, and accessories
- Analogue/Digital Input Port – JST connector for potentiometers, microphones, or external IR receivers
- User Button + Reset Button – GPIO 0 user button and dedicated reset
- Status Indicators – Red LED on pin 4 and onboard NeoPixel on pin 2
- Compact Size – 33 × 45 mm with mounting holes
Ideal For
- WLED and xLights smart LED installations
- Audio-reactive lighting effects
- Wearable and costume lighting
- Interactive displays and IoT lighting setups
Package Contents
- 1× Adafruit Sparkle Motion board with pre-installed terminal blocks
Original: $61.24
-70%$61.24
$18.37Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The Adafruit Sparkle Motion is an all-in-one ESP32-based smart LED driver designed for WLED and xLights installations. It packs dual power options, three level-shifted LED outputs, built-in audio and IR sensors, and a STEMMA QT port into a compact, wearable-friendly board — ready to drive addressable LEDs straight out of the box.
Whether you're building custom lighting effects, interactive displays, or large-scale xLights installations, Sparkle Motion handles it all. It's also fully compatible with Arduino, ESP-IDF, MicroPython, and CircuitPython for custom firmware development.
Key Features
- ESP32 Module – Dual-core 240 MHz Tensilica, 4 MB flash, Wi-Fi, Bluetooth LE, and Bluetooth Classic
- USB-C Power Delivery – Slide switch to select 5V, 12V, or 20V output (24V pixels typically run fine at 20V)
- 2.1 mm DC Jack – Alternative power input (centre positive)
- 5A Rated – Low forward-voltage diodes and 5A fuse for overcurrent protection
- Three Output Terminal Blocks – Power, ground, and 5V level-shifted data signal; supports 20–26 AWG wire
- Fourth Level-Shifted Output – Additional GPIO pads with three more GPIO pins
- I2S Microphone – Built-in for audio-reactive lighting
- IR Receiver – Onboard infrared receiver for remote control
- STEMMA QT I2C Port – Connect external sensors, OLEDs, and accessories
- Analogue/Digital Input Port – JST connector for potentiometers, microphones, or external IR receivers
- User Button + Reset Button – GPIO 0 user button and dedicated reset
- Status Indicators – Red LED on pin 4 and onboard NeoPixel on pin 2
- Compact Size – 33 × 45 mm with mounting holes
Ideal For
- WLED and xLights smart LED installations
- Audio-reactive lighting effects
- Wearable and costume lighting
- Interactive displays and IoT lighting setups
Package Contents
- 1× Adafruit Sparkle Motion board with pre-installed terminal blocks























