SparkFun RTK Facet Hookup Guide
December 16, 2021
Setup the RTK Facet in minutes to begin gathering millimeter level geospatial coordinates.
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. 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.
MicroMod Data Logging Carrier Board Hookup Guide
October 21, 2020
Get started with some customizable MicroMod data logging with the Data Logging Carrier Board.
SparkFun BME280 Breakout Hookup Guide
October 22, 2015
A guide for connecting the BME280 sensor to a microcontroller, and for using the SparkFun Arduino library.
MicroMod Environmental Function Board Hookup Guide
November 11, 2021
The SparkFun MicroMod Environmental Function Board adds additional sensing options to the MicroMod Processor Boards. This function board includes three sensors to monitor air quality (SGP40), humidity & temperature (SHTC3), and CO2 concentrations (STC31) in your indoor environment. To make it even easier to use, all communication is over the MicroMod's I2C bus! In this tutorial, we will go over how to connect the board and read the sensors.
MicroMod Main Board Hookup Guide
November 11, 2021
The MicroMod Main Board - Single and Double are specialized carrier boards that allow you to interface a Processor Board with a Function Board(s). The modular system allows you to add an additional feature(s) to a Processor Board with the help of a Function Board(s). In this tutorial, we will focus on the basic functionality of the Main Board - Single and Main Board - Double.
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.
MicroMod Asset Tracker Carrier Board Hookup Guide
February 25, 2021
Get started with the SparkFun MicroMod Asset Tracker Carrier Board following this Hookup Guide. The Asset Tracker uses the u-blox SARA-R510M8S LTE-M / NB-IoT module to provide a host of data communication options.
MicroSD Shield and SD Breakout Hookup Guide
March 25, 2015
Adding external storage in the form of an SD or microSD card can be a great addition to any project. Learn how in this hookup guide for the microSD shield and SD breakout boards.
Python Programming Tutorial: Getting Started with the Raspberry Pi
June 27, 2018
This guide will show you how to write programs on your Raspberry Pi using Python to control hardware.
Qwiic OpenLog Hookup Guide
February 7, 2019
The updated Qwiic version of the OpenLog Hookup Guide
Reading and Writing Serial EEPROMs
August 11, 2017
EEPROM is a great way to add extra memory to your microcontroller project. Wait 'til you see how easy it is to use!
Hazardous Gas Monitor
June 17, 2016
Build a portable gas monitor to check for dangerous levels of hazardous gases.
Spectral Triad (AS7265x) Hookup Guide
November 8, 2018
Learn how to wield the power of 18 channels of UV to NIR spectroscopy with AS72651 (UV), AS72652 (VIS), and AS72653 (NIR) sensors!
OpenLog Hookup Guide
April 7, 2016
An introduction to working with the OpenLog data logger.
Graph Sensor Data with Python and Matplotlib
July 23, 2018
Use matplotlib to create a real-time plot of temperature data collected from a TMP102 sensor connected to a Raspberry Pi.
GPS Geo-Mapping at the Push of a Button
September 27, 2019
Let's ramp up our GPS tracking skills with KML files and Google Earth. We'll make a tracker that logs location and allows us to visualize our steps with Google Earth.
SparkFun gator:RTC Hookup Guide
September 5, 2019
The gator:RTC is an I2C based, real-time clock (RTC) for keeping time while your micro:bit isn't powered. This tutorial will get you started using the gator:RTC with the micro:bit platform.
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.
MicroSD Breakout With Level Shifter Hookup Guide
February 25, 2016
How to use the level translating µSD device.
micro:climate Kit Experiment Guide
July 21, 2017
A weather station kit that is built on top of the inexpensive, easy-to-use micro:bit and Microsoft MakeCode.
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.
GPS Logger Shield Hookup Guide
February 11, 2016
How to assemble and hookup the SparkFun GPS Logger Shield. Never lose track of your Arduino again!
Weather Station Wirelessly Connected to Wunderground
April 11, 2014
Build your own open-source, official Wunderground weather station that connects over WiFi via an Electric Imp.
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.