PCA9685 - 16-channel server driver, 12-bit PWM I2C - Adafruit 815

Index: ADA-02447 EAN: 5904422353865

16-channel PWM generator useful when microcontroller outputs are missing. It allows, among other things, to control servos, regulate the speed of motors or change the brightness of LEDs. It communicates via I2C, operates with voltages of 3.3 V and 5 V.

PCA9685 - 16-channel server driver, 12-bit PWM I2C - Adafruit 815
€21.90
€17.80 tax excl.
Waiting time: 4-6 weeks
Temporarily unavailable
PayPal payment
Manufacturer: Adafruit
Compatibility: Arduino Raspberry Pi

Product description: PCA9685 - 16-channel, 12-bit PWM I2C servo driver - Adafruit 815.

Precise 12-bit PWM signal generator. Enables up to 16 servos to be controlled. It uses only two I2C interface lines for communication. Thanks to address selection (0x60-0x80), 62 devices can be connected on one bus, which gives 992 PWM channels supported by one master microcontroller, such as Arduino Uno.

Check how to connect the chip to Raspberry Pi.

Main features

  • Voltage of the logical part: 3.3 V to 5 V.
  • Servomotor supply voltage: up to 6 V.
  • All outputs are described on the board.
  • Built-in clock resonator, thanks to which the microcontroller signal does not have to be continuously sent to the system.
  • Possibility to select I2C bus address (0x60-0x80) via jumpers, which allows to connect 62 devices.
  • The PWM signal resolution is 12 bits, the frequency can be adjusted between 40 Hz and 1000 Hz.
  • It has push-pull or open-drain digital outputs.
  • Equipped with protection against inverse connection of power supply voltage.
  • There are holes on the board to solder a large capacitor in case of interference due to too much current being drawn by the servo.
  • It has 220 Ω resistors connected in series in the output circuits, thanks to which you can directly control LEDs.
  • The set includes connectors for self-assembly:
    • 1 x screw - to connect the power supply voltage,
    • 4 x 3x4 goldpin strips, 2.54 mm raster for connecting servos.
    • 1 x 1x6 goldpin strip for connecting logical signals using wires.
  • Module dimensions are 62.5 x 25.4 x 3 mm
  • No joints: 5,5 g

Arduino compatible product

The manufacturer providesArduinolibraryon GitHub anduser's guide.

Connection

The pins are holes forgoldpin strips - raster 2.54 mm(included), all pins are properly signed on the board.

Pin Description
GND The weight of the system.
OE When a high state is given to this pin, all outputs are disconnected.
SCL I2C bus clock line.
SDA I2C bus data line.
VCC Logical part supply voltage
V+ Servomotor supply voltage, also available on top of the board via ARK connector (self-soldering kit).

Voltage to 5.0 V
Voltage from 6.0 V
Current sources
Channels 16
Package width 10 cm
Package height 0.5 cm
Package depth 12 cm
Package weight 0.012 kg

Be the first to ask a question about this product!

Product reviews

PCA9685 - 16-channel server driver, 12-bit PWM I2C - Adafruit 815

5/5

Average grade

4

Customers opinion
The following opinions are collected
and verified by
an external partner Trustmate
and come from the post-purchase process.
Sławomir K. 04.02.2022 Confirmed purchase Translated review
It works, it does what it has to do.
Paweł M. 29.05.2021 Confirmed purchase Translated review
I am using as an output extension for Raspberry Pi to control the servos. I recommend it to those who want to learn PLC programming (Raspberry can be programmed with Codesys) and need PWM outputs.
Andrzej 23.02.2023 Confirmed purchase
Jan 16.12.2022 Confirmed purchase

Customers who bought this product also bought:

Products from the same category: