Key facts
- Manuals
- 1
- Languages
- ZH
- Last added
- 2026-09-29
Featured Waveshare manuals

Waveshare Servo Driver HAT User Manual
The Servo Driver HAT is a Raspberry Pi‑compatible expansion board that uses a PCA9685 chip to provide 16‑channel 12‑bit PWM/servo control via the I2C bus. It includes an on‑board 5 V regulator, supports 6‑12 V input, and can supply up to 3 A to the servos.
The guide covers hardware connections, enabling I2C on the Pi, and provides Python 2/3 example programs for direct PWM control, Wi‑Fi remote control, and Bluetooth remote control. It also details the PCA9685 library functions and required parameters for proper servo operation. This manual is written in Chinese.
Covers: Product Features · Hardware Description · I2C Interface Setup · Running Example Programs · Wi‑Fi Remote Control · Bluetooth Remote Control
Latest Waveshare manuals
Waveshare Servo Driver HAT User Manual
User Manual 10 pages · 662 KB · ZHThis manual explains the features, wiring, I2C setup and Python examples for controlling up to 16 servos with the Waveshare Servo Driver HAT on a Raspberry Pi.
Which document do I need?
User Manual
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
Questions answered in Waveshare manuals
How do I enable the I2C interface on the Raspberry Pi?
Run sudo raspi-config, select Interfacing Options → I2C and choose Yes.
What PWM frequency should be set for servo control?
Set the PWM frequency to 50 Hz using the setPWMFreq(50) function.
