SparkFun Servo pHAT for Raspberry Pi
Control up to 16 servo motors from your Raspberry Pi over I2C with the SparkFun Servo pHAT. By using I2C for PWM generation, this HAT keeps all your GPIO pins free for other tasks. It also provides a serial terminal connection, so you can set up your Pi without a monitor and keyboard.
Power is supplied via a USB-C connector, which can drive the servos alone or power both the servos and the connected Raspberry Pi. The pHAT matches the Raspberry Pi Zero form factor but is also compatible with full-size Raspberry Pi boards. A Qwiic connector is included for easy I2C expansion, along with a 4-pin header for connecting to the Sphero RVR.
Key Features
- 16 Servo Channels – Standard 3-pin headers (ground, 5V, signal) for each servo
- I2C Control – Frees up Raspberry Pi GPIO pins
- USB-C Power – High current delivery for multiple or larger servos
- Serial Terminal – Set up your Pi headlessly via the USB-C connection
- Qwiic Connector – Plug-and-play I2C expansion
- Power Isolation Jumper – Cut the trace to separate servo and Pi power rails for heavier loads
- Power Protection – Built-in circuits to prevent damage to power sources
- No Soldering Required – Headers included and pre-installed
Ideal For
- Robotics and animatronics projects
- Pan-tilt camera mounts
- Sphero RVR add-ons
- Multi-servo automation and control
Package Contents
- 1× SparkFun Servo pHAT (with headers pre-installed)
The SparkFun Servo pHAT for Raspberry Pi appears in the following collections:
