Pinouts
← All parts

Adafruit PCA9685 16-Ch PWM/Servo

AdafruitNot explicitly stated

The Adafruit PCA9685 is a 16-channel PWM/Servo driver that uses I2C for communication and can drive up to 16 servos with just two pins.

In stock

Specifications

6
Operating Voltage
3-5V
Flash
Not applicable
Ram
Not applicable
Gpio Count
4 (SCL, SDA, OE)
Dimensions
Not explicitly stated
Connectivity
I2C

Pinout

5

Low source legibility.The original manufacturer datasheet for this part was difficult to read, so this pinout may be incomplete or imperfect. Always confirm against the specific manufacturer’s datasheet before wiring.

PinNameFunctionsNotes
VCCLogic Power
POWER
Connect this to the logic level you want to use for the PCA9685 output, should be 3-5V max!
GNDGround
GND
This is the power and signal ground pin, must be connected
SCLI2C Clock
I2C
Connect to your microcontroller's I2C clock line. Can use 3V or 5V logic, and has a weak pullup to VCC
SDAI2C Data
I2C
Connect to your microcontroller's I2C data line. Can use 3V or 5V logic, and has a weak pullup to VCC
OEOutput Enable
GPIO
Can be used to quickly disable all outputs. When this pin is low all pins are enabled. When the pin is high the outputs are disabled. Pulled low by default so it's an optional pin!

Interactive pinout

Highlight:
Not explicitly stated

Click a pin to copy its name · tap a tag above to spotlight a bus.