🚚 Free Worldwide Shipping on All Orders!Shop Now
HomeStore

SparkFun Auto pHAT for Raspberry Pi

Product image 1
1 / 5

SparkFun Auto pHAT for Raspberry Pi

The SparkFun Auto pHAT is an all-in-one robotics add-on for the Raspberry Pi. It drives up to two DC motors (with optional encoder support) and four servo motors, all controlled over I2C — leaving your Pi's GPIO pins free for other uses. A Qwiic connector is included for easy expansion.

The board also features an on-board ICM-20948 9DoF IMU (accelerometer, gyroscope, and magnetometer) for motion sensing. Power is supplied via USB-C, which can power the motors alone or both the motors and the connected Pi. The USB-C port also provides serial access for headless Pi setup.

Key Features

  • 2-Channel DC Motor Driver – 1.2A steady-state per channel (1.5A peak), 127 drive levels
  • 4-Channel Servo Control – PCA9685-based PWM via I2C (default address 0x40)
  • Dual Encoder Support – ATTINY84A on-board for precise motor feedback
  • ICM-20948 9DoF IMU – 3-axis accelerometer, gyroscope, and magnetometer (±4900 µT FSR)
  • USB-C Power – Powers motors and optionally the Pi; also provides serial access
  • Qwiic Connector – Expand with additional I2C sensors and devices
  • Power Protection – Built-in circuits to protect power sources

Compatibility

  • Raspberry Pi (all models with 2×20 GPIO header)
  • NVIDIA Jetson Nano
  • Google Coral
  • Other SBCs with 2×20 GPIO

Ideal For

  • Raspberry Pi robotics projects
  • Autonomous vehicles and rovers
  • Motion-controlled platforms with IMU feedback
  • Multi-servo robot arms and mechanisms

Package Contents

  • 1× SparkFun Auto pHAT

Resources

$82.34
SparkFun Auto pHAT for Raspberry Pi—
$82.34

Product Information

Shipping & Returns

Description

The SparkFun Auto pHAT is an all-in-one robotics add-on for the Raspberry Pi. It drives up to two DC motors (with optional encoder support) and four servo motors, all controlled over I2C — leaving your Pi's GPIO pins free for other uses. A Qwiic connector is included for easy expansion.

The board also features an on-board ICM-20948 9DoF IMU (accelerometer, gyroscope, and magnetometer) for motion sensing. Power is supplied via USB-C, which can power the motors alone or both the motors and the connected Pi. The USB-C port also provides serial access for headless Pi setup.

Key Features

  • 2-Channel DC Motor Driver – 1.2A steady-state per channel (1.5A peak), 127 drive levels
  • 4-Channel Servo Control – PCA9685-based PWM via I2C (default address 0x40)
  • Dual Encoder Support – ATTINY84A on-board for precise motor feedback
  • ICM-20948 9DoF IMU – 3-axis accelerometer, gyroscope, and magnetometer (±4900 µT FSR)
  • USB-C Power – Powers motors and optionally the Pi; also provides serial access
  • Qwiic Connector – Expand with additional I2C sensors and devices
  • Power Protection – Built-in circuits to protect power sources

Compatibility

  • Raspberry Pi (all models with 2×20 GPIO header)
  • NVIDIA Jetson Nano
  • Google Coral
  • Other SBCs with 2×20 GPIO

Ideal For

  • Raspberry Pi robotics projects
  • Autonomous vehicles and rovers
  • Motion-controlled platforms with IMU feedback
  • Multi-servo robot arms and mechanisms

Package Contents

  • 1× SparkFun Auto pHAT

Resources