The PCA9685 16-channel PWM driver module is an I2C-controlled board designed to simplify servo and LED control. It features 12-bit resolution PWM for precise positioning and adjustable frequency up to 1.6 kHz. The module is compatible with both 5V and 3.3V logic, supports cascading multiple boards, and includes built-in protections such as reverse polarity and output series resistors. It is ideal for driving multiple servo motors in robotics, automation projects, and LED dimming applications, allowing the microcontroller to offload continuous PWM generation tasks.

PCA9685 16-Channel PWM Servo Driver Module
Rs 1,100.00
✅ I2C-controlled PWM driver with built-in clock
✅ 16 independent PWM channels, 12-bit resolution
✅ Adjustable PWM frequency up to ~1.6 kHz
✅ Supports 5V logic, compatible with 3.3V MCUs
✅ Can drive servo motors or LEDs up to 6V
✅ Address select pins allow up to 62 boards on one I2C bus (992 PWM outputs)
✅ Output enable pin for quickly disabling all outputs
✅ Push-pull or open-drain configurable outputs
✅ Reverse polarity protected power input
✅ 220Ω series resistors on all PWM outputs for protection
✅ Green LED power indicator and grouped 3-pin connectors for easy servo connection
3 in stock
| Weight | 20 g |
|---|---|
| Dimensions | 65 × 50 × 15 mm |





Reviews
There are no reviews yet.