PCA9685 16 Channel Servo Motor Driver

211.00 excl GST

10 in stock

Package Contains: 1 Nos PCA9685 16 Channel Servo Motor Driver

Compare
SKU: ri-7189 Category:

16-Channel 12-bit PWM/Servo Driver – I2C Interface – PCA9685

Take your robotics, lighting, or automation projects to the next level with the PCA9685 16-Channel 12-bit PWM/Servo Driver. This powerful breakout board is the perfect solution when you need more PWM outputs than your microcontroller can provide. Whether you’re building a hexapod robot, animatronics, or a custom LED lighting setup, this driver gives you precise, flexible control.

Key Features:

  • 16 Independent PWM Channels: Drive up to 16 servos or LEDs with 12-bit resolution (4096 steps) for smooth, precise motion or dimming.

  • I2C Interface: Uses only two data lines (SDA/SCL) and supports Fast-mode Plus up to 1 MHz, enabling high-speed communication and the ability to handle a highly capacitive bus with up to 30 mA drive on the I2C pins.

  • High Drive Capability: Each output can be programmed as open-drain or push-pull. Outputs can sink up to 25 mA (at 5 V) or source up to 10 mA, perfect for directly driving LEDs or controlling servo motors via external power.

  • Flexible Output Control: All outputs can be updated simultaneously or individually (byte-by-byte). You can program outputs to respond instantly or to hold their state until commanded.

  • Programmable Frequency: PWM frequency adjustable from about 40 Hz to 1000 Hz. The default prescale value generates a 200 Hz refresh rate when using a 25 MHz clock.

  • Expandable: Configurable with up to 62 devices on the same I2C bus thanks to 6 configurable hardware address pins and 4 programmable software I2C addresses, allowing you to control hundreds of servos or LEDs simultaneously.

  • LED Group Control: Supports ‘All Call’ and ‘Sub Call’ I2C addresses for easy group control—perfect for large installations.

  • Output Enable Pin: Quickly disable all outputs or set them to high impedance for safe power-up and shutdown.


Applications:

  • Multi-servo robotics projects like hexapods or robotic arms

  • Animatronics and moving art installations

  • LED dimming and custom lighting projects

  • Any project that needs precise PWM control beyond the microcontroller’s onboard capacity


The PCA9685 is a reliable, easy-to-use solution for expanding your PWM output capabilities while keeping I2C wiring simple. Just connect it to your microcontroller, add your servos or LEDs, and unleash your creativity. 

Please Note: You may get soldered or Unsoldered version depending on stock availability.

Only logged in customers who have purchased this product may leave a review.

Reviews

There are no reviews yet.

Main Menu

PCA9685 16 Channel Servo Motor Driver

PCA9685 16 Channel Servo Motor Driver

211.00 excl GST

Add to cart

Select at least 2 products
to compare