soldr.ai

Docs  /  Components

PCA9685 16-channel PWM driver: specs and pinout

16-channel, 12-bit PWM LED and servo driver controlled over I2C in Fast-mode Plus at up to 1 MHz.

Every value cites its sourceChip-level pinout

Buy on Compoden

Specs

SpecValueSource
Supply voltage VDD2.3 V to 5.5 Vsource
Features and benefits (p.3)
Inputs and outputs5.5 V tolerantsource
Features and benefits (p.3)
I2C bus speedup to 1 MHz (Fast-mode Plus)source
Features (p.1); p.2
PWM resolution12 bit (4096 steps)source
General description (p.1)
LED output drivesink 25 mA, source 10 mA at 5 V (totem pole)source
General description (p.1); features (p.2)
Hardware address pins6 (up to 62 devices on one bus)source
Features (p.2)
Output enable pinOE, active LOWsource
Features (p.2)

Power

ValueSource
SupplyVDD 2.3-5.5 V (chip ratings)source
Features and benefits (p.3)

Chip pins

These are the pins of the chip on the module, from the chip datasheet. The module's own header may label or expose them differently. Module header labels come from the Compoden listing, not an official module schematic.

PinFunctionVoltageNotesSource
VDDSupply voltage2.3-5.5 V; absolute max +6.0 VModule servo power (listing: 5-6 V on the green terminal block) is a board feature not in the datasheet.source
Section 6.2 Table 3 Pin description (p.6-7); Table 13 Limiting values
VSSSupply ground0 Vsource
Section 6.2 Table 3 Pin description (p.6-7)
SDASerial data line (I2C), I/OInputs and outputs 5.5 V tolerant; pin voltage absolute max VSS - 0.5 V to 5.5 Vsource
Section 6.2 Table 3 Pin description (p.6-7); Table 13 Limiting values
SCLSerial clock line (I2C), input5.5 V tolerant; pin voltage absolute max VSS - 0.5 V to 5.5 VFast-mode Plus, up to 1 MHz.source
Section 6.2 Table 3 Pin description (p.6-7); Table 13 Limiting values
A0-A5Address inputs 0 to 5 (six address pins, 62 usable addresses)5.5 V tolerant inputsOn the module these are the address solder jumpers (listing).source
Section 6.2 Table 3 Pin description (p.6-7)
OEActive-LOW output enable5.5 V tolerant inputLEDn outputs follow OE: high = outputs programmable to 1, 0 or high-impedance.source
Section 6.2 Table 3 Pin description (p.6-7)
EXTCLKExternal clock input5.5 V tolerant inputDatasheet: this pin must be grounded when not used.source
Section 6.2 Table 3 Pin description (p.6-7)
LED0-LED15Sixteen PWM outputs (LED driver)Output absolute max 25 mA; open-drain 25 mA sink at 5 V or totem pole 25 mA sink / 10 mA source at 5 VOn the module these are the servo header channels (board fact).source
Section 6.2 Table 3 Pin description (p.6-7); Table 13 Limiting values

Common mistakes

What we could not confirm

Sources

Building with the PCA9685 16-channel PWM driver? Describe your project on Soldr: it assigns pins from the board's published pinout, checks power and logic levels, and shows how to wire every part.