Adafruit
Adafruit 24-Channel 12-bit PWM LED Driver - SPI Interface [TLC5947]
Control 24 channels of 12-bit PWM output with the Adafruit TLC5947 breakout board. Designed for LED control, this SPI-driven board delivers constant-current ...
Get notified when back in stock
Control 24 channels of 12-bit PWM output with the Adafruit TLC5947 breakout board. Designed for LED control, this SPI-driven board delivers constant-current open-drain outputs that keep brightness consistent even if the power supply dips. The chainable design lets you connect as many boards as you need for large LED installations.
Each of the 24 outputs can drive LEDs in series with a V+ supply of up to 30V. A single resistor sets the current for all channels — the included 3.3K resistor provides approximately 15 mA, and you can solder a through-hole resistor over it to adjust. The board includes a 5V low-dropout regulator with reverse polarity protection.
Key Features
- 24 PWM Channels – 12-bit resolution (4096 steps) per channel
- SPI Interface – Only 3 pins required (DIN, CLK, LAT); works with any digital pins
- Constant-Current Outputs – Consistent LED brightness regardless of supply fluctuation
- Chainable Design – Connect multiple boards for unlimited expansion
- Open-Drain Outputs – Drive LEDs in series with up to 30V anode supply
- Output Enable Pin – Quickly disable all outputs by raising OE (pulled low by default)
- 5V LDO Regulator – Built-in with reverse polarity protection
- 3-5V Logic Compatible – Works with any microcontroller
Ideal For
- Large LED arrays and lighting installations
- Architectural and decorative lighting
- LED art projects and interactive displays
- Multi-channel indicator systems
Package Contents
- 1× Adafruit 24-Channel TLC5947 PWM LED Driver Breakout
- 1× 0.1" header strip
Jargon buster
Plain-language definitions for the technical terms used above.
- 12-bit resolution
- 12-bit resolution means a value is represented with 12 binary digits, giving 4096 possible levels. For a sensor, analogue-to-digital converter or similar device, higher resolution divides the measured range into finer steps so smaller changes can be distinguished, provided the device's range and noise allow it.
- 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.
- CLK
- CLK is a clock line that times when bits are sent and read on a synchronous serial bus such as SPI. Any device using a clock line must have its CLK connected to the controller's clock output so the two stay in step while data is transferred.
- DIN
- As a pin label, DIN stands for 'data in', the input through which a device receives serial data from a controller, as found on SPI displays, LED drivers and other serial modules. DIN can also refer to the German standards body of that name, as in a round multi-pin DIN connector or DIN-rail mounting.
- 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.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- PWM
- Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
- reverse polarity protection
- A circuit feature that helps protect the board if power is connected the wrong way around. It matters because it can reduce the chance of damaging the breakout during wiring mistakes, especially in classroom or prototyping use.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
- through-hole
- A mounting style where the component leads pass through holes in a circuit board and are soldered on the other side. Through-hole parts are often easier to handle and solder by hand, which is useful for classroom and hobby projects.
Find this product in
Brands
Components
Related Tutorials
Free guides on learn.littlebird.com.au