Waveshare 16-Ch 12-bit Servo Driver HAT (B) for Pi I2C
The Waveshare Servo Driver HAT (B) enhances Raspberry Pi’s capabilities by providing 16 channels of 12-bit precision PWM output via I2C. This HAT addresses the Pi’s limitations in precise servo control, featuring an integrated 5V regulator and flexible power input options for robotics and motion projects.
Features
- Standard Raspberry Pi 40PIN GPIO compatibility for Pi series and Jetson Nano.
- I2C control, requiring only two pins for up to 16-channel servo/PWM outputs.
- 12-bit resolution (4096 scales) for precise and smooth servo movement.
- Onboard 5V regulator provides up to 3A output, powered via VIN terminal.
Out of stock
The Raspberry Pi, while powerful, often lacks the precision and number of PWM outputs required for complex servo control applications, potentially leading to jittering servos. The Waveshare Servo Driver HAT (B) directly addresses this limitation by providing a dedicated solution for driving up to 16 servos. It integrates a PCA9685 driver to deliver 12-bit resolution PWM signals, enabling smooth and accurate control essential for robotic arms, hexapod walkers, and other projects demanding precise motion.
Designed as a standard HAT, it connects directly to the Raspberry Pi’s 40PIN GPIO header and communicates via I2C, utilizing only two pins. This efficient design leaves other GPIOs free for additional peripherals. The HAT features an integrated 5V regulator with up to 3A output current, allowing it to be powered directly from a 6-12V battery through the VIN terminal, thereby alleviating power demands on the Pi itself. It supports common servos like SG90, MG90S, and MG996R, and provides reserved I2C control pins for straightforward integration with other control boards or modules.
Additional Information
| Weight | 0.022 kg |
|---|---|
| Dimensions | 6.5 × 3 cm |














