Sensors
Turn a Qwiic Ultrasonic Distance Sensor into a Garage Distance Sensor
This tutorial will take your SparkFun Qwiic Ultrasonic Distance Sensor to the next level by turning it into a parking distance sensor!
OpenLog Artemis Hookup Guide
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.
Beginner Parts Kit Identification Guide
The essential parts for beginning (or even experienced) hobbyists that gives you all of the basic through-hole components you will need to get started playing with embedded projects. We'll identify a few parts in the kit and provide a few basic circuits to get started!
Build Your Own High-Concentration CO2 Detector
The SparkFun STC31 CO2 Sensor can accurately measure CO2 concentrations up to 100% with high repeatability and long-term stability, thanks to humidity and temperature compensation provided by the built-in SHTC3. This tutorial will show you how!
SparkFun Inventor's Kit Experiment Guide - v4.1
The SparkFun Inventor's Kit (SIK) Experiment Guide contains all of the information needed to build all five projects, encompassing 16 circuits, in the latest version of the kit, v4.1.2 and v4.1.
How to Run a 5V Device On a 3.3V System With Qwiic
Power up your 5V I2C devices on the Qwiic system! This tutorial shows you how to use the SparkFun Qwiic 5V Boost to integrate power-hungry sensors like the SEN55 seamlessly.
Getting Started with the MyoWare® 2.0 Muscle Sensor Ecosystem
The MyoWare® 2.0 Muscle Sensor, an Arduino-compatible, all-in-one electromyography (EMG) sensor from Advancer Technologies. In this tutorial, we will go over the features and related shields to connect the sensor to a muscle group.
Weather Meter Hookup Guide
How to assemble your very own weather meter!
Vernier Shield Hookup Guide
A guide to using the Vernier Shield
TMP102 Digital Temperature Sensor Hookup Guide
How to connect and use the SparkFun Digital Temperature Sensor Breakout - TMP102 with an Arduino.
Qwiic Pressure Sensor (BMP581) Hookup Guide
Get started with the SparkFun Pressure Sensor - BMP581 (Qwiic) following this Hookup Guide
INA169 Breakout Board Hookup Guide
How to interface with the INA169 Breakout Board to measure current.
SparkFun GPS-RTK Dead Reckoning ZED-F9R Hookup Guide
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!
Hackers in Residence - Hacking MindWave Mobile
Review, teardown, and hacking tutorial for the MindWave Mobile, a $99 commercial grade EEG sensor.
Tinker Kit Circuit Guide
This guide takes you through the basics of building 11 different circuits with the SparkFun Tinker Kit and how to program them using the Arduino IDE.
Calibrating Your Odometry Sensor
In this tutorial, we will cover how to calibrate your Qwiic Optical Tracking Odometry Sensor (or "OTOS") with Arduino and Python Examples.
IMU Data to Motion: Tutorial for Translating Sensor Data into Real-World Movement
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.
Display Distance Measurements On an OLED
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
In this tutorial, we will slowly turn on the load and then slowly turn it off using the N-channel MOSFET.
Displaying Sensor Data with Bluetooth
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.
Sending Sensor Data via Bluetooth
In this tutorial, we will show you how to get started on incorporating Bluetooth into your electronics projects. This project uses a SparkFun Thing Plus ESP32 Wroom USB-C to display data from a Triple Axis Accelerometer over Bluetooth.
Detecting Colors with the SparkFun Tristimulus Color Sensor
Detect and classify colors based on their CIE XYZ color space values.
SparkFun RTK Express Hookup Guide
Learn how to use the enclosed RTK Express product to achieve millimeter level geospatial coordinates.
SparkFun Indoor Air Quality Sensor - ENS160 (Qwiic) Hookup Guide
Is your air safe? Check your eCO2, TVOC, and AQI levels with the new SparkFun Indoor Air Quality Sensor - ENS160!