Single Board Computer
Need more brains for your project? There are several different kinds of Single Board Computers today that will give you all of the power of a modern computer on a small board with lots of inputs and outputs.
Adding WiFi to the NVIDIA Jetson
Step by step instructions for setting up and installing the Edimax N150 USB WiFi/BLE adapter on your NVIDIA Jetson Nano
Advanced Autonomous Kit for Sphero RVR Assembly Guide
Get your Advanced Autonomous Kit for the Sphero RVR built up with this hookup guide!
Assembly Guide for SparkFun JetBot AI Kit V2.0
Assembly Guide for the SparkFun JetBot AI Kit v2.0. This tutorial includes photos & comments to assemble the two-layer chassis & additional components unique to the JetBot kit.
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!
BeagleBone Black Proto Cape Hookup Guide
Learn how to get started making your own capes for the BeaglBone Black using the BeagleBone Proto Cape.
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.
Environmental Monitoring with the Tessel 2
Build an air-conditioner monitoring device to collect environment information and store it in the cloud.
Experiment Guide for the Johnny-Five Inventor's Kit
Use the Tessel 2 and the Johnny Five Inventors kit to explore the world of JavaScript enabled hardware through 14 awesome experiments!
General Guide to SparkFun Blocks for Intel® Edison
A general guide for using SparkFun Blocks for Intel® Edison in your next project!
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 the Tessel 2
Get your Tessel 2 up and running by blinking and LED, the Hello World of embedded electronics.
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.
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 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 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.
Installing libmraa on Ubilinux for Edison
libmraa is a tool kit for interacting with various Intel single board computers.
Introduction to the Raspberry Pi GPIO and Physical Computing
This tutorial will teach you how to set up your Raspberry Pi as a full desktop computer and read in sensor data through the GPIO using SparkFun hardware.
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.