1411 - Adafruit 16-Channel 12-bit PWM/Servo Shield - I2C interface
Description
You want to make a cool Arduino robot, maybe a hexapod walker, or maybe just a piece of art with a lot of moving parts. Or maybe you want to drive a lot of LEDs with precise PWM output. Then you realize that the Arduino has only a few PWM outputs, and maybe those outputs are conflicting with another shield! What now? You could give up OR you could just get our handy PWM and Servo driver shield. Its just like our popular PWM/Servo Breakout but now Arduino-ready and works with any Arduino that uses shields: Uno, Leo, Mega, ADK, its all good.
When we saw this chip, we quickly realized what an excellent add-on this would be. Using only two I2C pins, control 16 free-running PWM outputs! You can even stack up 62 shields to control up to 992 PWM outputs (which we would really like to see since it would be glorious and like 4 feet tall) Because I2C is a shared bus you can also connect other I2C devices and sensors to the SCL/SDA pins as long as their addresses dont conflict (this shield has address 0x40)
We wrapped up this lovely chip into a shield with a couple nice extras
This product comes with a fully tested and assembled shield as well as 4 pieces of 3x4 male straight header (for servo/LED plugs), a 2-pin terminal block (for power) and a stick of 0.1" header so you can plug into an Arduino. A little light soldering will be required to assemble and customize the board by attaching the desired headers but it is a 15 minute task that even a beginner can do.Servos and Arduino not included
Check out our tutorial with Arduino and you can get our documented Arduino library which has both PWM and Servo examples!
TechnicalDetails
| Tutorials on the Adafruit Learning System featuring this product: | |
| 3D Printed Animatronic Robot Head An entry-level robotics / animatronics project. |
|
![]() |
Adafruit 16-channel PWM/Servo Shield 16 channels of servo-bustin' power |
Manufacturer BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Poland sprzedaz@kamami.pl 22 767 36 20
Responsible person BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Poland sprzedaz@kamami.pl 22 767 36 20
The Tower Pro SG90 servo is a popular servo model with small dimensions of 23.0 x 12.2 x 29.0 mm and a weight of only 9 g. It is a compact and lightweight model servo, perfect for many applications in modeling, electronics and robotics. Powered by a voltage of 4-6 V, it offers a torque of 1.6 kg*cm at a voltage of 4.8 V, making it an ideal solution for lightweight and budget applications
No product available!
The FS90 analog servo from FEETECH is a great general-purpose micro servo at a great price. Servo horns and associated hardware are included.
Key specs at 6 V: 0.10 sec/60°, 21 oz-in (1.5 kg-cm), 9.0 g.
The FS5115M is a standard-size analog servo from FEETECH that has an all-metal gear train and delivers extra-high torque normally associated with much more expensive or larger servos. Servo horns and associated hardware are included. Pololu 3426
No product available!
The FEETECH FT5335M servo is all about torque. This 1/4-scale digital servo can deliver an incredible 550 oz-in of torque at 7.4 V or 480 oz-in at 6 V thanks to its powerful motor and all-metal gear train. The FT5335M is a high-voltage servo, offering an operating voltage range of 6 V to 7.4 V. Servo horns and associated hardware are included.
No product available!
The FS5103B is a general-purpose, low-cost standard analog servo from FEETECH. Two ball bearings help reduce friction and improve performance. Servo horns and associated hardware are included.
Key specs at 6 V: 0.16 sec/60°, 53 oz-in (3.8 kg-cm), 40 g.
A module with a microSD card slot for Arduino. Equipped with two Grove connectors with I2C and UART for connecting additional sensors. Seeed Studio 103030005
Shield with DC motor driver for Arduino. It has an operating voltage of 7 to 30 V and a maximum continuous current of 10 A. It can be controlled by a PWM signal or by means of built-in buttons. Cytron SHIELD-MD10
9-axis expansion module with motion sensors. The module combines two integrated circuits: FXAS21002C 3-axis gyroscope and FXOS8700CQ 6-axis accelerometer/magnetometer. The board is equipped with connectors compatible with Arduino R3. NXP FRDM-STBC-AGM01
(DFR0105) Power Shield (Arduino Compatible)
The set contains: MQ-5 Gas Sensor, Color Sensor, Flame Sensor, Hall Sensor, Infrared Reflective Sensor, Laser Sensor, Moisture Sensor, Rotation Sensor, Sound Sensor, Temperature-Humidity Sensor, Tilt Sensor, UV Sensor, Liquid Level Sensor. Modules compatible with Arduino
Arduino board for industrial applications dedicated to Arduino Portenta H7 boards. It allows the use of, among others artificial intelligence in production halls. Arduino AKX00032
No product available!
This LC8822-2020 module with eight addressable RGB LEDs allows you to create lighting effects, animations, and visual signals in electronics projects. Thanks to I2C/Qwiic communication and an STM32C011 microcontroller, integration with the Arduino UNO R4 WiFi or Nano is quick and easy, and the I2C address can be easily changed programmatically. The module is fully compatible with the Arduino Cloud and the Modulino library, allowing you to launch your first effects in minutes. Arduino ABX00109
No product available!
DC motor driver that allows you to control the movement of two drives using the I2C interface. Board with connectors for self-assembly. Pololu 5046
No product available!
SimpleFOC Shield Type B enables precise control of BLDC motors using FOC technology, supporting supply voltages up to 35 V and working with Arduino and STM32. The module is equipped with INA240 current sensors and an IR2104 driver with configurable gate voltage, allowing precise motion control in robotics and automation projects.
DC motor driver that allows you to control the movement of two drives using the I2C interface. Board with soldered connectors. Pololu 5039
No product available!
Adapter enabling easy and quick connection of Modulowo DuoNect to Arduino / Genuino expansion modules. MOD-75
The Bluno Beetle Shield expands the Beetle\'s single analog and digital I/O pins to the 3 pin "gravity" interface, giving more power and ground connections and making it easier to attach gravity interface modules. It also includes a convenient external power supply and a 5-8v switch to power the board on and off. DFR0356
Development kit for EdgeLock SE050 Plug & Trust products for Arduino. The implementation approach to the SE050 family of products facilitates the development of secure IoT applications. NXP OM-SE050ARD
DC motor driver that allows you to control the movement of three drives using the I2C interface. The set includes only the board without connectors. Pololu 5032
No product available!
Adafruit 16-Channel 12-bit PWM/Servo Shield - I2C interface