Product Overview
The PCA9685PW is an NXP 16-channel, 12-bit PWM Fm+ I2C-bus LED controller. Each channel has 12-bit resolution (4096 steps) for duty cycle control, making it ideal for LED dimming, servo motor control, and RGB color mixing applications. The device operates from 2.3V to 5.5V and supports I2C fast-mode plus at 1MHz.
Key Specifications
| Channels | 16 PWM outputs |
| Resolution | 12-bit (4096 steps) |
| Interface | I2C Fm+ (up to 1MHz) |
| Output Frequency | 24Hz to 1526Hz programmable |
| Supply Voltage | 2.3V to 5.5V |
| Output Current (sink) | 25mA per channel |
| I2C Addresses | 62 selectable addresses |
| Operating Temperature | -40°C to +85°C |
Features
- 16 independent PWM channels with 12-bit resolution
- I2C Fm+ interface up to 1MHz
- Internal 25MHz oscillator (no external clock needed)
- Active low output enable (OE) pin for PWM blanking
- 62 selectable I2C addresses for bus expansion
- Output frequency adjustable from 24Hz to 1526Hz
- Individual channel ON/OFF and duty cycle control
- Cascadable for up to 992 PWM channels
Applications
- RGB and RGBW LED lighting control
- Servo motor control arrays
- LED signage and displays
- Backlight dimming
- Robotics and animatronics