Arduino
This popular development board is great for beginners and advanced users alike. It comes in a variety of flavors and is extensible with "shields" for adding special functionality. Find tutorials here to learn how to do cool stuff using the Arduino platform.
Qwiic TMP117 High Precision Digital Temperature Sensor Hookup Guide
November 14, 2019
Add a high precision, digital temperature sensor to your projects using the TMP117 over the I2C!
Qwiic ToF Imager - VL53L5CX Hookup Guide
January 27, 2022
Hookup Guide for the Qwiic ToF Imager - VL53L5CX
Qwiic Transparent OLED HUD Hookup Guide
February 21, 2019
Learn how to connect that sweet transparent OLED.
Qwiic Twist Hookup Guide
December 13, 2018
Take your volume knob beyond 11 with the Qwiic Twist digital RGB LED encoder via I2C!
Raspberry Pi Stand-Alone Programmer
March 8, 2018
This tutorial will show you how to use a headless Raspberry Pi to flash hex files onto AVR microcontrollers as a stand-alone programmer. It also tells the story about production programming challenges, how SparkFun came to this solution, and all the lessons learned along the way.
Reading and Writing Serial EEPROMs
August 11, 2017
EEPROM is a great way to add extra memory to your microcontroller project. Wait 'til you see how easy it is to use!
Real Time Clock Module Hookup Guide
October 6, 2016
A quick introduction to the DS1307 RTC module and a hookup guide for the SparkFun Breakout.
Real Time Clock Module - RV-8803 (Qwiic) Hookup Guide
April 2, 2020
A Hookup Guide for the SparkFun Real Time Clock Module - RV-8803 (Qwiic). Learn how to integrate the RV-8803 into your next time-keeping project.
RedBoard Edge Hookup Guide
June 1, 2018
The RedBoard Edge is a RedBoard that's been rebuilt around the idea that projects are eventually put into an enclosure to help clean up their look.
RedBoard Plus Hookup Guide
July 1, 2021
This tutorial covers the basic functionality of the RedBoard Plus. This tutorial also covers how to get started blinking an LED and using the Qwiic system.
RedBoard Qwiic Hookup Guide
January 10, 2019
This tutorial covers the basic functionality of the RedBoard Qwiic. This tutorial also covers how to get started blinking an LED and using the Qwiic system.
RedBoard Santa Trap
December 25, 2014
A fun holiday project to try for anyone looking to catch Santa on Christmas!
RedBoard Turbo Hookup Guide
January 24, 2019
An introduction to the RedBoard Turbo. Level up your Arduino-skills with the powerful SAMD21 ARM Cortex M0+ processor!
RedBoard vs. Uno
August 6, 2013
In this tutorial we discuss the differences and similarities between the RedBoard and the Arduino Uno (SMD and PTH). The development platforms
Red Box Robot Hookup Guide
November 23, 2016
Turn an iconic SparkFun red box into an obstacle-avoiding robot.
RedStick Hookup Guide
January 28, 2016
Learn about the SparkFun RedStick, a USB thumb drive-sized Arduino-compatible development platform.
Reducing Arduino Power Consumption
November 10, 2016
A tutorial about different ways to reduce the current draw for your next Arduino project the easy way.
Re-Programming the LilyTiny / LilyTwinkle
September 11, 2014
A quick tutorial showing how to reprogram the ATtiny85 IC found on the LilyTiny or LilyTwinkle boards.
RFID Beginners Tutorial
June 15, 2020
In this tutorial we'll revisit some RFID basics and practice by making a remote work logger using an RFID reader and a GPS module. You'll scan a card and get ID, location, and time. All the perfect data to punch in and punch out from the middle of Nowhere!
RFM69HCW Hookup Guide
April 29, 2016
The RFM69HCW is an inexpensive transceiver that you can use to create all kinds of wireless projects. This tutorial will help you get started.
RGB Panel Hookup Guide
December 12, 2013
Make bright, colorful displays using the 32x16, 32x32, and 32x64 RGB LED matrix panels. This hookup guide shows how to hook up these panels and control them with an Arduino.
RGB Panel Jumbotron
August 5, 2014
This tutorial will show you how to combine a webcam, a 32x32 RGB LED panel, and a Teensy 3.1 to stream video from the webcam, pixelate it, and display it on the LED panel - LIVE.
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.