Servo Driver HAT for Raspberry Pi 16-channel with I2C
This Waveshare HAT generates up to 16 PWM signals for servos with the PCA9685 and is controlled via I2C with only two pins. It fits the 40-pin header of the Raspberry Pi and also works with the Jetson Nano. A built-in 5 V regulator with up to 3 A supplies the servos, either from the Raspberry Pi or via the VIN screw terminal with 6 to 12 V.
Important: By default, the servos are powered from the 5 V of the Raspberry Pi. With powerful servos such as the MG996R, this voltage drops and the Raspberry Pi restarts. In that case, according to Waveshare, remove the 0 Ω resistor on the board and power the servos via VIN with 6 to 12 V.
Recommended alternative with angled servo connectors: Servo Driver HAT (B) for Raspberry Pi 16-Channel with I2C
Recommended Accessories:
- Waveshare Micro Servo 9G / SG90
- Waveshare Micro Servo MG90S with Metal Gear
- Waveshare High Torque Servo MG996R 10kg/cm
- Servo Cable Servo Extension Cable AWG26 300mm
Features:
- 16 PWM channels with 12-bit resolution
- Control via I2C, only 2 pins used on the Raspberry Pi
- I2C address 0x40 by default, adjustable via solder jumpers A0 to A4, so several HATs can run on the same bus
- 5 V regulator for the servos up to 3 A, supply via VIN 6 to 12 V possible
- Standard servo connectors for SG90, MG90S, MG996R and similar
- I2C control pins brought out at the side, usable for other controllers
- Python examples for Raspberry Pi and Jetson Nano
Application Examples:
- Robot arms, hexapods and robots with many servos
- Pan and tilt heads for cameras
- Dimming LEDs via PWM
Documentation:
- Waveshare Wiki with guide and examples
- PCA9685 guide (Adafruit, different module with the same chip)
Technical Data:
- Driver chip: PCA9685
- Power supply: 5 V via the Raspberry Pi or 6 to 12 V via VIN
- Servo voltage: 5 V, up to 3 A
- Default I2C address: 0x40
- Logic voltage: 3.3 V
- Channels: 16
- Resolution: 12 bits
- Interface: I2C
- Mounting hole diameter: 3 mm
- Dimensions: 65 × 30 × 19 mm
- Weight: 21 g
Scope of Delivery:
- 1× Servo Driver HAT for Raspberry Pi 16-channel with I2C
- 1× mounting material for Raspberry Pi
Servo Driver HAT for Raspberry Pi 16-channel with I2C
- Brand: Waveshare
- Product Code: 420939
- Availability: In Stock
-
CHF18.90
- Ex Tax: CHF17.48
Related Products
Waveshare Micro Servo 9G / SG90
The small SG90 micro servo from Waveshare (WS-SG90) is suitable for many applications and runs witho..
CHF4.90 Ex Tax: CHF4.53
16-Channel PWM / Servo Driver I2C (PCA9685)
This breakout module uses the PCA9685 chip to control up to 16 servos via the I2C bus and occupies o..
CHF11.90 Ex Tax: CHF11.01
Servo Cable Servo Extension Cable AWG26 / 500mm
The servo extension cable is used where the cable of a servo is too short. Several extensions can be..
CHF1.90 Ex Tax: CHF1.76
Servo Cable Servo Extension Cable AWG26 300mm
The servo extension cable is used where the cable of a servo is too short. Several extensions can be..
CHF1.40 Ex Tax: CHF1.30
Waveshare High Torque Servo MG996R 10kg/cm
This robust MG996R servo from Waveshare (WS-MG996R) is suitable for tasks that require a lot of forc..
CHF14.90 Ex Tax: CHF13.78
Waveshare Micro Servo MG90S with Metal Gear
The small MG90S micro servo from Waveshare (WS-MG90S) has robust metal gears and runs without proble..
CHF7.90 Ex Tax: CHF7.31
360° High Torque Servo MG996R 10kg/cm
This robust 360° MG996R servo is suitable for tasks that require a lot of force and, thanks to the f..
CHF14.90 Ex Tax: CHF13.78
Servo Driver HAT (B) for Raspberry Pi 16-Channel with I2C
This HAT from Waveshare generates up to 16 PWM signals for servos with the PCA9685 and is controlled..
CHF18.90 Ex Tax: CHF17.48
M5Stack Servo2 Module 16 Channel 13.2 PCA9685
The Servo2 Module 13.2 from M5Stack is a stackable module for the M5Stack Core and drives up to 16 s..
CHF19.90 Ex Tax: CHF18.41
BLS6028 Digital Standard Servo Brushless 28.3Kg*cm
This is a digital brushless servo from JX, featuring a high-quality metal gear. JX servo motors are ..
CHF39.90 Ex Tax: CHF36.91
PDI-1109HB 9g Digital Micro Servo 1.9Kg*cm
This is an affordable digital servo from JX. The servo motors from JX are known for their excellent ..
CHF7.90 Ex Tax: CHF7.31
PDI-1102HB 2g Digital Micro Servo 0.26Kg*cm
This is a digital servo from JX, the smallest in our range. The JX servo motors are known for their ..
CHF9.90 Ex Tax: CHF9.16
WP90 180° Digital Micro Servo 2.3Kg*cm
The 180° 2.3kg WP90 Servo offers you a reliable and powerful solution for your robotics and model bu..
CHF9.90 Ex Tax: CHF9.16
Tags: Servo, HAT, Raspberry, Driver, I2c, 3.3V, PCA9685, 2B, 3B, 3B+, Zero, Zero W, Waveshare, Jetson, MP1584, RT9193, 15275, 614961952676, servo driver



















