Tutorials

Creating a Humidor Control Box

March 13, 2013

Because some of our boards need to be re-humidified after reflow, we decided to make our own humidor. This tutorial will focus on how to model a project in 3D and then fabricate it using a CNC routing machine.

Cryptographic Co-Processor ATECC508A (Qwiic) Hookup Guide

October 17, 2019

Learn how to use some of the standard features of the SparkFun Cryptographic Co-processor.

Current Sensor Breakout (ACS723) Hookup Guide

June 21, 2018

Learn how to measure the current consumption of your project using the ACS723 Current Sensor.

Customizing LilyPad LED Colors

May 19, 2014

A short guide to creating a rainbow of new LilyPad LED colors at home!

DA16200 Thing Plus Hookup Guide

September 15, 2022

A guide to get started with the DA16200 Thing Plus.

Das Blinken Top Hat

January 22, 2014

A top hat decked out with LED strips makes for a heck of a wedding gift.

Data Types in Arduino

November 6, 2013

Learn about the common data types and what they signify in the Arduino programming environment.

DeadOn RTC Breakout Hookup Guide

October 6, 2016

An introduction to the DS3234 real-time clock (RTC), example wiring diagrams, and an Arduino library!

Decade Resistance Box Hookup Guide

December 4, 2014

How to assemble the decade resistance box, then use it as a design and measurement tool.

Designing PCBs: Advanced SMD

December 10, 2012

Advanced Eagle layout for PCBs with SMD devices.

Designing with MicroMod

October 21, 2020

This tutorial will walk you through the specs of the MicroMod processor and carrier board as well as the basics of incorporating the MicroMod form factor into your own PCB designs!

Designing with the SparkFun Artemis

June 20, 2019

Let's chat about layout and design considerations when using the Artemis module.

Dialog ULP WiFi DA16200 R3 Shield Hookup Guide

October 7, 2021

Add WiFi to your project with this hookup guide for our Dialog's Ultra Low Power DA16200 R3 shield!

Digital Logic

October 3, 2013

A primer on digital logic concepts in hardware and software.

Digital Sandbox Arduino Companion

July 31, 2014

Let's take the same examples from the ArduBlock-based Digital Sandbox guide, and implement them using Arduino code.

Digital Sandbox Experiment Guide

July 31, 2014

Your guide to the Digital Sandbox! 16+ experiments that, using a graphical programming language, teach you to blink LEDs, monitor microphones, read temperature, and much more.

DigitalSandbox PicoBoard

August 15, 2014

This tutorial walks through how to upload code to your Digital Sandbox to emulate the functionality of the PicoBoard with Scratch.

Digital Temperature Sensor Breakout - AS6212 (Qwiic) Hookup Guide

September 9, 2021

Get started measuring highly accurate temperatures at extremely low power with the AS6212 temperature sensor on the SparkFun Digital Temperature Sensor Breakout - AS6212 (Qwiic).

Diodes

May 9, 2013

A diode primer! Diode properties, types of diodes, and diode applications.

Discrete Semiconductor Kit Identification Guide

November 19, 2015

Get to know the contents of the SparkFun Discrete Semiconductor Kit.

Displaying Sensor Data with Bluetooth

March 28, 2023

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.

Displaying Your Coordinates with a GPS Module

April 30, 2019

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).

DIY Heated Earmuffs

January 31, 2018

Embedded with heating pads and four Neopixel rings, these earmuffs do more than your average winter accessory to keep you warm while still looking good.
Viewing all 936 Tutorials.

Old Tutorials

Looking for the old, archived tutorials? Head on over to the archived tutorials on the main SparkFun site.
Please be aware that the tutorials you find there are no longer actively maintained.