Shop the new Samsung Odyssey
$10.99
$3.99 delivery April 28 - May 9. Details
In Stock
$$10.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$10.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
JINSANPAN
JINSANPAN
Ships from
JINSANPAN
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt. You may receive a partial or no refund on used, damaged or materially different returns.
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

SunFounder PCA9685 16 Channel 12 bit PWM Servo Driver for Arduino and Raspberry Pi

4.5 out of 5 stars 405 ratings

$10.99 with 15 percent savings
Typical price: $12.99
{"desktop_buybox_group_1":[{"displayPrice":"$10.99","priceAmount":10.99,"currencySymbol":"$","integerValue":"10","decimalSeparator":".","fractionalValue":"99","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"aNI%2F5%2FyZGbW6zouDQNzNM%2B2NZaPdzXZMkDDXSdnpRYjJH7EKXMZKJg2CFatW0LvWeNr1my605y8EsxIL%2BfzJM5l7%2FXyl%2BVLG4PT9khuxTqrWfox8tFyVS%2F0yJXnk79c3pGnfRgT4iuGY2SA0MqrUfXsJpstyYTUttaFh4Aj0LWqQHIMjWdaJ0YZytyofisJzHgWNHrQourE%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons

Brand SunFounder
Model Name PCA9685
CPU Model 210
CPU Speed 1 KHz
Connectivity Technology I2C

About this item

  • Contain an I2C-controlled PWM driver with a built-in clock. It means, unlike the TLC5940 family, you do not need to continuously send it signals tying up your microcontroller; it's completely free running
  • 5V compliant, which means you can control it from a 3.3V microcontroller (this is good when you want to control white or blue LEDs with 3.4+ forward voltages)
  • Support using only two pins to control 16 free-running PWM outputs – you can even chain up 62 breakouts to control up to 992 PWM outputs
  • 3 pin connectors in groups of 4, so you can plug in 16 servos at one time (Servo plugs are slightly wider than 0.1" so you can only stack 4 next to each other on 0.1" header
  • 12-bit resolution for each output - for servos, that means about 4us resolution at 60Hz update rate

Frequently bought together

This item: SunFounder PCA9685 16 Channel 12 bit PWM Servo Driver for Arduino and Raspberry Pi
$10.99
Get it Apr 28 - May 9
In Stock
Ships from and sold by JINSANPAN.
+
$27.60
Get it as soon as Sunday, Apr 20
In Stock
Sold by Arduino and ships from Amazon 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.

Compare with similar items

This Item
SunFounder PCA9685 16 Channel 12 bit PWM Servo Driver for Arduino and Raspberry Pi
SunFounder PCA9685 16 Channel 12 bit PWM Servo Driver for Arduino and Raspberry Pi
Recommendations
Teyleten Robot PCA9685 16 Channel 12 bit PWM Servo Motor Driver I2C IIC Module for MG90S SG90 MG995 Compatible with Arduino Raspberry Pi (2pcs)
 
2pcs PCA9685 16 Channel PWM Servo Motor Driver Board I2C IIC Interface 12 Bit Resolution for Arduino, Raspberry Pi, Robot
 
Waveshare Servo Driver Module for Raspberry Pi Pico Ideal for Controlling Robotic Arm or Hexapod Walker 16-Channel Outputs 16-Bit Resolution
 
WWZMDiB 6PCS IRF520 MOSFET Driver Module Compatible with for Arduino Raspberry Pi ESP32 STM
 
Adafruit 16-Channel 12-bit PWM/Servo Driver with I2C Interface
Details
Added to Cart
spCSRF_Treatment
Details
Added to Cart
spCSRF_Treatment
Details
Added to Cart
spCSRF_Treatment
Details
Added to Cart
spCSRF_Treatment
Details
Added to Cart
spCSRF_Treatment
Details
Added to Cart
spCSRF_Treatment
Price-15% $10.99
Typical:$12.99
-16% $9.99
Typical:$11.88
$9.99$16.99$6.49$21.91
Delivery
Get it Apr 28 - May 9
Get it as soon as Sunday, Apr 20
Get it as soon as Sunday, Apr 20
Get it as soon as Sunday, Apr 20
Get it as soon as Sunday, Apr 20
Get it as soon as Sunday, Apr 20
Customer Ratings
Sold By
operating system
cpu manufacturer
RAM tech
connectivity tech
core count

Product information

Technical Details

Collapse all
Processor ‎1 KHz 210
Brand ‎SunFounder
Series ‎PCA9685
Item model number ‎miniLCD
Hardware Platform ‎Arduino
Operating System ‎Linux, Windows 10 IoT Core
Item Weight ‎0.32 ounces
Product Dimensions ‎5.2 x 4.3 x 0.8 inches
Item Dimensions LxWxH ‎5.2 x 4.3 x 0.8 inches
Processor Brand ‎Nuvoton or STMicroelectronics
Number of Processors ‎16
Computer Memory Type ‎EPROM
Manufacturer ‎SunFounder
ASIN ‎B014KTSMLA
Is Discontinued By Manufacturer ‎No
Date First Available ‎August 28, 2015

Additional Information

Customer Reviews
4.5 out of 5 stars 405 ratings

4.5 out of 5 stars

Warranty & Support

Amazon.com Return Policy:You may return any new computer purchased from Amazon.com that is "dead on arrival," arrives in damaged condition, or is still in unopened boxes, for a full refund within 30 days of purchase. Amazon.com reserves the right to test "dead on arrival" returns and impose a customer fee equal to 15 percent of the product sales price if the customer misrepresents the condition of the product. Any returned computer that is damaged through customer misuse, is missing parts, or is in unsellable condition due to customer tampering will result in the customer being charged a higher restocking fee based on the condition of the product. Amazon.com will not accept returns of any desktop or notebook computer more than 30 days after you receive the shipment. New, used, and refurbished products purchased from Marketplace vendors are subject to the returns policy of the individual vendor.
Product Warranty: For warranty information about this product, please click here

Feedback

SunFounder PCA9685 16 Channel 12 bit PWM Servo Driver for Arduino and Raspberry Pi


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.

Product Description

Introduction

PCA9685 16-Channel 12-Bit PWM Servo Driver can help a lot when there are insufficient PWM output pins for the MCU in your project. The only condition is that the main control chip supports I2C communication, which means enabling the communication between the chip and PCA9685, so as to control multiple servos simultaneously.

Component List

- 1 x PCA9685 16-Channel 12-Bit PWM Servo Driver

More informations, please refer to http://wiki.sunfounder.cc/index.php?title=PCA9685_16_Channel_12_Bit_PWM_Servo_Driver

Suitable for 14 years or above.

Customer reviews

4.5 out of 5 stars
405 global ratings

Review this product

Share your thoughts with other customers

Customers say

Customers find the PWM driver works well with Raspberry Pi 3 and appreciate its value. The board is easy to program, and one customer notes it can control up to 16 servos. While some customers describe it as a quality board, others report receiving defective units. Several customers experienced issues with the board catching fire.

AI-generated from the text of customer reviews

21 customers mention "Functionality"18 positive3 negative

Customers find that the PWM driver works well, particularly with Raspberry Pi 3, and have no issues with its performance.

"...Your PCBs control 32 of these servos... ZERO issues. Excellent product. I would say I'd buy again... but I don't even have 64 servos..." Read more

"I like this servo driver, so far so good - no issues...." Read more

"...Everything works great!..." Read more

"Work well, no issues. Use the adafruit library...." Read more

5 customers mention "Controllable servos"5 positive0 negative

Customers appreciate the ability to control servos with this board, with one mentioning it can handle up to 16 of them.

"...Your PCBs control 32 of these servos... ZERO issues...." Read more

"...This controller could handle up to 16 servos, but you need to know how much power to give it per servo...." Read more

"...This board really helps to control a bunch of servos. Quality board." Read more

"...with raspberry pi.. Really cuts down on servo chatter and can control more servos than you are going to need." Read more

5 customers mention "Ease of setup"5 positive0 negative

Customers find the PWM driver easy to program, with one mentioning successful I2C setup with Raspberry Pi.

"...It programmed well, but unfortunately caught fire when used with a robot arm. However, I am not sure if it was receiving less power than it needed...." Read more

"...Very easy to use, no issues." Read more

"...Works great came quick." Read more

"Easy I2c setup with raspberry pi.. Really cuts down on servo chatter and can control more servos than you are going to need." Read more

3 customers mention "Value for money"3 positive0 negative

Customers find the PWM driver to be a great value.

"...Price is good and quality high...." Read more

"Great value!" Read more

"Good price" Read more

6 customers mention "Quality"4 positive2 negative

Customers have mixed experiences with the board's quality, with some finding it to be a quality board while others report receiving defective units.

"...Price is good and quality high...." Read more

"My board was either defective, or the product can't handle 10 servos moving at once...." Read more

"...This board really helps to control a bunch of servos. Quality board." Read more

"Great board, using it to control panel meters and LEDs on a Raspberry Pi. Works great came quick." Read more

4 customers mention "Flammability"0 positive4 negative

Customers report issues with the board catching fire.

"...It programmed well, but unfortunately caught fire when used with a robot arm. However, I am not sure if it was receiving less power than it needed...." Read more

"...simulataneously drew so much current that it fried the board and smoke came out...." Read more

"...with adequate voltage, board spontaneously started to smoke and lit on fire. Board works fine for single servo use but is misleading in functionality" Read more

"We ran this board at 5V as indicated, and the capacitor burned out. We then ordered an identical replacement and the replacement didn't work!" Read more

Top reviews from the United States

  • Reviewed in the United States on October 7, 2020
    With the 2 PCBs that I purchased, I can now drive 64 Servos total.
    Yes, 64 Servos. Your PCBs control 32 of these servos...
    ZERO issues. Excellent product.
    I would say I'd buy again... but I don't even have 64 servos yet !!!!!
    If I ever buy more than 64 servos, I'll buy these again to drive them, no question.
    These PCBs work fantastic. Thanks.
    2 people found this helpful
    Report
  • Reviewed in the United States on January 21, 2016
    I like this servo driver, so far so good - no issues. I like that it is already soldered and comes with capacitor which will prevent voltage drops when using multiple servos (however I've not tested more than 2 servos yet so I can't confirm). Price is good and quality high. I will write an update in couple of months as I'm using it to open / close some tiny doors few times daily, we will see how it performs after some time.
    One person found this helpful
    Report
  • Reviewed in the United States on October 7, 2015
    I bought two of these things to go with my Arduino MEGA and also an UNO. The Arduino(s) drive this board, and then I used the PWM outputs to drive logic level MOSFETS which in turn control 12V 1-amp LEDs. You can get the PCA9685 library from AdaFruit that Arduino uses to control the board.

    Everything works great! I've got LEDs all over the place and am worried that I might be starting to hallucinate from all of the flashing and strobing. :(
    10 people found this helpful
    Report
  • Reviewed in the United States on January 13, 2020
    Great value!
  • Reviewed in the United States on June 16, 2019
    I liked this servo controller because their software was easy to download and install. It programmed well, but unfortunately caught fire when used with a robot arm. However, I am not sure if it was receiving less power than it needed. It would have been nice if the manufacturer had put instruction guide which listed power requirements. This controller could handle up to 16 servos, but you need to know how much power to give it per servo. I liked the controller, just wish it had not caught fire. Fortunately, it only damaged the controller, but smelled up the house.
    5 people found this helpful
    Report
  • Reviewed in the United States on June 23, 2018
    Work well, no issues. Use the adafruit library. You can put these in series and have a ton all controlled through I2C. I'm using a raspberry pi and removed the headers on the ends and replaced with JST plugs to make it more compact. Those Dupont connectors are big.
    One person found this helpful
    Report
  • Reviewed in the United States on February 17, 2018
    This is working perfectly with my raspberry pi to control the servos on a RC car. Very easy to use, no issues.
  • Reviewed in the United States on October 26, 2021
    My only problem at this point is that the size of the board doesn't line up with the standard pi bonnet size. And sadly the details of the dimensions are no where to be found. The SunFounder wiki says the board is 62x26mm. Which is probably about right, but it would be nice to be able to find a layout of the board, including the exact location of the mounting holes. That information could be used to build a case with the stand offs in the right location. Other manufacturers have descriptions of the board layouts and not having that here makes installing it in a special built case, time consuming and difficult.
    3 people found this helpful
    Report

Top reviews from other countries

Translate all reviews to English
  • Omega
    5.0 out of 5 stars Einwandfrei
    Reviewed in Germany on February 4, 2020
    Habe dieses Modul für die Steuerung von LED Leisten an einem Raspberry gekauft. Allerdings beträgt die PWM Frequenz maximal 1 kHz. Dadurch erzeugt das Netzteil Störgeräusche in diesem Bereich. Bei niedrigeren Frequenzen wird das Geräusch leiser, allerdings beginnen die Streifen dann zu flackern.

    Erfahrungsgemäß funktionieren LED Streifen am besten mit >20 kHz. Dann sind die Störgeräusche im Netzteil auch nicht mehr hörbar und das Netzteil wird entlastet. Hierzu am besten einen Arduino verwenden und alle PWM Frequenzen auf 32 kHz einstellen.

    Das Modul selbst funktioniert wunderbar und ist für Servo-Ansteuerung bestens geeignet.
    Report
  • Eduardo K.
    5.0 out of 5 stars Perfecto para 16 servomotores.
    Reviewed in Spain on December 23, 2016
    En mi caso necesitaba actuar 16 servomotores. Utilizando la librería Johnny-five me funcionó perfectamente ya que esta es compatible con el chip PCA9685 y pude realizar el proyecto necesario. Ninguna pega, lo único que podría decir es que la entrada de la fuente de alimentación es un poco endeble y los cables no quedan bien apretados del todo (si le das varios meneos se salen, no es que se salgan por si solos.)

    Una advertencia, los 16 canales PWM no llevan protección de polaridad inversa, así que si se conecta el servomotor mal se quemará con toda seguridad en pocos segundos. En cambio, la entrada de alimentación si lleva dicha protección por si conectamos mal accidentalmente, aunque se ve bien claro cual es el GND y cual es el V+.
  • Bill Sullivan
    5.0 out of 5 stars Works great
    Reviewed in Canada on August 18, 2024
    I used this to control 16 servos and even when all 16 are being commanded to move at the same time movement is smooth. Highly recommend.
  • philippe P
    5.0 out of 5 stars nickel
    Reviewed in France on September 10, 2023
    marche très bien
  • Amazon Customer
    5.0 out of 5 stars Item received
    Reviewed in India on April 8, 2019
    Item received.