Skip to product information
PCA9685
Rs. 285.60
The PCA9685 is a 16-channel, 12-bit PWM/Servo Driver controlled via I2C using just 2 pins. Completely free-running — no need to continuously send signals from the MCU. 5V-tolerant, so it can be driven from a 3.3V microcontroller while safely powering up to 6V outputs (useful for high-forward-voltage LEDs and servos). Chain up to 62 boards on a single I2C bus for up to 992 PWM outputs.
Specifications:
- Channels: 16
- Resolution: 12-bit per channel
- PWM Frequency: Adjustable up to ~1.6kHz
- Interface: I2C
- I2C Address: 0x60–0x80 (6 address select pins)
- Logic Voltage: 3.3V or 5V MCU compatible
- Output Voltage: Up to 6V
- Output Mode: Configurable push-pull or open-drain
- Output Enable Pin: Yes (disables all outputs instantly)
- Reverse polarity protection on terminal block
- 220Ω series resistors on all output lines
- Green power-good LED
Applications:
- Multi-servo control for robotics and gimbal systems
- LED dimming and RGB lighting control
- Expanding PWM outputs beyond MCU limits
- Flight controller servo and ESC signal distribution