SunFounder PCA9685 16 Channel 12 bit PWM Servo Driver for Arduino and Raspberry Pi
Thumbnail 1Thumbnail 2Thumbnail 3

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

4.4/5
Product ID: 33879493
Secure Transaction

Details

  • Brand
    SunFounder
  • Model Name
    PCA9685
  • CPU Model
    210
  • CPU Speed
    1 KHz
  • Connectivity Technology
    I2C
12-bit high-res PWM
🔗I2C control frees MCU
🎛️16 PWM channels

Description

🎯 Unlock precision control and scale like a pro with SunFounder PCA9685!

  • VOLTAGE FLEXIBILITY - 5V compliant with 3.3V microcontrollers—perfect for controlling high-forward-voltage LEDs and servos without hassle.
  • SEAMLESS SCALABILITY - Chain up to 62 modules to control nearly 1,000 PWM outputs—future-proof your automation ambitions.
  • PRECISION AT ITS CORE - 12-bit resolution delivers ultra-smooth servo movements with 4µs timing accuracy at 60Hz refresh rate.
  • CROSS PLATFORM COMPATIBILITY - Works flawlessly with Arduino, Raspberry Pi, and supports Linux & Windows 10 IoT Core—plug and play innovation.
  • EFFORTLESS MULTI SERVO CONTROL - Manage up to 16 servos simultaneously with just two microcontroller pins—free your MCU for bigger projects.

The SunFounder PCA9685 is a compact, I2C-controlled 16-channel PWM driver offering 12-bit resolution for precise servo and LED control. Compatible with Arduino and Raspberry Pi, it supports chaining up to 62 modules for massive scalability, freeing your microcontroller from continuous signal management. Ideal for professionals seeking efficient, high-resolution PWM output in versatile voltage environments.

Specifications

Processor1 KHz 210
BrandSunFounder
SeriesPCA9685
Item model numberminiLCD
Hardware PlatformArduino
Operating SystemLinux, Windows 10 IoT Core
Item Weight0.32 ounces
Product Dimensions5.2 x 4.3 x 0.8 inches
Item Dimensions LxWxH5.2 x 4.3 x 0.8 inches
Processor BrandNuvoton or STMicroelectronics
Number of Processors16
Computer Memory TypeEPROM
ManufacturerSunFounder
ASINB014KTSMLA
Country of OriginChina
Is Discontinued By ManufacturerNo
Date First AvailableAugust 28, 2015

Reviews

4.4

All from verified purchases

R**Y

2nd review, still 5 star

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.

M**L

Good Servo Driver / Using with Raspberry Pi

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.

J**G

Works just fine Arduino UNO and MEGA

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. :(

J**Y

Performance

Great value!

E**O

Easy to program

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.

Z**3

Work well, no issues. Use the adafruit library ...

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.

A**N

Fried

Every board I get goes up in smoke. Do not recommend

T**N

Go ahead and buy it if you want it

This is working perfectly with my raspberry pi to control the servos on a RC car. Very easy to use, no issues.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Ravi S.

I loved the variety of products available. Will definitely shop again.

2 months ago

Suresh K.

Very impressed with the quality and fast delivery. Will shop here again.

4 days ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving millions of shoppers across more than 100 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
฿1943

Duties & taxes incl.

Thailandstore
1
Free Shipping

with PRO Membership

Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Fatima A.

Best international shipping I've ever tried. Worth every penny!

3 days ago

Vikram D.

The MOLLE sheath is of exceptional quality. Very happy with my purchase.

2 weeks ago

Sunfounder Pca9685 16 Channel 12 Bit Pwm Servo Driver Arduino | Desertcart Thailand