The ClockClock Project
October 8, 2020
Tell the time with this fantastic Alchitry project using clocks to make a clock!
Qwiic Digital Desk Sign with MicroMod
June 30, 2022
Make a Qwiic-enabled digital desk sign with a MicroMod SAMD51 Processor Board's USB Host and a USB keyboard!
WS2812 Breakout Hookup Guide
July 24, 2013
How to create a pixel string with the WS2812 and WS2812B addressable LEDs!
mbed Starter Kit Experiment Guide
November 27, 2014
This Experiment Guide will get you started with the wonderful world of mbed microcontrollers. Need to find that next step after mastering the Arduino? This a great place to take those skills to the next level.
LED Light Bar Hookup
September 24, 2013
A quick overview of SparkFun's LED light bars, and some examples to show how to hook them up.
SparkFun Top pHAT Hookup Guide
April 16, 2020
The pHAT to sit above your other HATs. Does that make it the "king" of the pHATs? This guide will help you get started using the Top pHAT with the Raspberry Pi.
Getting Started with the SmartLED Shield for Teensy
November 9, 2018
In this tutorial, we will connect different RGB LED matrix panels to PixelMatix's SmartLED shield and Teensy.
Sending Sensor Data Over WiFi
January 16, 2022
This tutorial will show you how setup a simple peer-to-peer connection to send and receive sensor data between two ESP32 WiFi boards.
SparkFun Qwiic Alphanumeric Display Hookup Guide
October 21, 2021
A Hookup Guide to get you started with the Qwiic Alphanumeric Display.
Experiment Guide for the Johnny-Five Inventor's Kit
June 28, 2016
Qwiic Kit for Raspberry Pi Hookup Guide
July 4, 2019
Get started with the CCS811, BME280, VCNL4040, and microOLED via I2C using the Qwiic system and Python on a Raspberry Pi! Take sensor readings from the environment and display them on the microOLED, serial terminal, or the cloud with Cayenne!
FemtoBuck Constant Current LED Driver Hookup Guide v13
December 10, 2015
The FemtoBuck board is a high-efficiency, single-channel constant-current LED driver.
PicoBuck Hookup Guide v12
February 18, 2016
The PicoBuck board is a high-efficiency three-channel constant-current LED driver.
AVR-Based Serial Enabled LCDs Hookup Guide
August 2, 2018
The AVR-based Qwiic Serial Enabled LCDs are a simple and cost effective solution to include in your project. These screens are based on the HD44780 controller, and include ATmega328P with an Arduino compatible bootloader. They accept control commands via Serial, SPI and I2C (via PTH headers or Qwiic connector). In this tutorial, we will show examples of a simple setup and go through each communication option.
Basic Character LCD Hookup Guide
May 28, 2019
Liquid crystal displays (LCDs) are a great way to output a string of words or sensor data to a display for visual feedback. In this tutorial, we'll learn about LCDs, how to print a string of words to a 16x2 basic character LCD and create custom characters.
Qwiic SHIM Kit for Raspberry Pi Hookup Guide
February 16, 2021
Get started with the Serial LCD with RGB backlight and 9DoF IMU (ICM-20948) via I2C using the Qwiic system and Python on a Raspberry Pi! Take sensor readings and display them in the serial terminal or SerLCD.
IoT Power Relay
May 21, 2018
Using the ESP32 to make a web-configured timed relay.
Qwiic Micro OLED Hookup Guide
January 18, 2018
Get started displaying things with the Qwiic Micro OLED.
Micro OLED Breakout Hookup Guide
October 30, 2014
Learn how to hook up the Micro OLED breakout to an Arduino. Then draw pixels, shapes, text and bitmaps all over it!
Qwiic GPS Clock
September 14, 2020
What time is it? Time for you to... Qwiic-ly build a GPS clock and output it to a display! This project provides you with the current date and time using GPS satellites. Read the date and time as a digital or analog clock. Or even configure the clock for military, your time zone, or automatically adjust the time for daylight savings time!
Displaying Your Coordinates with a GPS Module
April 30, 2019
This Arduino tutorial will teach you how to pinpoint and display your GPS coordinates with a press of a button using hardware from our Qwiic Connect System (I2C).
SparkFun MicroMod Input and Display Carrier Board Hookup Guide
October 21, 2020
A short Hookup Guide to get started with the SparkFun MicroMod Input and Display Carrier Board
April 1, 2013
How to hook up and use the OpenSegment display shield. The OpenSegment is the big brother to the Serial 7-Segment Display. They run on the same firmware, however the OpenSegment is about twice as big.
MLX90614 IR Thermometer Hookup Guide
October 29, 2015
How to use the MLX90614 or our SparkFun IR Thermometer Evaluation Board to take temperatures remotely, over short distances.
Looking for the old, archived tutorials? Head on over to the
archived tutorials on the main
Please be aware that the tutorials you find there are no longer actively maintained.