Tutorials
OpenScale Applications and Hookup Guide
July 22, 2016
OpenScale allows you to have a permanent scale for industrial and biological applications. Learn how to use the OpenScale board to read and configure load cells.
Basic LED Animations for Beginners (Arduino)
December 3, 2019
Let's have some fun with LEDs! We'll explore LEDs once again with the SparkFun RedBoard Qwiic, making cool effects, and putting those effects to work using a sensor.
Polarity
June 14, 2013
An introduction to polarity in electronic components. Discover what polarity is, which parts have it, and how to identify it.
What is Electricity?
June 13, 2013
We can see electricity in action on our computers, lighting our houses, as lightning strikes in thunderstorms, but what is it? This is not an easy question, but this tutorial will shed some light on it!
Qwiic GRID-Eye Infrared Array (AMG88xx) Hookup Guide
May 3, 2018
The Panasonic GRID-Eye (AMG88xx) 8x8 thermopile array serves as a functional low-resolution infrared camera. This means you have a square array of 64 pixels each capable of independent temperature detection. It’s like having thermal camera (or Predator’s vision), just in really low resolution.
Getting Started with OBD-II
October 8, 2015
A general guide to the OBD-II protocols used for communication in automotive and industrial applications.
Qwiic Ambient Light Sensor (VEML6030) Hookup Guide
July 18, 2019
The VEML6030 is a high accuracy ambient light sensor with 16-bit resolution. This I2C sensor can detect light similar to the human eye response. Start detecting light levels in your environment!
SparkFun Paper Circuit Kits
July 5, 2018
Learn how to build a simple paper circuit using copper tape, a 5mm LED, and a 3V coin cell battery.
LogicBlocks & Digital Logic Introduction
March 31, 2014
Introducing fundamental digital logic concepts and LogicBlocks
GPS Differential Vector Pointer
May 31, 2016
Use GPS to have two objects, a base and a target, point towards one another. This can be used to aim a directional antenna (or in the case of this project, a laser) from one object to the other object at a distance that is only limited by your ability to provide the base station with the target's GPS location.
Proto Pedal Example: Analog Equalizer Project
September 22, 2016
Building a gyrator-based analog equalizer using the Proto Pedal.
PIC-Based Serial Enabled Character LCD Hookup Guide
May 29, 2018
The PIC-based serial enabled character LCD backpack is a simple and cost effective solution for interfacing to character Liquid Crystal Displays (LCDs) based on the HD44780 controller. The backpack simplifies the number of wires needed and allows your project to display all kinds of text and numbers.
How to Run a Raspberry Pi Program on Startup
September 18, 2018
In this tutorial, we look at various methods for running a script or program automatically whenever your Raspberry Pi (or other Linux computer) boots up.
Computer Vision and Projection Mapping in Python
February 6, 2019
Use computer vision to detect faces and project images on top of them.
Keyboard Shortcut, Qwiic Keypad
April 25, 2019
A simple project using the Qwiic Keypad and the RedBoard Turbo to create your own custom hotkey-pad.
Live Spotify Album Art Display
January 23, 2019
Learn how to turn our 64x64 RGB LED Matrix Panel into a display for your current Spotify album art using an ESP32.
DIY Light-Up Shoes
September 28, 2017
This tutorial provides everything you need to know to make your own light up high top sneakers!
LED Cloud-Connected Cloud
February 22, 2016
Make an RGB colored cloud light! You can also control it from your phone, or hook up to the weather!
DIY Light Sculpture
August 23, 2018
In this digital fabrication project featuring 3D printing, laser cutting, and DIY electronics, you will build a beautiful design object for your desktop or night stand.
LumiDrive Hookup Guide
January 17, 2019
The LumiDrive LED Driver is SparkFun’s foray into all things Python on micro-controllers. With the SparkFun LumiDrive you will be able to control and personalize a whole strand of APA102s directly from the board itself.
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.