Shop spring business savings
To see product details, add this item to your cart. You can always remove it later.
Ships from
Ships from
Sold by
Returns
Eligible for Return, Refund or Replacement within 30 days of receipt
Eligible for Return, Refund or Replacement within 30 days of receipt
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Added to

Sorry, there was a problem.

There was an error retrieving your wish lists. Please try again.

Sorry, there was a problem.

List unavailable.
  • HUAREW PCA9685 16 Channel PWM Servo Driver Board 12 bit IIC Interface Module Compatible with Arduino and Raspberry Pi (2pcs)

PCA9685 16 Channel PWM Servo Driver Board 12 bit IIC Interface Module Compatible with Arduino and Raspberry Pi (2pcs)

4.6 out of 5 stars (35)
鶹's Choice highlights highly rated, well-priced products available to ship immediately.
鶹's Choice

To see product details, add this item to your cart. You can always remove it later.

Purchase options and add-ons

About this item

  • PCA9685 contain an I2C communication PWM driver with a built in clock, so you do not need to continuously send it signal tying up your microcontroller
  • Green power indicator lamp, 3 pin connectors in groups of 4, so you can plug in 16 servos at one time(servo motor plug slightly wider than 0.1 inch)
  • Green power indicator lamp, 3 pin connectors in groups of 4, so you can plug in 16 servos at one time(servo motor plug slightly wider than 0.1 inch)
  • 12 bit resolution for each output for servos, that means about 4us resolution at 60Hz update rate
  • PCA9685 IIC module 5V compliant, you can also control it from a 3.3V microcontroller and still safely drive up to 6V outputs

Frequently bought together

This item: HUAREW PCA9685 16 Channel PWM Servo Driver Board 12 bit IIC Interface Module Compatible with Arduino and Raspberry Pi (2pcs)
$19.99
Get it by Tuesday, Mar 24
In Stock
Sold by HUAREW and ships from 鶹 Fulfillment.
+
$39.99
Get it by Tuesday, Mar 24
In Stock
Sold by Miuzeipro and ships from 鶹 Fulfillment.
Total price:$00
To see our price, add these items to your cart.
Details
Added to Cart
These items are shipped from and sold by different sellers.
Choose items to buy together.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Videos for similar products

Product description

PCA9685 16 channel 12 bit PWM servo driver with a built in clock

Technical Parameters:
Model: PCA9685
Resolution: 12 bit
Voltage: DC 5-10V
Frequency: 40-1000Hz
Channel Number: 16 channel
Communication Interface: IIC


The PCA9685 chip can be used to make DIY robots,or use PWM output to drive many LED indicator lights. So This PCA9685 16 Channel 12 Bit PWM Servo Driver can provide great assistance when the insufficient PWM output pins for the MCU in your project

Features:
1.Compatible with Arduino and Raspberry Pi
2.Output enable pin to quickly disable all the outputs
3.Reverse polarity protection on the terminal block input
4.The PCA9685 chip is wrapped in the center of the board
5.I2C input, control 16 PWM output, you can control the 16 way servo motor

Cascade design:
V + line to place a large capacitor, the maximum external input voltage depends on the 10V 1000uf capacitor.All PWM output lines have a 220 ohm series resistor protection and can easily drive LED

Package Includeds:
2 pieces * PCA9685 16 channel 12 bit PWM servo driver

Product information

Feedback

HUAREW PCA9685 16 Channel PWM Servo Driver Board 12 bit IIC Interface Module Compatible with Arduino and Raspberry Pi (2pcs)


Found a lower price? Let us know. Although we can't match every price reported, we'll use your feedback to ensure that our prices remain competitive.

Where did you see a lower price?

Price Availability
/
/
/
/
Please sign in to provide feedback.

Brands in this category on 鶹

Customer reviews

4.6 out of 5 stars
35 global ratings

Top reviews from Canada

  • Reviewed in Canada on March 12, 2026
    Verified Purchase
    Excellent servo controller using it with an arduino uno and 4 servos. Paired with a separate power supply than the arduino to drive 4 servos! Can power more!
  • Reviewed in Canada on January 11, 2026
    Verified Purchase
    Until now, it works very well, it does its job, although it has not been thoroughly tested.
  • Reviewed in Canada on January 17, 2026
    Verified Purchase
    I ordered two identical PCA9685 boards. Both powered on correctly (red LED lit), but only one was detected on the I²C bus (0x40 and 0x70).

    I verified this using a Raspberry Pi 5 with I²C enabled, proper SDA/SCL wiring, correct voltage (3.3V logic), shared ground, multiple reboots, and multiple I²C buses. The working board was detected instantly; the other never responded under any condition.

    This confirms that LED power does not guarantee a functioning PCA9685 chip. The non-working board appears to have a dead I²C interface despite looking visually perfect.

    Buyers should be aware that quality control may be inconsistent. I recommend testing immediately upon arrival.

Top reviews from other countries

  • D. Krakowiecki
    5.0 out of 5 stars Great addition to my hobby box
    Reviewed in the United States on November 9, 2025
    Verified Purchase
    They work as expected. Great addition to my arduino projects.
  • Matthew
    5.0 out of 5 stars Fantastic value.
    Reviewed in the United States on September 10, 2025
    Verified Purchase
    Cheaper version of an expensive board. Worked well and wiring schematic identical to most all others.
  • Desperate user
    4.0 out of 5 stars Good fit to drive n20 motors
    Reviewed in the United States on February 25, 2026
    Verified Purchase
    I used this to drive 6 motors of my day ESP32 vending machine. It worked as expected. You may watch the full video in my channel Dapple techie if you want to know how i wired it.
    Customer image
    Desperate user
    4.0 out of 5 stars
    Good fit to drive n20 motors

    Reviewed in the United States on February 25, 2026
    I used this to drive 6 motors of my day ESP32 vending machine. It worked as expected. You may watch the full video in my channel Dapple techie if you want to know how i wired it.
    Images in this review
    Customer image
  • Nicole F Sargent
    5.0 out of 5 stars Good driver!
    Reviewed in the United States on June 1, 2025
    Verified Purchase
    The product came well packageged and worked after wiring connection.
  • Shuwei Wu
    3.0 out of 5 stars Pins are bent
    Reviewed in the United States on January 13, 2026
    Verified Purchase
    Pins are bent a little.

Brand in this category on 鶹

Product Summary: HUAREW PCA9685 16 Channel PWM Servo Driver Board 12 bit IIC Interface Module Compatible with Arduino and Raspberry Pi (2pcs)

From HUAREW

4.6 out of 5 stars, 35 ratings

Customer reviews

50+ bought in past month

Price

No featured offers available

Other sellers

Other sellers

About this Item

  • PCA9685 contain an I2C communication PWM driver with a built in clock, so you do not need to continuously send it signal tying up your microcontroller
  • Green power indicator lamp, 3 pin connectors in groups of 4, so you can plug in 16 servos at one time(servo motor plug slightly wider than 0.1 inch)
  • Green power indicator lamp, 3 pin connectors in groups of 4, so you can plug in 16 servos at one time(servo motor plug slightly wider than 0.1 inch)
  • 12 bit resolution for each output for servos, that means about 4us resolution at 60Hz update rate
  • PCA9685 IIC module 5V compliant, you can also control it from a 3.3V microcontroller and still safely drive up to 6V outputs

Product description

PCA9685 16 channel 12 bit PWM servo driver with a built in clock Technical Parameters: Model: PCA9685 Resolution: 12 bit Voltage: DC 5-10V Frequency: 40-1000Hz Channel Number: 16 channel Communication Interface: IIC : The PCA9685 chip can be used to make DIY robots,or use PWM output to drive many LED indicator lights. So This PCA9685 16 Channel 12 Bit PWM Servo Driver can provide great assistance when the insufficient PWM output pins for the MCU in your project Features: 1.Compatible with Arduino and Raspberry Pi 2.Output enable pin to quickly disable all the outputs 3.Reverse polarity protection on the terminal block input 4.The PCA9685 chip is wrapped in the center of the board 5.I2C input, control 16 PWM output, you can control the 16 way servo motor Cascade design: V + line to place a large capacitor, the maximum external input voltage depends on the 10V 1000uf capacitor.All PWM output lines have a 220 ohm series resistor protection and can easily drive LED Package Includeds: 2 pieces * PCA9685 16 channel 12 bit PWM servo driver

Feedback

Did you find this product summary feature useful?

Thank you for your feedback
Thank you for your feedback. You selected “Yes, it is useful”
Thank you for your feedback. You selected “No, it is not useful”
Product summary presents key information. Close to see all product details.