WE WILL BE CLOSED ON SAT MAY 13
The PCA9685 can help solve the problem of limited digital I/O on your microcontroller. As long as you have an I2C communication function available, you can hook the I2C pin to the PCA9685 board. The PCA9685 board has a built-in clock and PWM drivers, which means you do not required to constantly send signals over from your microcontroller.
Features:
- Can drive up to 6V outputs
- I2C controllerd PWM driver
- Built-in clock
- 3.3 or 5V logic voltage
- Adjustable frequency PWM up to about 1.6 KHz
- Configurable push-pull or open-drain output
- Output enable pin to quickly disable all the outputs
- 12-bit resolution for each output – for servos, that means about 4us resolution at 60Hz update rate
- 6 address select pins so you can wire up to 62 of these on a single i2c bus, a total of 992 outputs – that’s a lot of servos or LEDs
Documents: