Qwiic MultiPort Hookup Guide

Pages
Contributors: bboyho
Favorited Favorite 0

Introduction

The SparkFun Qwiic Multiport adds additional ports to boards that have only one Qwiic port on their I2C bus. Once added, you can use it as a hub to add as many I2C devices to the bus as you need [1] ! You can also use the board as an alternative to a daisy chained configuration.

SparkFun Qwiic MultiPort

SparkFun Qwiic MultiPort

BOB-18012
$2.10
1

Required Materials

To follow along with this tutorial, you will need a microcontroller or single board computer with a Qwiic connector. You will also need a Qwiic cable and a way to power the board. 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.

Besides having the Qwiic MultiPort in your cart, here are the parts if you decide to go with a microcontroller. You can easily swap out the microcontroller depending on your project's needs with MicroMod. Make sure to include the Qwiic-enabled device in your cart as well!

SparkFun Qwiic Cable Kit

SparkFun Qwiic Cable Kit

KIT-15081
$8.95
22
SparkFun MicroMod ATP Carrier Board

SparkFun MicroMod ATP Carrier Board

DEV-16885
$19.95
1
USB 3.1 Cable A to C - 3 Foot

USB 3.1 Cable A to C - 3 Foot

CAB-14743
$5.50
4
SparkFun MicroMod SAMD51 Processor

SparkFun MicroMod SAMD51 Processor

DEV-16791
$18.95
1

Here are the parts if you decide to go with a single board computer. The Qwiic SHIM kit is a great starting point if you do not have a Qwiic-enabled device in mind.

SparkFun Raspberry Pi 4 Desktop Kit - 4GB

SparkFun Raspberry Pi 4 Desktop Kit - 4GB

KIT-16386
$171.50

SparkFun Qwiic SHIM Kit for Raspberry Pi

KIT-16987
Retired

Suggested Reading

If you aren't familiar with the MicroMod ecosystem, we recommend reading here for an overview. We recommend reading here for an overview if you decide to take advantage of the Qwiic connector.

MicroMod Logo Qwiic Connect System
MicroMod EcosystemQwiic Connect System

We also recommend taking a look through the following tutorials if you are not familiar with the concepts covered in them:

Logic Levels

Learn the difference between 3.3V and 5V devices and logic levels.

I2C

An introduction to I2C, one of the main embedded communications protocols in use today.

Raspberry Pi 4 Kit Hookup Guide

Guide for hooking up your Raspberry Pi 4 Model B basic, desktop, or hardware starter kit together.

Getting Started with MicroMod

Dive into the world of MicroMod - a compact interface to connect a microcontroller to various peripherals via the M.2 Connector!