The Adafruit PCA9635 PWM/servo driver breakout board will drive 16-channels with 12-bit PWM (Pulse Width Modulation) at up to 1.6kHz. This versatile board can drive servos or LEDs or anything else that needs PWM with output voltages up to 6V. Uses a miserly 2 x I2C pins on the microcontroller, and the I2C address selection means you can have up to 62 of these boards for a total of 992 channels! Adafruit supplies a software library you can download and a tutorial to get you started.
Supplied as a fully assembled board plus 4 sets of 3 x 4 male straight headers, a 2-pin terminal block, and 1 x 6 0.1in. header pins for breadboarding.
- Drive 16 x servos or 16 x LEDs with 12-bit PWM up to 1.6kHz
- 5V compliant, compatible with 3.3V Arduino
- Drive outputs up to 6V, ie LEDs with 3.4V Vf
- I2C driver with built-in clock reduces microcontroller overhead
- Terminal block for power with reverse polarity protection
- Adafruit part no. 815
The microcontroller, servos and LEDs are available separately.
Available either as a breakout board or as an Arduino shield.
*Customers looking to resell on eBay or Amazon should contact Adafruit directly.