Motors
Motors provide a way for our devices to interact with us and the environment. They can provide haptic feedback for notification, add movement to your robot, help 3D print a model, or CNC mill a material. Some basic motors types include DC brush, servos, brushless, stepper, linear motors. Not sure what motor to select? Check out Motors and Selecting the Right One and the hobby servo tutorial for more information to start.
IMU Data to Motion: Tutorial for Translating Sensor Data into Real-World Movement
Sometimes we want to do more with our data than just watch the values roll by on a screen. In this tutorial, we'll take a look at one way we can translate that data to movement.
Red Hat Co.Lab Robotic hand kit curriculum guide
Hookup guide for Red Hat Robotic Hand kit
Tinker Kit Circuit Guide
This guide takes you through the basics of building 11 different circuits with the SparkFun Tinker Kit and how to program them using the Arduino IDE.
Qwiic Haptic Driver DA7280 Hookup Guide
The Qwiic Haptic Driver includes an itty-bitty, Linear Resonant Actuator (LRA) vibration motor and Dialog Semiconductor's DA7280 motor driver IC for applications that require haptic feedback.
The ClockClock Project
Tell the time with this fantastic Alchitry project using clocks to make a clock!
SparkFun ProDriver and Mini Stepper Motor Driver Hookup Guide
The SparkFun ProDriver and Mini Stepper Motor Driver boards utilize Toshiba's TC78H670FTG stepper motor driver. The ProDriver features latch pin terminals, which are easier to connect than the "Easy" Drivers. Meanwhile, the Mini Stepper Motor Driver come in smaller PCB footprint, that is pin compatible with breadboards. To get started, follow this hookup guide and you will be spinning stepper motors, in no time.
SparkFun Auto pHAT Hookup Guide
The pHAT to get your projects moving. This guide will help you get started using the Auto pHAT.
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.
Basic Servo Control for Beginners
An introductory tutorial demonstrating several ways to use and interact with servo motors!
micro:bot Kit Experiment Guide
Get started with the moto:bit, a carrier board for the micro:bit that allows you to control motors, and create your own robot using this experiment guide for the micro:bot kit.
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...
Basic Autonomous Kit for Sphero RVR Assembly Guide
Get your Basic Autonomous Kit for Sphero RVR all hooked up with this guide!
Advanced Autonomous Kit for Sphero RVR Assembly Guide
Get your Advanced Autonomous Kit for the Sphero RVR built up with this hookup guide!
Hookup Guide for the Qwiic Motor Driver
Drive things "qwiic"-ly with the SparkFun Qwiic Motor Driver!
SparkFun Inventor's Kit Experiment Guide - v4.1
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.
Pi Servo pHAT (v2) Hookup Guide
This hookup guide will get you started with connecting and using the Pi Servo pHAT on a Raspberry Pi.
Wireless Gesture Controlled Robot
Control the RedBot wirelessly based on the movement of your hand using an accelerometer, Arduino, and XBees!
LED Gumball Machine
Hacking gumball machines to make the world a happier, blinkier place.
SparkFun ESP32 DMX to LED Shield
Learn how to utilize your DMX to LED Shield in a variety of different ways.
Wireless RC Robot with Arduino and XBees
In this tutorial, we will expand on the SIK for RedBot to control the robot wirelessly with XBee radios! We'll explore a different microcontroller and wirelessly control the RedBot at a distance.
Wireless Remote Control with micro:bit
In this tutorial, we will utilize the MakeCode radio blocks to have the one micro:bit transmit a signal to a receiving micro:bit on the same channel. Eventually, we will control a micro:bot wirelessly using parts from the arcade:kit!
LilyPad Vibe Board Hookup Guide
The LilyPad Vibe Board is a small vibration motor that can be sewn into projects with conductive thread and controlled by a LilyPad Arduino. The board can be used as a physical indicator on clothing and costumes for haptic feedback.
micro:bit Educator Lab Pack Experiment Guide
A quickstart guide for the micro:bit educator lab pack.
WiFi Controlled Robot
This tutorial will show you how to make a robot that streams a webcam to a custom website that can be remotely controlled.
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.