Adafruit 16-Channel 12-bit PWM/Servo Driver with I2C Interface
Thumbnail 1

Adafruit 16-Channel 12-bit PWM/Servo Driver with I2C Interface

Product ID: 7789525
Secure Transaction

Details

  • Brand
    Adafruit
  • Model Name
    Adafruit
  • Connectivity Technology
    I2C
  • Included Components
    a fully tested
  • Operating System
    Linux
🔗I2C interface for seamless multi-device control
🎛️16 independent 12-bit PWM channels for precision
🛡️Built-in polarity protection & 220Ω resistors for durability

Description

🎛️ Unlock next-level control with 16 channels of precision PWM power!

  • ROBUST RELIABLE DESIGN - Polarity protection and 220Ω series resistors safeguard your components, letting you innovate without fear of damage.
  • PLUG AND PLAY CONVENIENCE - Grouped 3-pin connectors simplify wiring, making setup fast and frustration-free for busy makers and engineers.
  • SCALABLE TO EPIC PROPORTIONS - Chain up to 62 drivers to command nearly 1,000 PWM outputs—because why settle for less when you can build the ultimate machine?
  • EFFORTLESS MULTI SERVO MASTERY - Control up to 16 servos simultaneously with just 2 microcontroller pins—perfect for complex robotics or kinetic art.
  • PRECISION PWM AT YOUR FINGERTIPS - 12-bit resolution ensures smooth, flicker-free LED dimming and servo positioning for professional-grade projects.

The Adafruit 16-Channel 12-bit PWM/Servo Driver is a compact, I2C-controlled breakout board that enables precise control of up to 16 servos or LEDs with 12-bit resolution. Featuring built-in polarity protection, 220Ω output resistors, and easy-to-use 3-pin connectors, it supports chaining up to 62 units for massive scalability. Ideal for robotics, LED projects, and complex automation, it transforms limited microcontroller PWM outputs into a powerhouse of control.

Specifications

RAMLPDDR3, LPDDR4
Wireless TypeBluetooth
BrandAdafruit
SeriesAdafruit 16-Channel 12-bit PWM/Servo Driver
Item model number815-fba-FBACA
Operating SystemLinux
Item Weight0.317 ounces
Product Dimensions2.76 x 4.72 x 0.39 inches
Item Dimensions LxWxH2.76 x 4.72 x 0.39 inches
Processor BrandBroadcom
Number of Processors1
ManufacturerAdafruit
ASINB00EIB0U7A
Is Discontinued By ManufacturerNo
Date First AvailableAugust 13, 2013

Reviews

J**S

Works great, buy a capacitor at the same time.

Unlike another reviewer I got exactly what is shown here. The board soldered up great and works wonderfully. I wish it included the pin header for both sides of the board. You don't need this to use it, it's only used for daisy chaining many of these boards together. Still it would have been nice to have.If you're going to run servos with this board you're going to want to put a capacitor on the board. The capacitor is not included however there are solder pads for a capacitor. A good rule of thumb is 100uF capacitor size for each servo you're going to drive. Or just do it right and put a big one on there. I put a 470uF 36v capacitor from Radio Shack on there and I'm running two mini servos off the 5v bus on the pi. But a 10v capacitor would be better, they're smaller and would fit better.There are no included instructions and no good pinout even on Adafruit's learning website. Adafruiut has a good set of sample code on their web site. Here is the pinout I used for my Pi B+Pi GND (Pin 25) -> Servo board GND PinPi SCL (Pin 5) -> Servo board SCL PinPi SDA (Pin 3) -> Servo Board SDA PinPi 3.3V (Pin 1) -> Servo Board VCC PinPi 5V (Pin 4) -> Servo Board V+ Pin

U**G

Simple I2C to multi servo driver board

It does take a little work to assemble, but that is half the fun of doing these projects. It would help to place a nice big red marking on the external power connector so one does not connect the 5volt lines backwards. A little dab of fingernail polish does the trick.

C**A

Did not get pictured item

What I actually got was 16 x 12-bit PWM & Servo Shield. It is the same IC but it is designed to go over top of the Arduino, so it is quite a bit larger. I am thinking about returning it but I also need to use this IC for my project, so I will probably just keep it. Buyer beware, you might not get the item pictured...

K**L

The board is very useful board for controlling LEDs or Servos and a great ...

Came in ESD proof case, there were no problems with the package and the device works as shown on the adafruit website. The board is very useful board for controlling LEDs or Servos and a great development platform for the PCA9685

J**E

As advertised

As advertised.

G**N

Nifty PWM board that works well

Have used this to control many PWM devices. I wish there was a way to have different frequency intervals for each block of 4 outputs. When connecting to different types of devices which require widely varying frequency ranges, I ended up having to use multiple of these units. However, the unit does work as described. Online PDF documentation on the chip helps to understand how the board operates. Note: this isn't for the novice hobbyist as there are a number of settings that have to be setup correctly some requiring a fair bit of math to get correct. But once you do get all the pieces together (per the documentation), the board works well.

L**D

000 feet for 18 hours) and it worked like a champ

Used this on a high-altitude balloon launch (NASA HASP program - went to 122.000 feet for 18 hours) and it worked like a champ.

B**R

This provides an easy interface for using multiple servos (or PWM LED strips)

This provides an easy interface for using multiple servos (or PWM LED strips). I'm docking a star due to some of the flukiness with the I2C interface, though. When attached to an Arduino or ESP8266 (breakout), the chip seems to lock up for several seconds during startup. It works fine after that, though.

Common Questions

Yes, all products are sourced directly from authorized retailers in the US, UK, UAE and India. We maintain strict quality control processes and verify each product before shipping. All items come with applicable manufacturer warranties and are covered by our standard return policy.
Delivery times vary by destination country, typically ranging from 3-9 business days. Each order is fully trackable through our system. We handle all customs clearance and use reliable courier partners for last-mile delivery. You'll receive regular updates about your order status via email and our app.
Desertcart is an international e-commerce platform operating since 2014. We securely process thousands of orders globally each day. Every product goes through our quality verification process before delivery, and we provide end-to-end order tracking, 24/7 customer support, and a comprehensive returns policy to ensure a safe shopping experience.
Our prices include the product cost, international shipping, import duties, customs clearance, and local delivery charges. We handle all customs and import procedures, ensuring there are no hidden fees upon delivery. PRO members receive additional benefits including free shipping.

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Khalid Z.

Great experience from order to delivery. Highly recommended!

1 week ago

Fatima A.

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

3 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.
C$3314

Duties & taxes incl.

Nicaraguastore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Ask AI about this Product

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Suresh K.

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

4 days ago

Abdullah B.

Great price for an authentic product. Fast international shipping too!

3 weeks ago

Adafruit 16 Channel 12 Bit Pwm Servo Driver With I2c | Desertcart Nicaragua