SparkFun ROB-16328 Auto pHAT for Raspberry Pi

SparkFun ROB-16328 Auto pHAT for Raspberry Pi is an all in one package that focuses on adding robot functionality and support to single-board computers. This Auto pHAT can drive two small DC motors with or without encoders and up to four servo motors directly by means of an I2C connection. The Auto pHAT for Raspberry Pi comes with a Qwiic connector for easy interfacing with the I2C bus using the Qwiic system. This Auto pHAT comes with an onboard ATTINY84A that helps to support up to two motor encoders and provides more precise movement. The Auto pHAT also incorporates an onboard ICM-20948 9DOF Inertial Measuring Unit (IMU) for sensing motion. This device enables the robot to access a 3-axis gyroscope and a 3-axis accelerometer, each with four selectable ranges, and a 3-axis magnetometer with ±4900µT FSR.

Features

  • 4245 PSOC and 2-channel motor ports programmable using Qwiic library
  • Qwiic connector for expansion to full SparkFun Qwiic ecosystem
  • Qwiic connector for easy integration over I2C
  • Designed for stacking, full header support, and can use additional pHATs
  • Onboard ICM-20948 9DOF IMU for motion sensing accessible via Qwiic library
  • 5V pass-through from Raspberry Pi
  • Pulse-Width Modulation (PWM) control for up to four servos
  • External power Plated-Through Hole (PTH) broken out
  • USB-C power and programming
  • Onboard ATTINY84A MCU that supports up to two DC motor encoders
  • Uninhibited access to the Raspberry Pi camera connector and display connector

Applications

  • Adds robotic functionality to single-board computers
  • Motion sensing

SparkFun ROB-16328 Auto pHAT for Raspberry Pi