Raspberry Pi Pico Servo Driver Module User Guide

June 5, 2024
Raspberry

Raspberry Pi Pico Servo Driver Module

Servo Driver Module For Raspberry Pi Pico, 16-Channel Outputs, 16-Bit Resolution

Features

  • Standard Raspberry Pi Pico header, supports Raspberry Pi Pico series boards
  • Up to 16-Channel servo/PWM outputs, 16-bit resolution for each channel
  • Integrates 5V regulator, up to 3A output current, allows battery power supply from the VIN terminal
  • Standard servo interface, supports commonly used servo such as SG90, MG90S, MG996R, etc.
  • Exposes unused pins of Pico, easy expansion.

Specification

  • Operating voltage: 5V (Pico) or 6~12V VIN terminal.
  • Logic voltage: 3.3V.
  • Servo voltage level: 5V.
  • Control interface: GPIO.
  • Mounting hole size: 3.0mm.
  • Dimensions: 65 × 56mm.

Pinout

Raspberry Pi Pico Servo Driver Module 1

Hardware connection

Connect the Driver board to Pico, please take care of the direction according to the USB silk screen printing.

Raspberry Pi Pico Servo Driver Module 2

Setup environment

Please refer to Raspberry Pi’s guide: https://www.raspberrypi.org/documentation/pico/getting started

Raspberry Pi

  1. Open a terminal of Raspberry Pi
  2. Download and unzip the demo codes to directory Pico C/C++ SDK

Raspberry Pi Pico Servo Driver Module 3

  1. Hold the BOOTSEL button of Pico, and connect the USB interface of Pico to Raspberry Pi then release the button
  2. Compile and run the pico servo driver examples.

Raspberry Pi Pico Servo Driver Module 4

Python
  1. Raspberry Pi’s guides to setup Micropython firmware for Pico.
  2. Open the Thonny IDE, update it if your Thonny doesn’t support Pico.

Raspberry Pi Pico Servo Driver Module 5

Click File->Open >python/Pico_Servo_Driver_Code/python/servo.py to open the example and run it.

Document

  • Schematic
  • Demo codes

References

Read User Manual Online (PDF format)

Loading......

Download This Manual (PDF format)

Download this manual  >>

Related Manuals