SparkFun Auto pHAT Hookup Guide
Introducing, the Auto pHAT! The *perfect GIF(t) to get that HAT moving...
Terrible pun aside, this product isn't capable of creating DOR-15 (aka Doris), but it will get you started on your robotics adventure.
This device combines a few of our existing products onto a single pHAT. On the Auto pHAT you will find the following components:
- 4 Channel Servo Controller
- A 9-DoF IMU
- USB-C Power Input
There are dozens of applicable projects for this product, you can even use it to get started with your rover and robotics applications. Its limits are up to you.
The required materials will depend on your project. However, at minimum, users will need:
- A single board computer (SBC)
- Must have a 40-pin Raspberry Pi compatible header
- An SD card
- Power supply (or power source)
- Additional accessories:
- Chassis and Wheels
- Header (optional)
- Small Flathead Screw Driver
Single Board Computers
Each of the SBCs that we offer have a unique facet that separates it from the others. There is a 40-pin Raspberry Pi compatible header on each of the SBCs.
These SD cards in our catalog are tested and known to work with all the models of the Raspberry Pi and the Jetson Nano (excluding the NOOBS card).
The Auto pHAT has 4 available servo channels. This is perfect if for users looking to add a pan-tilt bracket for their camera, a claw, or any other servo or PWM related mechanism (like a robotic arm).
Chassis, Motor, and Wheels
The motor driver on the Auto pHAT has 2 H-Bridge drive channels for DC motors. We recommend the hobby motor with encoder as the Auto pHAT was designed to match the pin layout of this product.
Besides a motor, users will also need a chassis or some kind of structure to assemble all the components on. You can't really call it a vehicle, if all you have is a motor.
Wheels... these are pretty self explanatory. If you don't have them, then you can't get rolling (or tracks for "track-tion").
This is an optional item. For users looking to stack HATs, a header might be required for additional clearance between boards or components.
To tighten and loosen the screw terminals, users will need a small flathead screw driver. The head will need to be ~1.5mm; anything around 2mm will most likely be too large.
PeripheralsFor users looking to use the desktop graphical user interface (GUI), they will also need the following:
- TV, Display, or Monitor
- Compatible HDMI Cable
- USB Keyboard and Mouse
DisplaysFor beginners we recommend using a modern TV (i.e. with an HDMI input) or computer monitor, as it will undoubtedly be easier and more intuitive for users to setup.
Compatible HDMI CableIf you don't have an HDMI cable (and possible adapter), these have been tested to work with following Raspberry Pi models:
Note: If your display doesn't have an HDMI input, you will need to source an appropriate adapter. There are DVI and VGA to HDMI adapters, that will work on older computer monitors. Unfortunately, we don't have any adapters or a list of optional products for more outdated inputs (i.e. RCA, S-video, Component, or coaxial inputs).
USB Keyboard and MouseIf you don't already have a USB keyboard and mouse, we do offer a multimedia keyboard that has been tested as a plug-and-play option for the Raspberry Pi models in our catalog.
Note: This keyboard is similar to a smaller laptop form factor in the button layout. Users with the Raspberry Pi Zero W models will need an additional USB (OTG) cable.
SBC KitsAdditionally, we do offer single board computer kits, which will include some of the accessories first-time users may already need.
Note: First time Raspberry Pi users should also head over to the Raspberry Pi Foundation website and check out their quickstart guides:
- Blog Post: Getting started with your Raspberry Pi
- Raspberry Pi Foundation Getting Stared Guides:
- MagPi Books and Guides:
- Article: Get started with your new Raspberry Pi
- The Offical Raspberry Pi Beginner’s Book (December 2017)
- Get Started with Raspberry Pi (November 2019)
- The Offical Raspberry Pi Beginner’s Guide: How to use your new computer
We have also listed a few additional resources for users to familiarize themselves with the Raspberry Pi:
Note: First time Nvidia Jetson Nano users should also head over to the Nvidia website and check out their guides and tutorials:
Below are some of our related tutorials that may be of interest to beginners: