LEDs

Light-Emitting Diodes (LEDs) are small, powerful lights that are used in many different applications. Blinking an LED is the classic starting point for learning how to program embedded electronics. It's the "Hello, World!" of microcontrollers. We recommend looking at the LED tutorial and SIK experiment guide to get started.

APA102 Addressable LED Hookup Guide

October 8, 2019

Connect, power, and control your APA102 addressable LED strip!

Getting Started with the MyoWare® 2.0 Muscle Sensor Ecosystem

April 1, 2022

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.

How to Power a Project

February 7, 2013

A tutorial to help figure out the power requirements of your project.

RP2040 Thing Plus Hookup Guide

January 21, 2021

Want to take a stab at advancing your programming skills? Check out the Thing Plus - RP2040, with the first microcontroller from the Raspberry Pi Foundation. This guide will get you started working with the RP2040 and programming in MicroPython and C/C++.

SparkFun Arduino UNO R4 WiFi Qwiic Kit Hookup Guide

July 11, 2023

The SparkFun Arduino UNO R4 WiFi Qwiic Kit is a great way to get started with Arduino and the Qwiic-connect system - use this guide to get started!

SparkFun gator:particle Hookup Guide

June 13, 2019

The gator:particle is an I2C heart-rate monitor and pulse oximeter that can be used as a particle sensor. This tutorial will get you started using the gator:particle with the micro:bit platform.

Non-Addressable RGB LED Strip Hookup Guide

February 19, 2020

Add color to your projects with non-addressable LED strips! These are perfect if you want to control and power the entire strip with one color for your props, car, fish tank, room, wall, or perhaps under cabinet lighting in your home.

SparkFun Inventor's Kit Experiment Guide - v4.1

August 8, 2019

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.

Large Digit Driver Hookup Guide

June 25, 2015

Getting started guide for the Large Digit display driver board. This tutorial explains how to solder the module (backpack) onto the back of the large 7-segment LED display and run example code from an Arduino.

SparkFun Inventor's Kit for micro:bit Experiment Guide

July 21, 2017

This guide contains all the information you will need to explore the twelve circuits of the SparkFun Inventors Kit for micro:bit.

Voltage, Current, Resistance, and Ohm's Law

February 6, 2013

Learn about Ohm's Law, one of the most fundamental equations in all electrical engineering.

Pulse Width Modulation

February 27, 2013

An introduction to the concept of Pulse Width Modulation.

Gator:color ProtoSnap Hookup Guide

October 18, 2018

Clip some LED's onto your gator:bit with the gator:color.

Gator:starter ProtoSnap Hookup Guide

October 18, 2018

Get started clipping sensors and lights to the micro:bit with the gator:starter gator:board from SparkFun!

SparkFun gator:bit v2 Hookup Guide

January 31, 2019

The gator:bit v2 is a breakout board for the BBC micro:bit. The gator:bit exposes almost every pin on the micro:bit to clippable pad with circuit protection. It also has as built-in addressable LEDs and a built-in buzzer.

micro:bit Breakout Board Hookup Guide

June 17, 2021

How to get started with the micro:bit breakout board.

Qwiic Twist Hookup Guide

December 13, 2018

Take your volume knob beyond 11 with the Qwiic Twist digital RGB LED encoder via I2C!

SparkFun Qwiic Micro (SAMD21E) Hookup Guide

October 24, 2019

An introduction to the Qwiic Micro SAMD21E. Level up your Arduino-skills with the powerful SAMD21 ARM Cortex M0+ processor!

AVR-Based Serial Enabled LCDs Hookup Guide

August 2, 2018

The AVR-based Qwiic Serial Enabled LCDs are a simple and cost effective solution to include in your project. These screens are based on the HD44780 controller, and include ATmega328P with an Arduino compatible bootloader. They accept control commands via Serial, SPI and I2C (via PTH headers or Qwiic connector). In this tutorial, we will show examples of a simple setup and go through each communication option.

SparkFun RTK Surveyor Hookup Guide

December 3, 2020

Learn how to use the enclosed RTK Surveyor product to achieve millimeter level geospatial coordinates.

SparkFun RTK Express Hookup Guide

June 21, 2021

Learn how to use the enclosed RTK Express product to achieve millimeter level geospatial coordinates.

Beginner Parts Kit Identification Guide

March 22, 2019

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!

LilyPad RGB LED Hookup Guide

July 18, 2019

Learn how to hook up the LilyPad RGB LED and use a common cathode RGB LED in e-textile projects.
Viewing 122 LEDs Tutorials. View All 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.