Menu
Your Cart

PCA9685 16-Channel 12-bit PWM/Servo Driver I2C interface

What if you want to make a robot with a lot of moving parts or if you want to control too many LEDs with PWM outputs? PCA9685 is your solution to overcome the limited PWM outputs of a microcontroller which is a 16-Channel 12-Bit PWM/Servo Driver. This module can control 16 free-running PWM outputs with 16-Channel 12-Bit PWM/Servo Driver using only 2 pins. You can even chain up 62 such breakout boards to control up to 992 PWM outputs.
The communication to this module is through I2C and the PWM driver has a built-in clock which means you do not need to send continuous signals from your microcontroller to hold the value.
Module is 5V compliant, which means you can control it from a 3.3V microcontroller and still safely drive up to 6V outputs. This is good when you want to control white or blue LEDs with 3.4+ forward voltages. There are 6 address select pins so you can wire up to 62 of these modules on a single I2C bus which totals to an astounding 992 outputs.

Features

  • Adjustable frequency PWM up to about 1.6 KHz
  • 12-bit resolution for each output – for servos, that means about 4us resolution at a 60Hz update rate
  • Configurable push-pull or an open-drain output
  • The 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
  • Chainable 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
  • This board/chip uses I2C 7-bit address between 0x60-0x80, selectable with jumpers

Specifications

  • Power input via terminal block or 0.1" spaced pins
  • Adjustable frequency PWM up to about 1.6 KHz
  • 12-bit resolution for each output which is 4us resolution at 60Hz update rate
  • Configurable push-pull or an open-drain output
  • Reverse polarity protection on the terminal block input
  • 220Ohm output line projection resistors
  • Pins on both sides to chail multiple modules

Shipping List

  • PCA9685 16-Channel 12-bit PWM/Servo Driver I2C interface x 1

Write a review

Please login or register to review

10 Days Warranty


This item is covered with a standard warranty of 10 days from the time of delivery against any manufacturing defects only. Reimbursement or replacement will be done against manufacturing defects. All replacement must include all accessories, modules and anything else that was originally shipped along with the product. Please check our Refund & Cancellation policy and our Terms & Conditions for more details. To check if this the item is covered under any other Warranty period, please check "Extended Warranty" Tab (if available).


What voids warranty:

If the product is subject to misuse, tampering, static discharge, accident, water or fire damage, use of chemicals & soldered or altered in any way.