Motion
Haptic Motor Driver Hook-Up Guide
January 19, 2017
Good vibes only. Getting started with the Haptic Motor Driver.
Hobby Servo Tutorial
May 26, 2016
Servos are motors that allow you to accurately control the rotation of the output shaft, opening up all kinds of possibilities for robotics and other projects.
Hookup Guide for the Qwiic Motor Driver
September 19, 2019
Drive things "qwiic"-ly with the SparkFun Qwiic Motor Driver!
ITG-3200 Hookup Guide
October 22, 2013
Learn how to interact with the ITG-3200 Triple Axis Gyroscope.
Lessons in Algorithms
December 21, 2016
Learn techniques on how to use Finite Impulse Response (FIR) filters and other data-processing tools to turn data into information.
LIS3DH Hookup Guide
December 29, 2016
A guide to connecting the LIS3DH to a microcontroller and using the Arduino library.
LSM303C 6DoF Hookup Guide
October 8, 2015
A basic guide to get started with the LSM303C 6 Degrees of Freedom Breakout.
LSM6DS3 Breakout Hookup Guide
August 13, 2015
A hookup guide for the LSM6DS3, which features a 3-axis accelerometer, 3-axis gyroscope, and FIFO buffer.
LSM9DS0 Hookup Guide
February 27, 2014
How to assemble, connect to, and use the LSM9DS0 -- an accelerometer, gyroscope, and magnetometer all-in-one.
LSM9DS1 Breakout Hookup Guide
August 13, 2015
A hookup guide for the LSM9DS1, which features a 3-axis accelerometer, 3-axis gyroscope, and 3-axis magnetometer. It's an IMU-in-a-chip!
micro:bot Kit Experiment Guide
February 20, 2020
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.
MicroView Digital Compass
October 24, 2016
Build a portable digital compass using the SparkFun MicroView and the MAG3110 Magnetometer Breakout.
MMA8452Q Accelerometer Breakout Hookup Guide
June 11, 2014
How to get started using the MMA8452Q 3-axis accelerometer -- a solid, digital, easy-to-use acceleration sensor.
Motion Controlled Wearable LED Dance Harness
January 30, 2019
Control LEDs based on your movement using an accelerometer! Make your LEDs breathe by fading in and out when laying on the floor, turn off the LEDs when moving to your side, or make the LEDs blink in a headstand!
MPU-9150 Hookup Guide
August 13, 2015
A basic guide to get started with the MPU-9150 9 Degrees of Freedom Breakout.
OpenLog Artemis Hookup Guide
August 20, 2020
How to use and re-program the OpenLog Artemis, an open source datalogger. The OLA comes preprogrammed to automatically log data. The OLA can also record serial data, analog voltages, or readings from external Qwiic-enabled I2C devices. Some of these Qwiic-enabled devices include GPS/GNSS modules, pressure, altitude, humidity, temperature, air quality, environment, distance, and weight sensors.
Photon IMU Shield Hookup Guide
July 2, 2015
Learn how to use the SparkFun Photon IMU Shield for your Photon device which houses an on-board LSM9DS1 system-in-a-chip that houses a 3-axis accelerometer, 3-axis gyroscope, and 3-axis magnetometer.
PIR Motion Sensor Hookup Guide
May 5, 2016
An overview of passive infrared (PIR) motion detecting sensors, and how to hook them up to an Arduino.
Pi Servo Hat Hookup Guide
September 14, 2017
This hookup guide will show you how to connect and use the Pi Servo Hat in a project.
Pi Servo pHAT (v2) Hookup Guide
July 11, 2019
This hookup guide will get you started with connecting and using the Pi Servo pHAT on a Raspberry Pi.
Qwiic 6DoF - ISM330DHCX Hookup Guide
July 15, 2022
Get started with the Qwiic 6DoF ISM330DHCX Breakout Board!
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.