EmbeddedRelated.com
The 2026 Embedded Online Conference
PCA9685PW,118

PCA9685PW,118

NXP USA Inc.
LED Driver IC 16 Output Linear PWM Dimming 25mA 28-TSSOP
Active5,985 in stock

Overview

The PCA9685PW,118 is an I2C-bus controlled 16-channel LED controller optimized for Red/Green/Blue/Amber (RGBA) color mixing and LCD backlighting applications. Each of the 16 outputs has its own 12-bit resolution (4096 steps) fixed frequency individual PWM controller with a programmable duty cycle from 0 percent to 100 percent. The device operates over a voltage range of 2.3V to 5.5V and features an internal oscillator that requires no external components.

Why Choose This Part

The 12-bit resolution provides significantly smoother dimming curves than standard 8-bit MCU PWM outputs. It features a programmable LED output delay to stagger switching times and reduce EMI by preventing simultaneous current surges across all 16 channels.

Applications

RGB/RGBA LED Mixing
Precise 12-bit PWM control allows for smooth color transitions and accurate color reproduction in decorative lighting.
Servo Motor Control
Commonly used in robotics to drive up to 16 servos simultaneously via I2C, offloading timing-critical PWM generation from the main MCU.
LCD Backlighting
Provides uniform dimming control for liquid crystal display backlights with 4096-step resolution.
LED Status Indicators
Efficiently manages multiple status LEDs in industrial or consumer electronics while minimizing GPIO usage on the processor.

Key Specifications

Type Linear
Dimming PWM
Frequency 100kHz ~ 1MHz
Applications Backlight
Mounting Type Surface Mount
Package / Case 28-TSSOP (0.173", 4.40mm Width)
Voltage - Output 5.5V
Number of Outputs 16
Internal Switch(s) Yes
Operating Temperature -40degC ~ 85degC (TA)
Voltage - Supply (Max) 5.5V
Voltage - Supply (Min) 2.3V
Supplier Device Package 28-TSSOP
Current - Output / Channel 25mA

Getting Started

Connect the PCA9685 to a microcontroller via the I2C interface, ensuring pull-up resistors are present on the SDA and SCL lines. The device address is hardware-selectable via pins A0 through A5, allowing up to 62 devices on a single bus. Numerous open-source libraries are available for Arduino and Raspberry Pi platforms to simplify register configuration for PWM frequency and duty cycles.

The 2026 Embedded Online Conference