The Raspberry Pi is a popular single-board computer, especially for those interested in programming with Scratch or Python. We recommend checking out Getting Started with Raspberry Pi to get started before exploring the tutorials tagged with Raspberry Pi.
2D Barcode Scanner Breakout Hookup Guide
May 27, 2021
A quick Hookup Guide to get you started with the SparkFun 2D Barcode Scanner Breakout.
Advanced Autonomous Kit for Sphero RVR Assembly Guide
December 12, 2019
Get your Advanced Autonomous Kit for the Sphero RVR built up with this hookup guide!
Air Quality Sensor - SGP40 (Qwiic) Hookup Guide
June 24, 2021
Get started measuring indoor air quality with the SparkFun Air Quality Sensor - SGP40 (Qwiic) Hookup Guide.
Bark Back Interactive Pet Monitor
March 8, 2017
Monitor and interact with pets through this dog bark detector project based on the Raspberry Pi!
Basic Autonomous Kit for Sphero RVR Assembly Guide
December 12, 2019
Get your Basic Autonomous Kit for Sphero RVR all hooked up with this guide!
Basic Servo Control for Beginners
February 25, 2020
An introductory tutorial demonstrating several ways to use and interact with servo motors!
Building Large LED Installations
July 16, 2015
Learn what it takes to build large LED installations from planning to power requirements to execution.
Computer Vision and Projection Mapping in Python
February 6, 2019
Use computer vision to detect faces and project images on top of them.
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).
FLIR Lepton Hookup Guide
March 26, 2015
See the invisible world of infrared radiation using the FLIR Dev Kit and Raspberry Pi.
Getting Started with the A111 Pulsed Radar Sensor
September 26, 2019
Get started with the Acconeer A111 SDK with a Raspberry Pi! The tiny A111 pulsed coherent radar (PCR) adds high-precision, cutting-edge distance measurement for speed-, material-, motion-, or gesture-sensing projects! We’re not talking about simple ultrasonic, or even infrared sensors here, but 60GHz radar!
Getting Started with the Autonomous Kit for the Sphero RVR
December 13, 2019
Want to get started in robotics? Look no further than the SparkFun autonomous kit for the Sphero RVR! Whether you purchased the Basic or Advanced kit, this tutorial will get you rolling...
Getting Started with the Raspberry Pi Zero 2 W
December 22, 2021
Learn how to setup, configure and use the latest version of the smallest Raspberry Pi out there, the Raspberry Pi Zero 2 W.
Getting Started with the Raspberry Pi Zero Wireless
July 13, 2017
Learn how to setup, configure and use the smallest Raspberry Pi yet, the Raspberry Pi Zero - Wireless.
Getting Started with TJBot
December 14, 2017
This post will walk you through setting up your TJBot and getting started with the first three recipe examples provided by IBM.
Getting Started with Walabot
February 15, 2018
See through walls, track objects, monitor breathing patterns, and more using the power of radio frequency with the Walabot! In this tutorial, we will explore Walabot’s features using the Software Demo Kit (SDK) on Windows and the Application Programming Interface (API) on Linux-based distributions for embedded projects.
Graph Sensor Data with Python and Matplotlib
July 23, 2018
Use matplotlib to create a real-time plot of temperature data collected from a TMP102 sensor connected to a Raspberry Pi.
Hackers in Residence: The Sound Visualizer
March 23, 2015
A fun project that uses a Raspberry Pi and a custom Java app to create your own sound visualizer using a RGB LED matrix.
Hackers in Residence: The Sound Visualizer Pt. 2
May 7, 2015
An addition to a previous project, this time using a PC and a custom Java app to create your own music visualizer using a RGB LED matrix.
Headless Raspberry Pi Setup
April 23, 2018
Configure a Raspberry Pi without a keyboard, mouse, or monitor.
How to Install CH340 Drivers
August 6, 2019
How to install CH340 drivers (if you need them) on Windows, Mac OS X, and Linux.
How to Make a Magic Mirror with Raspberry Pi
June 17, 2020
Need a great project for your Raspberry Pi 4 kit? Use it to create a command center to display the weather, clock, your calendar, or even a news feed!
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.
How to Use Remote Desktop on the Raspberry Pi with VNC
July 9, 2018
Use RealVNC to connect to your Raspberry Pi to control the graphical desktop remotely across the network.
Looking for the old, archived tutorials? Head on over to the
archived tutorials on the main
Please be aware that the tutorials you find there are no longer actively maintained.