Contributors:
bboyho,
Elias The Sparkiest
Favorited
Favorite
1
Introduction
The SparkFun Qwiic pHAT extension for the Raspberry Pi 400 is the quick and easy solution to access the GPIO, stack your favorite pHAT right-side up, or connect a Qwiic-enabled device to the I2C bus (GND, 3.3V, SDA, and SCL).
In stock
DEV-17512
The Qwiic pHAT Extension for the RPi400 provides you with an easy way to access all GPIO, stack your favorite HAT upright or …
Required Materials
To follow along with this tutorial, you will need the following materials. You may not need everything though depending on what you have. Add it to your cart, read through the guide, and adjust the cart as necessary.
Note: Below is a wishlist with the minimum parts to get started. You'll still a monitor/tv with HDMI input.
Raspberry Pi 400
You'll need a Raspbery Pi 400s. There are two options available. One that is just the Raspberry Pi 400 sold individually. Another that is sold in a kit with everything but the monitor.
Out of stock
KIT-17377
Everything you will need to get started using the Raspberry Pi 400; power adaptor, wired mouse, micro HDMI to HDMI, guidebook…
43
In stock
DEV-17376
The Raspberry Pi 400 is a complete Raspberry Pi 4-based personal computer, integrated into a keyboard.
6
Qwiic-Enabled Device
Now you probably didn't buy the Qwiic pHAT extension if you didn't have any Qwiic products to use with it, right? If you don't have any Qwiic products, the following might not be a bad place to start since they have a Python drivers written for the devices.
In stock
SEN-15335
The SparkFun 9DoF IMU Breakout incorporates all the amazing features of the ICM-20948 into a Qwiic-enabled breakout board.
6
In stock
GPS-14414
The SparkFun XA1110 GPS Breakout is a small I2C-supported module built for easy hookup, thanks to our Qwiic Connect System. E…
6
In stock
SEN-15177
The SparkFun Proximity Sensor Breakout is a simple IR presence and ambient light sensor utilizing the VCNL4040.
1
Retired
SEN-14348
The SparkFun CCS811/BME280 Environmental Combo Breakout takes care of all your atmospheric-quality sensing needs with the pop…
20
Retired
You'll need our handy Qwiic cables to easily connect sensors to your Qwiic pHAT. Below are a few options.
In stock
PRT-14427
This is a 100mm long 4-conductor cable with 1mm JST termination. It’s designed to connect Qwiic enabled components together…
In stock
PRT-14426
This is a 50mm long 4-conductor cable with 1mm JST termination. It’s designed to connect Qwiic enabled components together …
Retired
PRT-14428
This is a 200mm long 4-conductor cable with 1mm JST termination. It’s designed to connect Qwiic enabled components together…
Retired
Retired
PRT-14429
This is a 500mm long 4-conductor cable with 1mm JST termination. It’s designed to connect Qwiic enabled components together…
1
Retired
Required Setup Tools
As a desktop, these devices are required. If you received the Raspberry Pi 400 Kit, you'll just need a display and cable. Depending on your display, you may need an HDMI converter to connect to older monitors and TVs.
Suggested Reading
If you aren't familiar with the Qwiic system, we recommend reading here for an overview.
We would also recommend taking a look at the following tutorials if you aren't familiar with them.
I2C
An introduction to I2C, one of the main embedded communications protocols in use today.
Serial Terminal Basics
This tutorial will show you how to communicate with your serial devices using a variety of terminal emulator applications.
Raspberry gPIo
How to use either Python or C++ to drive the I/O lines on a Raspberry Pi.