Using only two pins, control 16 free-running PWM outputs! You can even chain up 62 breakouts to control up to 992 PWM outputs.
Specifications
i2c-controlled PWM driver with a built in clock.
5V compliant
6 address select pins so you can wire up to 62 of these on a single i2c bus, a total of 992 outputs
Adjustable frequency PWM up to about 1.6 KHz
12-bit resolution for each output
Configurable push-pull or open-drain output
Output enable pin to quickly disable all the outputs
Terminal block for power input
Reverse polarity protection on the terminal block input
Green power-good LED
3 pin connectors in groups of 4 so you can plug in 16 servos at once
"Chain-able" design
A spot to place a big capacitor on the V+ line
220 ohm series resistors on all the output lines to protect them, and to make driving LEDs trivial
Solder jumpers for the 6 address select pins
This product comes with a fully tested and assembled breakout as well as 4 pieces of 3x4 male straight header (for servo/LED plugs), a 2-pin terminal block (for power) and a piece of 6-pin 0.1" header (to plug into a breadboard).
Note
Soldering will be required to assemble the board by attaching the desired headers.
Reviews
Add to Wish List
16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685
For all of you out there who want to control 24 channels of PWM, check out this breakout board for the TLC5947 PWM driver chip. This chip can control 24 separate channels of 12-bit PWM output.