Adafruit
Adafruit Sparkle Motion with wFL External Antenna
· MPN: ADA6167
The Adafruit Sparkle Motion with wFL External Antenna is the flagship WLED smart LED driver with support for an external Wi-Fi antenna via a wFL connector. I...
Get notified when back in stock
The Adafruit Sparkle Motion with wFL External Antenna is the flagship WLED smart LED driver with support for an external Wi-Fi antenna via a wFL connector. It offers the same full feature set as the standard Sparkle Motion — dual power options, three level-shifted LED outputs, built-in audio and IR sensors, and STEMMA QT — with improved wireless range for installations where the board is enclosed or far from the router.
Whether you're building custom WLED effects, interactive displays, or large-scale xLights installations, this board has everything you need. It's also fully compatible with Arduino, ESP-IDF, MicroPython, and CircuitPython.
Key Features
- ESP32 Module with wFL Port – Dual-core 240 MHz Tensilica, 4 MB flash, Wi-Fi, Bluetooth LE, and Bluetooth Classic; external antenna connector for improved range
- 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
- 6 GPIO Breakout Pads – Fourth level-shifted output plus three additional GPIO
- 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
Also Consider
- Sparkle Motion (built-in antenna) – Same features with an onboard antenna
- Sparkle Motion Stick – Compact USB-A dongle version for simpler 5V projects
Package Contents
- 1× Adafruit Sparkle Motion board (wFL antenna version) with pre-installed terminal blocks
Jargon buster
Plain-language definitions for the technical terms used above.
- AWG
- American Wire Gauge is a numbering system for wire thickness, where a lower number means a thicker wire. The AWG rating matters because thicker wire can usually carry more current with less voltage drop and heating.
- breakout
- A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
- CircuitPython
- A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
- DC
- DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
- ESP-IDF
- ESP-IDF is Espressif’s official software development framework for ESP32-family chips. It gives more direct control over the hardware than beginner-style environments, which can help with advanced features like Wi-Fi, Bluetooth, audio and power management.
- ESP32
- ESP32 is a family of low-cost microcontroller chips and modules from Espressif with built-in WiFi and Bluetooth. They support programmable firmware and over-the-air updates, and are commonly programmed with toolchains such as the Arduino core and ESP-IDF.
- GPIO
- General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- I2S
- I2S is a digital audio interface used to send sound data between chips, such as from a microcontroller to an audio amplifier or DAC. It matters if your project needs cleaner digital audio output than a basic buzzer or PWM signal can provide.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- LED driver
- An LED driver is a control chip or circuit that supplies and switches power to LEDs. For a display board, it reduces the number of microcontroller pins needed and handles tasks like lighting the right segments and adjusting brightness.
- MicroPython
- A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
- NeoPixel
- A type of addressable LED system where colour data is sent along a single digital data line from one LED or controller to the next. Compatibility matters because the timing and signal format must match for the lights or driver board to respond correctly.
- SMA
- SMA is a small threaded coaxial (RF) connector widely used to attach antennas and other radio-frequency cables. A device with SMA antenna ports needs antennas or pigtails with matching SMA connectors, or a suitable adapter, to connect to them.
- STEMMA
- A plug-and-cable connection system used on some maker electronics boards to make wiring simpler. If a product uses STEMMA, you need the matching cable or connector type to plug it in without soldering.
- STEMMA QT
- A small plug-in connector system for I2C boards that lets you connect compatible sensors and controllers without soldering. It matters because it can make wiring faster and less error-prone, especially when adding several small modules to a project.
- USB-C
- USB-C is a small, reversible USB connector that can carry power, data and, on some devices, video over a single cable. The same connector can range from charging only to high-speed data, so the functions a given port actually supports vary.
Find this product in
Brands
Components
Microcontrollers
Related Tutorials
Free guides on learn.littlebird.com.au