Tutorials
SparkFun gator:environment Hookup Guide
The gator:environment combines two I2C sensors for temperature, humidity, pressure, eCO2, and eTVOC values. This tutorial will get you started using the gator:environment with the micro:bit platform.
SparkFun gator:microphone Hookup Guide
The gator:microphone is an I2C sensor for detecting sound with an electret microphone. This tutorial will get you started using the gator:microphone with the micro:bit platform.
SparkFun gator:soil Hookup Guide
The gator:soil is analog soil moisture sensor. This tutorial will get you started using the gator:soil with the micro:bit platform.
TPL5110 Nano Power Timer Hookup Guide
The TPL5110 Nano Power Timer is ideal for applications that require low power, and especially those projects that are running off of a LiPo battery. The Nano Power Timer will turn on your project after the set amount of time, continuously.
Capacitive Touch Slider (CAP1203) Hookup Guide
An easy and Qwiic way to add capacitive touch to any of your projects using the CAP1203! In this guide, we go over how to connect and set up your Capacitive Touch Slider so you can start playing with it right away.
LiPo Charger Plus Hookup Guide
This tutorial shows you how to hook up and use the SparkFun LiPo Charger Plus board.
Basic Character LCD Hookup Guide
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.
SAMD51 Thing Plus Hookup Guide
This tutorial covers the basic functionality of the SAMD51 Thing Plus and highlights the features of the new ARM Cortex-M4F development board.
Qwiic 12-Bit ADC Hookup Guide
Need to add more analog inputs for your project? Check out the Qwiic 12-bit ADC.
ARM Programming
How to program SAMD21 or SAMD51 boards (or other ARM processors).
Qwiic pHAT for Raspberry Pi Hookup Guide
Get started interfacing your Qwiic enabled boards with your Raspberry Pi. The Qwiic pHAT connects the I2C bus (GND, 3.3V, SDA, and SCL) on your Raspberry Pi to an array of Qwiic connectors.
Buck-Boost Hookup Guide
This tutorial shows you how to hook up and use the SparkFun Buck-Boost board.
Using Home Assistant to Expand Your Home Automations
An introduction to Home Assistant, an open source home automation hub.
Displaying Your Coordinates with a GPS Module
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).
Wireless Gesture Controlled Robot
Control the RedBot wirelessly based on the movement of your hand using an accelerometer, Arduino, and XBees!
Keyboard Shortcut, Qwiic Keypad
A simple project using the Qwiic Keypad and the RedBoard Turbo to create your own custom hotkey-pad.
Qwiic Keypad Hookup Guide
If you are tired of taking up GPIO pins, wiring a bunch of pull up resistors, and using firmware that scans the keys taking up valuable processing time... check out the new Qwiic Keypad.
LED Gumball Machine
Hacking gumball machines to make the world a happier, blinkier place.
Wireless Glove Controller
Build a wireless glove controller with Arduinos to trigger an LED using XBees!
How to Create a MakeCode Package for Micro:Bit
Learn how to develop code blocks for the Micro:bit in Microsoft MakeCode!
How to Use a Ruler
Showing off some of the features of the SparkFun Ruler.
Qwiic Scale Hookup Guide
Create your own digital scale quickly and easily using the Qwiic Scale!
TFT LCD Breakout 1.8in 128x160 Hookup Guide
This TFT LCD Breakout is a versatile, colorful, and easy way to experiment with graphics or create a user interface for your project.
SparkFun GPS Breakout (ZOE-M8Q and SAM-M8Q) Hookup Guide
The SparkFun ZOE-M8Q and SAM-M8Q are two similarly powerful GPS units but with different project applications. We'll compare both chips before getting each up and running.