Maker.io main logo

SparkFun Qwiic Shield for Thing Plus Hookup Guide

2020-05-22 | By SparkFun Electronics

License: See Original Project Qwiic

Courtesy of SparkFun

Guide by EL DUDERINO

Introduction

The SparkFun Qwiic Shield for Thing Plus provides an easy-to-assemble way to add the SparkFun Qwiic ecosystem to any development board with the Thing Plus Footprint. This shield is also compatible with the Feather Footprint, so you can add Qwiic functionality to any development board that uses the Thing Plus or Feather Footprints! It connects the I2C bus (GND, 3.3V, SDA, and SCL) on your Thing Plus to four SparkFun Qwiic connectors. The Qwiic ecosystem allows for easy daisy chaining so, as long as your devices are on different addresses, you can connect as many Qwiic devices as you'd like.

SparkFun Qwiic Shield for Thing Plus

 

 

Required Materials

To follow along with this tutorial, you will need an Arduino development board with the Thing Plus footprint. This includes the all variants of the SparkFun Thing Plus boards and many other Thing Plus-compatible boards! Here are a few of the compatible boards:

You will also need some headers to solder to both your Thing Plus and Qwiic Shield:

Now you probably would not want the Qwiic Shield for Thing Plus if you didn't have any Qwiic products to use with it, right? Well, if you don't have any Qwiic products, the following might not be a bad place to start:

You will need some of our Qwiic cables to connect your devices to the shield. Below are a few options:

Lastly, if you want to use a non-Qwiic I2C device, these adapters help to convert it to a Qwiic connector:

Required Tools

You will need a soldering iron, solder, and general soldering accessories to solder the header pins to the Qwiic shields:

Suggested Reading

If you aren't familiar with the Qwiic system, we recommend reading here for an overview:

qwiic_1

We would also recommend taking a look at the following tutorials if you aren't familiar with them:

How to Solder: Through-Hole Soldering: This tutorial covers everything you need to know about through-hole soldering.

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

Hardware Overview

Qwiic Connectors

The Qwiic Shield for Thing Plus has four Qwiic connectors on it. The two on the edges are the standard horizontal connectors and the two in the middle are vertical connectors.

connectors_2

I2C Jumper

This jumper is a little different than our normal I2C pull up jumpers as it is open by default. The jumper only needs to be closed if your slave device does not have pull up resistors. Essentially all SparkFun I2C breakouts come with pull up resistors on them so if you are using a Qwiic I2C device or another SparkFun I2C device, you can most likely leave it open. When closed, the SDA and SCL lines are pulled to 3.3V by 4.7K resistors. If you have never worked with solder jumpers before, check out this tutorial for some tips and tricks for working with them.

jumper_3

Board Dimensions

The shield measures 2.00in x 0.90in (50.8mm x 22.86mm) and has four mounting holes that fit a 4-40 screw.

dimensions_4

Hardware Assembly

All you need to get started using the Qwiic Shield for Thing Plus is to solder whichever headers you choose to the shield and, if necessary, to your Thing Plus (or compatible board). If you have never worked with an Arduino Shield before or need some tips, our Arduino Shields Tutorial provides detailed instructions on how to assemble and use them.

Once you have soldered headers to your shield and connected it to your Thing Plus, it's time to start connecting Qwiic devices! Below you can see the Qwiic Shield connected to a SparkFun Thing Plus - SAMD51 using the Feather Stackable Header Kit along with a couple of Qwiic Devices chained to it.

assembly_5

Resources and Going Further

For more information, take a look at the resources below.

If you are having trouble getting your Qwiic devices to connect using your newly assembled Qwiic Shield, you may want to take a look at these tutorials for help troubleshooting and reworking your shield.

制造商零件编号 DEV-16138
SPARKFUN QWIIC SHIELD FOR THING
SparkFun Electronics
制造商零件编号 WRL-15663
SPARKFUN THING PLUS ESP32 WROOM
SparkFun Electronics
制造商零件编号 WRL-15574
SPARKFUN THING PLUS - ARTEMIS
SparkFun Electronics
制造商零件编号 GPS-15712
GPS BREAKOUT NEO-M9N QWIIC U.FL
SparkFun Electronics
制造商零件编号 SEN-15805
TEMPERATURE SENSOR TMP117 QWIIC
SparkFun Electronics
制造商零件编号 ROB-15451
QWIIC MOTOR DRIVER
SparkFun Electronics
制造商零件编号 SEN-15177
QWIIC VCNL4040 PROXIMITY SENSOR
SparkFun Electronics
制造商零件编号 PRT-14427
QWIIC CABLE - 100MM
SparkFun Electronics
制造商零件编号 PRT-14428
QWIIC CABLE - 200MM
SparkFun Electronics
制造商零件编号 PRT-14426
QWIIC CABLE - 50MM
SparkFun Electronics
制造商零件编号 PRT-14429
QWIIC CABLE - 500MM
SparkFun Electronics
制造商零件编号 PRT-14425
QWIIC CABLE - BREADBOARD JUMPER
SparkFun Electronics
制造商零件编号 DEV-14495
QWIIC ADAPTER
SparkFun Electronics
制造商零件编号 SEN-14348
QWIIC ENVIRONMENTAL COMBO BRKOUT
SparkFun Electronics
制造商零件编号 SEN-15440
QWIIC BME280 ATMOSPHERIC SENSOR
SparkFun Electronics
制造商零件编号 KIT-16275
MICRO:BOT KIT - V2.0
SparkFun Electronics
制造商零件编号 CAB-17261
FLEXIBLE QWIIC CABLE - FEMALE JU
SparkFun Electronics
制造商零件编号 PRT-00115
FEMALE HEADERS
SparkFun Electronics
Add all DigiKey Parts to Cart
TechForum

Have questions or comments? Continue the conversation on TechForum, DigiKey's online community and technical resource.

Visit TechForum