WSAL19767 – Pico-Servo-Driver/en
Erscheinungsbild
Documentation notice: This technical documentation was independently rewritten from an archived supplier source. Check technical details and commands against the product version and manufacturer documentation before use.
Summary
The module adds 16 PWM outputs with 16-bit resolution for servos to the Raspberry Pi Pico. It features an integrated 5V regulator (up to 8A) and supports standard servos such as SG90, MG90S, and MG996R.
Related products at JW Tech
Technical overview
- Compatibility: Fits the standard Pico header pins of the Pico family.
- Outputs: 16 channels, each with 16-bit resolution.
- Voltage: Operates at 5 V via the Pico or 4.5–26 V via the VIN input.
- Power supply: Integrated 5 V regulator up to 8 A output current; battery power via the VIN input is possible.
- Logic level: 3.3 V; servo power level: 5 V.
- Control: Via the Pico's GPIO.
- Dimensions: 65 × 56 mm; mounting hole diameter 3.0 mm.
- Connection orientation: Align the module's USB side with the Pico's USB side to avoid reverse connection.
Commands and examples – verify before use:
sudo apt-get install p7zip-full
sudo wget https://files.waveshare.com/upload/3/31/Pico_Servo_Driver_Code.7z
7z Pico_Servo_Driver_Code.7z -o./Pico_Servo_Driver_Code.7z
cd ~/Pico_Servo_Driver_Code/c/
export PICO_SDK_PATH=../../pico-sdk
cmake ..
make -j9
cp main.uf2 /media/pi/RPI-RP2/
Notes and version constraints
- The exact pin mappings for the 16 outputs are not fully specified in the source; please refer to the datasheet.
- When powering via VIN, the jumper must be set accordingly; USB and battery power cannot be used simultaneously.
- Thonny v3.3.3 is recommended for MicroPython; older versions may lack Pico support.
- Flashing Pico2 firmware may cause device recognition issues; use the official firmware instead.
- The exact mapping of PWM values (ROTATE_0 to ROTATE_180) is hardware-dependent and may require adjustment depending on the servo type.
Source and revision record
- Pico Servo Driver - Waveshare Wiki
- Source revision: 106404
- Captured: 2026-09-02T02:51:50+00:00
- SHA-256:
83d7c6c479dffcb9fa6fedcb912e9e6299140b5ea3c98091ad4c45eee70b7e9f