Store

Adafruit

$30.51 |
In stock at supplier
No reviews yet

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 ...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

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 Channels12-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
Warning: This board is designed for LED control only and is not suitable for driving servos. The outputs are open-drain — to drive devices requiring a digital input, use a pull-up resistor from the output pin to your logic level.

Jargon buster

Plain-language definitions for the technical terms used above.

12-bit resolution
12-bit resolution means the sensor’s measurement is divided into 4096 possible digital values. Higher resolution can make small changes in motion or tilt easier to detect, as long as the sensor range and noise are suitable for the project.
breakout
A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
CLK
CLK is the clock signal that times when SPI data bits are sent and read. A display needs this pin connected correctly so the controller and screen stay in step while data is transferred.
DIN
DIN means data in, the pin where this display receives data from the controller. Connecting DIN to the correct SPI data output pin is needed for the screen to receive pixel and command information.
LED
A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
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 chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
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.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.