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.
Soil Moisture Sensor Hookup Guide
January 29, 2021
A quick hookup guide and project to get you started with the Soil Moisture Sensor from SparkFun.
MicroMod Weather Carrier Board Hookup Guide
January 14, 2021
A quick guide to help to create your own MicroMod weather station using the MicroMod Weather Carrier Board and Processor of your choice.
SparkFun Qwiic 3-Axis Accelerometer (ADXL313) Hookup Guide
November 5, 2020
Let's get moving with the SparkFun Triple Axis Digital Accelerometer Breakout - ADXL313 (Qwiic), a low cost, low power, up to 13-bit resolution, 3-axis accelerometer with a 32-level FIFO stack capable of measuring up to ±4g. This hookup guide will get users started reading measurements from the ADXL313, by Analog Devices, with an Arduino microcontroller, Jetson Nano, or Raspberry Pi.
Getting Started with the Artemis Development Kit
September 10, 2020
This guide covers the general design of the board, the installation of the recommended software used to program the Artemis DK, and some basic examples. For more advanced functionalities, we have separate software development guides for the AmbiqSDK, Arm® Mbed™ OS, and the Arduino IDE platforms that users can reference.
OpenLog Artemis Hookup Guide
August 20, 2020
How to use and re-program the OpenLog Artemis, an open source datalogger. The OLA comes preprogrammed to automatically log data with the built-in ICM-20948 Inertial Measurement Unit (IMU) 9-Degrees-Of-Freedom (9-DOF) sensor. The OLA can also record serial data, analog voltages, or readings from external Qwiic-enabled I2C devices. Some of these Qwiic-enabled devices include GPS/GNSS modules, pressure, altitude, humidity, temperature, air quality, environment, distance, and weight sensors.
SparkFun Qwiic MicroPressure Hookup Guide
July 23, 2020
Get started using your Qwiic MicroPressure breakout board with this hookup guide.
Qwiic Digital Indoor Thermometer
July 15, 2020
Qwiic-ly build a digital indoor thermometer to measure the ambient temperature of the room and display it using an OLED on an I2C bus!
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!
SparkFun Photodetector (MAX30101) Hookup Guide
June 25, 2020
The SparkFun Photodetector - MAX30101 (Qwiic) is the successor to the MAX30105 particle sensor, a highly sensitive optical sensor. This tutorial will get you started on retrieving the raw data from the MAX30101 sensor.
SparkFun Air Quality Sensor - SGP30 (Qwiic) Hookup Guide
June 5, 2020
A hookup guide to get started with the SparkFun Air Quality Sensor - SGP30 (Qwiic).
SparkFun Environmental Sensor Breakout - BME680 (Qwiic) Hookup Guide
May 14, 2020
A hookup guide to get started with the BME680 Environmental Sensor from Bosch. Monitor the air quality, temperature, humidity, and barometric pressure with this Qwiic sensor!
Wireless Remote Weather Station with micro:bit
May 11, 2020
Monitor the weather without being exposed to it through wireless communication between two micro:bits using the radio blocks! This is useful if your weather station is installed in a location that is difficult to retrieve data from the OpenLog. We will also explore a few different ways to send and receive data.
SparkFun Humidity Sensor Breakout - SHTC3 (Qwiic) Hookup Guide
May 7, 2020
A Hookup Guide to get started using the SHTC3 breakout.
SparkFun GPS Dead Reckoning NEO-M8U Hookup Guide
April 30, 2020
The u-blox NEO-M8U is a powerful GPS units that takes advantage of untethered dead reckoning (UDR) technology for navigation. The module provides continuous positioning for vehicles in urban environments and during complete signal loss (e.g. short tunnels and parking garages). We will quickly get you set up using the Qwiic ecosystem and Arduino so that you can start reading the output!
SparkFun Auto pHAT Hookup Guide
April 16, 2020
The pHAT to get your projects moving. This guide will help you get started using the Auto pHAT.
SparkFun Qwiic Digital Temperature Sensor - TMP102 Hookup Guide
March 26, 2020
Get started using your SparkFun Digital Temperature Sensor - TMP102 (Qwiic) with this Hookup Guide!
Temperature Sensor Comparison
March 18, 2020
A comparison of analog and digital temperature sensors. Which is better?
SparkFun Qwiic Thermocouple Hookup Guide
March 12, 2020
Learn how to hook up your Qwiic Thermocouple Amplifier.
micro:bot Kit Experiment Guide
February 20, 2020
Get started with the moto:bit, a carrier board for the micro:bit that allows you to control motors, and create your own robot using this experiment guide for the micro:bot kit.
Getting Started with the Autonomous Kit for the Sphero RVR
December 13, 2019
Want to get started in robotics? Look no further than the SparkFun autonomous kit for the Sphero RVR! Whether you purchased the Basic or Advanced kit, this tutorial will get you rolling...
Basic Autonomous Kit for Sphero RVR Assembly Guide
December 12, 2019
Get your Basic Autonomous Kit for Sphero RVR all hooked up with this guide!
Advanced Autonomous Kit for Sphero RVR Assembly Guide
December 12, 2019
Get your Advanced Autonomous Kit for the Sphero RVR built up with this hookup guide!
Programming the SparkFun Edge with Arduino
December 9, 2019
Running low-power machine learning examples on the SparkFun Edge can now be done using the familiar Arduino IDE. In this follow-up to the initial Edge tutorial, we'll look at how to get three examples up and running without the need to learn an entirely new SDK.
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.