PCA9685 16 Channel PWM Servo Driver Module
The PCA9685 16 Channel PWM Servo Driver Module is a versatile 16-channel, 12-bit PWM controller primarily controlled via an I2C bus
Channels: 16 independent PWM outputs
Resolution: 12-bit (4096 steps) for each channel
PWM Frequency: Adjustable up to about 1.6 kHz (60 Hz typical for servos)
Communication: I2C interface with selectable 7-bit addresses (0x60-0x80)
Operating Voltage: 2.3V to 5.5V logic compatible, servo power 5V to 6V
Output: Push-pull or open-drain configurable
Features: Chainable modules (up to 62), output enable pin, reverse polarity protection, power-good LED indicator
Size: Approximately 62 x 26 mm
Servo Control: About 4 microseconds resolution at 60 Hz update rate
Use case: Controls servos, LEDs, or other PWM devices with minimal microcontroller pins