Qwiic

Qwiic Banner



The SparkFun Qwiic Connect System is an ecosystem of I2C sensors, actuators, shields, and cables that make prototyping faster and less prone to error. Get it? It's quick Qwiic! The following tutorials tagged takes advantage of the Qwiic system.

GNSS Correction Data Receiver (NEO-D9S) Hookup Guide

October 27, 2022
Add GNSS correction data to your high precision GNSS (HPG) receiver with the u-blox NEO-D9S! This tutorial will get you started with the ZED-F9P, NEO-D9S, and the ESP32 IoT RedBoard.

SparkFun RTK Facet L-Band Hookup Guide

June 9, 2022
Setup the RTK Facet L-Band in minutes to begin gathering millimeter level geospatial coordinates.

Smart Plant Care! Build a Qwiic Soil Moisture Sensor System

February 5, 2025
See whether your plants are happy or not with their soil moisture level in this Qwiic Circuit Creation!

Garage Distance Sensor

January 31, 2025
This tutorial will take your SparkFun Qwiic Ultrasonic Distance Sensor to the next level by turning it into a parking distance sensor!

SparkFun GPS-RTK Dead Reckoning ZED-F9R Hookup Guide

July 9, 2020
The u-blox ZED-F9R is a powerful GPS-RTK unit that uses a fusion of IMU, wheel ticks, a vehicle dynamics model, correction data, and GNSS measurements to provide highly accurate and continuous position for navigation in the difficult conditions. We will quickly get you set up using the Qwiic ecosystem through Arduino and Python so that you can start reading the output!

How to Play Multiple Buzzers at Once

October 18, 2024
This tutorial demonstrates the SparkFun Qwiic Buzzer's ability to control multiple buzzers simultaneously by playing a 3-part arrangement of a segment of the Super Mario Bros Theme!

Calibrating Your Odometry Sensor

December 2, 2024
In this tutorial, we will cover how to calibrate your Qwiic Optical Tracking Odometry Sensor (or "OTOS") with Arduino and Python Examples.

SparkFun Qwiic RFID-IDXXLA Hookup Guide

March 14, 2019
The Qwiic RFID ID-XXLA is an I2C solution that pairs with the ID-LA modules: ID-3LA, the ID-12LA, or the ID-20LA, and utilizes 125kHz RFID chips. Let's take a look at the hardware used for this tutorial.

Moving Beyond the Ordinary With the Qwiic Alphanumeric Display

November 7, 2024
More than just numbers, more than just letters, with a little creative coding you can do teach your alphanumeric display lots of new tricks.

IMU Data to Motion: Tutorial for Translating Sensor Data into Real-World Movement

November 3, 2024
Sometimes we want to do more with our data than just watch the values roll by on a screen. In this tutorial, we'll take a look at one way we can translate that data to movement.

Qwiic Joystick Hookup Guide

February 21, 2019
Looking for an easy way to implement a joystick to your next Arduino or Raspberry Pi project? This hookup guide will walk you through using the Qwiic Joystick with the Arduino IDE on a RedBoard Qwiic and in Python on a Raspberry Pi.

SparkFun Qwiic Button Hookup Guide

January 23, 2020
A Hookup Guide for the SparkFun Qwiic Button (Red) and SparkFun Qwiic Button Breakout. Goes over connecting the Qwiic Button to an Arduino microcontroller and using it with the Qwiic Button Arduino library.

Display Distance Measurements On an OLED

July 2, 2024
This tutorial will take your SparkFun Qwiic Ultrasonic Distance Sensor to the next level by adding a cool little OLED display.

Fading with the MOSFET Power Switch and Buck Regulator

July 1, 2024
In this tutorial, we will slowly turn on the load and then slowly turn it off using the N-channel MOSFET.

Qwiic Pro Micro USB-C (ATmega32U4) Hookup Guide

February 6, 2020
An overview of the ATmega32U4-based Qwiic Pro Micro USB-C, how to install it, and how to use it with Arduino.

SparkFun QwiicBus Hookup Guide

April 1, 2021
Build a long-range, noise-isolated I2C bus with the SparkFun QwiicBus Kit featuring the QwiicBus EndPoint and MidPoint following this Hookup Guide.

SparkFun RTK Facet Hookup Guide

December 16, 2021
Setup the RTK Facet in minutes to begin gathering millimeter level geospatial coordinates.

RFID Beginners Tutorial

June 15, 2020
Make a remote work logger using an RFID reader and a GPS module. Scan a card and get ID, location, and time. All the perfect data to punch in and punch out from the middle of Nowhere!

Displaying Sensor Data with Bluetooth

March 28, 2023
In our previous Bluetooth tutorial called Sending Sensor Data Via Bluetooth, we showed how to display data from a triple axis accelerometer over the Arduino IDE’s serial monitor. Continuing off of the first tutorial, we are going to expand this project to include more capabilities for visualizing and interacting with your accelerometer data.

MicroMod ESP32 Processor Board Hookup Guide

October 21, 2020
A short hookup guide to get started with the SparkFun MicroMod ESP32 Processor Board.

Detecting Colors with the SparkFun Tristimulus Color Sensor

August 22, 2024
Detect and classify colors based on their CIE XYZ color space values.

IoT RedBoard ESP32 Development Board Hookup Guide

August 18, 2022
Delve into the functionality-rich world of the IoT RedBoard ESP32 Development Board!

SparkFun RTK Express Hookup Guide

June 21, 2021
Learn how to use the enclosed RTK Express product to achieve millimeter level geospatial coordinates.

SparkFun NanoBeacon Board - IN100 Hookup Guide

February 16, 2023
A quick guide to show how to configure and use your own 2.4Ghz wireless beacon with the SparkFun NanoBeacon Board - IN100.
Viewing 203 Qwiic Tutorials. View All Tutorials.

Old Tutorials

Looking for the old, archived tutorials? Head on over to the archived tutorials on the main SparkFun site.
Please be aware that the tutorials you find there are no longer actively maintained.