16-Channel 12-bit PWM/Servo Driver I2C interface PCA9685 for Arduino Raspberry Pi
The PCA9685 16-Channel PWM/Servo Driver is a powerful, I2C-controlled PWM expansion board that allows you to control up to 16 independent PWM signals using just two I2C pins. Designed around the NXP PCA9685 chip, this module is ideal for driving servos, LEDs, and other PWM-controlled devices with high precision and minimal pin usage on your microcontroller.
With 12-bit resolution (4096 steps) per channel and the ability to chain multiple boards (up to 62 on a single I2C bus), it’s a perfect solution for advanced robotics, animatronics, LED lighting, and mechatronic projects.
₹ 233
₹ 326
| : | |
| Made In : | India |
Add FAQ
This module is perfect for applications requiring precise and simultaneous control of multiple servos or LEDs. It simplifies wiring and enhances performance in complex projects.
Compatible with Arduino IDE, Raspberry Pi, and various microcontroller platforms, it is easy to integrate and use.
Key Features
- 16-channel PWM output
- 12-bit resolution for precise control
- I2C interface (uses only 2 pins)
- Supports up to 62 modules chaining
- Onboard clock for stable PWM signals
- External power support for servos
- Ideal for servo and LED control
- Compact and easy-to-use design
Technical Specifications
| Parameter | Specification |
|---|---|
| IC | PCA9685 |
| Channels | 16 PWM Outputs |
| Resolution | 12-bit |
| Communication | I2C (SDA, SCL) |
| Operating Voltage | 3.3V / 5V logic |
| Servo Power Supply | External (recommended) |
| Frequency Range | ~40Hz to 1000Hz |
| Addressing | Up to 62 devices on I2C bus |
0 Reviews For this Product