Tutorials
What's the difference between the ZED-F9P and the ZED-X20P?
The ZED-X20P, u-blox's successor to the ZED-F9P is popping up in new products, like our breakout boards and GNSS Flex modules. Find out here what the differences are between these two GNSS receivers and how you can upgrade your PNT projects to the newest tech.
SparkFun GPS Breakout (ZOE-M8Q and SAM-M8Q) Hookup Guide
The SparkFun ZOE-M8Q and SAM-M8Q are three similarly powerful GNSS boards, but with different project applications. We'll compare both GNSS receivers before getting each up and running.
Qwiic & Easy DIY Ambient Light Indicator
This tutorial will guide you in using your SparkFun Ambient Light Sensor to help detect light on your SparkFun Qwiic button
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!
MicroMod Main Board Hookup Guide V2
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 V2.1 and Main Board - Double and V2.2.
What is an Arduino?
What is this 'Arduino' thing anyway? This tutorials dives into what an Arduino is and along with Arduino projects and widgets.
Serial Peripheral Interface (SPI)
SPI is commonly used to connect microcontrollers to peripherals such as sensors, shift registers, and SD cards.
Voltage, Current, Resistance, and Ohm's Law
Learn about Ohm's Law, one of the most fundamental equations in all electrical engineering.
Alternating Current (AC) vs. Direct Current (DC)
Learn the differences between AC and DC, the history, different ways to generate AC and DC, and examples of applications.
How to Use a Breadboard
Welcome to the wonderful world of breadboards. Here we will learn what a breadboard is and how to use one to build your very first circuit.
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.
Getting Started with the SparkFun Air Velocity Sensor
Need to keep track of the airflow in your data center or around your servers? How about making sure your HVAC and air control systems are functioning at full capacity? Or, if you're more fun, what about figuring out how fast your RC airplane is going? Well, the SparkFun Air Velocity Sensor Breakout - FS3000-1005 and FS3000-1015 can help you with all that and more! It's super easy, super Qwiic to hookup, and super fun to play with. Let's have a look!
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!
How to Use a Multimeter
Learn the basics of using a multimeter to measure continuity, voltage, resistance and current.
How to Read a Schematic
An overview of component circuit symbols, and tips and tricks for better schematic reading. Click here, and become schematic-literate today!
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!
Setup and Using MicroPython for Beginners
In this tutorial, our goal is to help guide you through using MicroPython on a microcontroller unit or Linus SBC, setting up and running mpremote, and getting started with three different development environments
Breadboard Power Supply Kit 5V/3.3V Quickstart Guide
Quick start guide for the Breadboard Power Supply Kit 5V/3.3V
Installing Board Definitions in the Arduino IDE
How do I install a custom Arduino board/core? It's easy! This tutorial will go over how to install an Arduino board definition using the Arduino Board Manager. We will also go over manually installing third-party cores, such as the board definitions required for many of the SparkFun development boards.
How to Upgrade Firmware of a u-blox GNSS Receiver
A few steps and you'll upgrade to the latest features on a u-blox GNSS receiver.
nRF9160 Thing Plus Hookup Guide
Getting started with the nRF9160 from Circuit Dojo and SparkFun!
How to Sell Your Widget on SparkFun
Have an awesome electronic widget that you want to get to market? We can help resell, or maybe even manufacture it! Find out how.
SparkFun RTK Facet L-Band Hookup Guide
Setup the RTK Facet L-Band in minutes to begin gathering millimeter level geospatial coordinates.
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.