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


Description
You want to make a cool robot, maybe a hexapod walker, or maybe just a piece of art with a lot of moving parts. Or maybe you want to drive a lot of LEDs with precise PWM output. Then you realize that your microcontroller has a limited number of PWM outputs! What now? You could give up OR you could just get this handy PWM and Servo driver breakout.
When we saw this chip, we quickly realized what an excellent add-on this would be. Using only two pins, control 16 free-running PWM outputs! You can even chain up 62 breakouts to control up to 992 PWM outputs (which we would really like to see since it would be glorious).
We wrapped up this lovely chip into a breakout board with a couple nice extras.
Includes
A little light soldering will be required to assemble and customize the board by attaching the desired headers but it is a 15 minute task that even a beginner can do.
Technical details
Tutorials
Manufacturer BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Poland sprzedaz@kamami.pl 22 767 36 20
Responsible person BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Poland sprzedaz@kamami.pl 22 767 36 20
The servo driver module is an extension intended for minicomputers Raspberry Pi Zero / Zero W / Zero WH / 2B / 3B / 3B +. Allows you to control 16 PWM channels. Waveshare 15275
No product available!
With this smart arduino digital servo shield and Dynamixel AX series servos, It\'s quite easy for you to drive multi servos with daisy chain connection with an Arduino board such as Arduino Uno, and build your robotic dog, hexapod with powerful servos. DRI0027
No product available!
DFRobot DRI0057 board enables control of complex servo systems using USB or UART interfaces and provides full bidirectional communication with servos. Designed for advanced robotics and applications requiring precise synchronization of multiple drives.
The PCA9685 servo driver module is dedicated to micro: bit educational boards. It allows you to control 16 PWM channels. SB Components 09183
No product available!
Servo driver based on the Raspberry Pi RP2040 microcontroller. It allows you to control up to 18 servos, has 6 analog inputs and a QW/ST connector for connecting additional sensors. Pimoroni PIM613
The SparkFun Continuous Rotation (CR) Servo Trigger is a small robotics board that simplifies the control of hobby RC servo motors. You can use a hobby servo in your projects without having to do any programming! WIG-13872
No product available!
Servo control module with 180 degree range of motion, No programming required and is ideal for operations such as opening and closing the mouth, hands or eyes. Control is performed using the built-in ATTiny13A, button and potentiometer, and each pressed button moves the servo to the other end of the range, with the possibility of adjusting the length of the movement. Kitronik 2177
Driver dedicated to servomechanisms equipped with a UART serial interface. It allows you to control up to 253 servos from the ST/SC series, which makes it an ideal solution for walking robots or manipulators projects. Waveshare Bus Servo Adapter (A)
No product available!
Advanced servo controller with UART and USB communication, enabling precise control of multiple servos simultaneously. Compact design and stable power supply via screw connector make the device ideal for integration in robots and automation systems with limited space. Cooperation with the Seeed Studio XIAO ecosystem and the use of serial bus instead of traditional PWM provide efficient, scalable and reliable control in educational, research and DIY projects. Seeed Studio 105990190
16-channel servo driver module with I2C interface based on the PCA9685 system. modPCA9685
No product available!
This module enables the Feather series range to be expanded with 8 12-bit PWM outputs that can be used, for example, to control servos or LED diodes. Adafruit 2928
Pololu Mini Maestro 1355 is a servo controller with 18 configurable channels, designed for precise applications in robotics, automation, and animatronics. The kit version allows customization of connector installation to suit project needs, while its extensive functionality enables the creation of autonomous control systems and expansion of input/output interfaces in embedded systems.
No product available!
Mini Maestro 18 in assembled version is a precise servo controller and a universal I/O expander for robotic, animatronic, and interactive projects. Thanks to its autonomous operation capabilities, multi-channel support, and flexible input/output configurations, it is used in advanced installations requiring smooth motion control and response to environmental signals.
No product available!
Mini Maestro 24 in assembled version provides full functionality for controlling 24 servos, with the option to expand with analog and digital inputs. It is ideal for complex robotic applications, interactive installations, and animatronic projects where precise and automated management of multiple channels is required.
No product available!
16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685, RoHS