Product details


Channels (#) 9 LED current per channel (mA) 25.5 LED configuration Parallel Program memory Yes Programmable ramp control Yes Vin (Min) (V) 2.7 Vin (Max) (V) 5.5 Iout (Max) (A) 0.225 Features Analog/PWM Mixed Dimming, Constant Current, Current Control, I2C Control, Programmable Lighting Engines Iq (Typ) (mA) 0.6 Shutdown current (Typ) (uA) 0.2 Peak efficiency (%) 95 Operating temperature range (C) -30 to 85 open-in-new Find other RGB LED drivers

Package | Pins | Size

DSBGA (YFQ) 25 0 mm² 2.3 x 2.3 open-in-new Find other RGB LED drivers


  • Three Independent Program Execution Engines for User-defined Programs with Large SRAM Memory for Storing Lighting Programs
  • 9 Programmable Source (High Side) Driver Outputs with 25.5 mA Full-Scale Current, 8-bit Current Setting Resolution and 12-Bit PWM Control Resolution
  • Flexible Grouping Possibility for All 9 Outputs Including GPO into Three Groups with Group PWM and Fade-In/ Fade-Out Controls
  • Built-in LED Test
  • Adaptive Charge Pump with 1x and 1.5x Gain Provides up to 95% LED Drive Efficiency, with Soft Start and Overcurrent/Short Circuit Protection
  • Automatic Power Save Mode; IVDD = 10 µA (typ.)
  • Two Wire, I2C-Compatible, Control Interface
  • Small Application Circuit
  • Pin-configured LED Powering for LEDs 1 to 6 and for LEDs 7 to 9
  • Solution Area <18 mm2

All trademarks are the property of their respective owners.

open-in-new Find other RGB LED drivers


The LP8501 is an LED driver with 9 outputs, designed to produce versatile lighting effects for mobile devices. The device is equipped with an internal program memory, which allows operation without processor control. Internal program memory is used by three independent program execution engines to produce user-defined lighting effects for the outputs.

A high-efficiency charge pump enables LED driving over full Li-Ion battery voltage range. The excellent efficiency over a wide operating range is achieved by autonomously selecting the best charge pump gain based on LED forward voltage requirements. The LP8501 is able to automatically enter power-save mode when LED outputs are not active, thus lowering idle current consumption down to 10 µA (typ.)

The device has a flexible General Purpose Output (GPO) (which can be used, for example, as a digital control pin for other devices), an INT pin (interrupt function), which can be used to notify the processor, and a Trigger input interface, which allows program execution start without I2C write.

The device requires only four small and low-cost ceramic capacitors. The LP8501 is available in a tiny 25-bump 2.26 mm x 2.26 mm x 0.60 mm DSBGA package (0.4 mm pitch).

open-in-new Find other RGB LED drivers

Technical documentation

star = Top documentation for this product selected by TI
No results found. Please clear your search and try again.
View all 9
Type Title Date
* Data sheet LP8501 Multi-Purpose 9-Output LED Driver datasheet (Rev. D) Aug. 12, 2013
White paper Common LED Functions and LED Driver Design Considerations Sep. 21, 2020
Application note How to Select a RGB LED Driver Aug. 08, 2019
Technical article Here's how body electronics and lighting technology are changing the driving experience Sep. 26, 2016
Technical article LED brightness adjustment: high-frequency PWM dimming Aug. 26, 2016
Technical article Take better selfies with innovative LED flashes Nov. 18, 2014
Technical article Solving the automotive EMI issues in new cars with all the screens Sep. 11, 2014
Application note LP8501 Programming Considerations Jun. 30, 2014
User guide LP8501 Evaluation Kit Jun. 26, 2014

Design & development

For additional terms or required resources, click any title below to view the detail page where available.

Software development

Linux Driver for LP8501
LP8501SW-LINUX The Linux driver supports the LP8501 9 channel LED Driver. The Linux driver supports communication through the I2C bus and interfaces with the LED sub-system.


Linux Mainline Status

Available in Linux Main line: Yes
Available through N/A

Supported Devices:

  • lp8501


Linux Source Files

The files (...)

SNVC096.ZIP (1010 KB)

Design tools & simulation

PSpice® for TI design and simulation tool
PSPICE-FOR-TI — PSpice® for TI is a design and simulation environment that helps evaluate functionality of analog circuits. This full-featured, design and simulation suite uses an analog analysis engine from Cadence®. Available at no cost, PSpice for TI includes one of the largest model libraries in the (...)
  • Leverages Cadence PSpice Technology
  • Preinstalled library with a suite of digital models to enable worst-case timing analysis
  • Dynamic updates ensure you have access to most current device models
  • Optimized for simulation speed without loss of accuracy
  • Supports simultaneous analysis of multiple products
  • (...)

CAD/CAE symbols

Package Pins Download
DSBGA (YFQ) 25 View options

Ordering & quality

Information included:
  • RoHS
  • Device marking
  • Lead finish/Ball material
  • MSL rating/Peak reflow
  • MTBF/FIT estimates
  • Material content
  • Qualification summary
  • Ongoing reliability monitoring

Recommended products may have parameters, evaluation modules or reference designs related to this TI product.

Support & training

TI E2E™ forums with technical support from TI engineers

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​​​​​​​