Raspberry Pi
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
A quick Hookup Guide to get you started with the SparkFun 2D Barcode Scanner Breakout.
Advanced Autonomous Kit for Sphero RVR Assembly Guide
Get your Advanced Autonomous Kit for the Sphero RVR built up with this hookup guide!
Air Quality Sensor - SGP40 (Qwiic) Hookup Guide
Get started measuring indoor air quality with the SparkFun Air Quality Sensor - SGP40 (Qwiic) Hookup Guide.
Bark Back Interactive Pet Monitor
Monitor and interact with pets through this dog bark detector project based on the Raspberry Pi!
Basic Autonomous Kit for Sphero RVR Assembly Guide
Get your Basic Autonomous Kit for Sphero RVR all hooked up with this guide!
Basic Servo Control for Beginners
An introductory tutorial demonstrating several ways to use and interact with servo motors!
Building Large LED Installations
Learn what it takes to build large LED installations from planning to power requirements to execution.
Computer Vision and Projection Mapping in Python
Use computer vision to detect faces and project images on top of them.
Digital Temperature Sensor Breakout - AS6212 (Qwiic) Hookup Guide
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
See the invisible world of infrared radiation using the FLIR Dev Kit and Raspberry Pi.
Getting Started with the A111 Pulsed Radar Sensor
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
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
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
Learn how to setup, configure and use the smallest Raspberry Pi yet, the Raspberry Pi Zero - Wireless.
Getting Started with TJBot
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
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
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
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
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
Configure a Raspberry Pi without a keyboard, mouse, or monitor.
How to Install CH340 Drivers
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
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
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
Use RealVNC to connect to your Raspberry Pi to control the graphical desktop remotely across the network.