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.
Getting Started with MicroPython and the SparkFun Inventor's Kit for micro:bit
July 11, 2017
Learn MicroPython with the micro:bit.
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.
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.
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.