ESP32
ESP32-S2 Thing Plus Hookup Guide
April 8, 2021
Looking to use the more secure ESP32-S2? Follow this hookup guide to get started.
SparkFun RTK Surveyor Hookup Guide
December 3, 2020
Learn how to use the enclosed RTK Surveyor product to achieve millimeter level geospatial coordinates.
Getting Started with MicroMod
October 21, 2020
Dive into the world of MicroMod - a compact interface to connect a microcontroller to various peripherals via the M.2 Connector!
MicroMod ESP32 Processor Board Hookup Guide
October 21, 2020
A short hookup guide to get started with the SparkFun MicroMod ESP32 Processor Board.
MicroMod All The Pins (ATP) Carrier Board
October 21, 2020
Access All The Pins (ATP) of the MicroMod Processor Board with the Carrier Board!
How to Build a DIY GNSS Reference Station
October 15, 2020
Learn how to affix a GNSS antenna, use PPP to get its ECEF coordinates and then broadcast your own RTCM data over the internet and cellular using NTRIP to increase rover reception to 10km!
Installing Board Definitions in the Arduino IDE
September 9, 2020
How do I install a custom Arduino board/core? It's easy! This tutorial will go over how to install an Arduino board definition using the Arduino Board Manager. We will also go over manually installing third-party cores, such as the board definitions required for many of the SparkFun development boards.
ESP32 OTA Updates over BLE from a React Web Application
July 2, 2020
Learn how to flash firmware Over-the-Air using a BLE React WebApp and ESP32
ESP32 Relay Web Server
September 10, 2019
The goal of this project is to have a website hosted on an ESP32 that controls any relay controlled device connected to a local network and keeps a dynamically updated state of those devices.
Using Home Assistant to Expand Your Home Automations
May 9, 2019
An introduction to Home Assistant, an open source home automation hub.
TFT LCD Breakout 1.8in 128x160 Hookup Guide
April 11, 2019
This TFT LCD Breakout is a versatile, colorful, and easy way to experiment with graphics or create a user interface for your project.
SparkFun ESP32 DMX to LED Shield
March 28, 2019
Learn how to utilize your DMX to LED Shield in a variety of different ways.
Transparent Graphical OLED Breakout Hookup Guide
March 7, 2019
The future is here! Our Qwiic Transparent Graphical OLED Breakout allows you to display custom images on a transparent screen using either I2C or SPI connections.
ESP32 Thing Plus Hookup Guide
March 7, 2019
Hookup guide for the ESP32 Thing Plus (Micro-B) using the ESP32 WROOM's WiFi/Bluetooth system-on-chip in Arduino.
LuMini 8x8 Matrix Hookup Guide
January 24, 2019
The LuMini 8x8 Matrix (APA102-2020) are the highest resolution LED matrix available.
Live Spotify Album Art Display
January 23, 2019
Learn how to turn our 64x64 RGB LED Matrix Panel into a display for your current Spotify album art using an ESP32.
LuMini Ring Hookup Guide
January 17, 2019
The LuMini Rings (APA102-2020) are the highest resolution LED rings available.
SparkFun LoRa Gateway 1-Channel Hookup Guide
November 15, 2018
How to setup and use the LoRa Gateway 1-Channel in Arduino.
Introduction to MQTT
November 7, 2018
An introduction to MQTT, one of the main communication protocols used with the Internet of Things (IoT).
MicroPython Programming Tutorial: Getting Started with the ESP32 Thing
September 26, 2018
MicroPython is an implementation and subset of the Python 3 programming language that can be used on microcontrollers. This guide will walk you through writing MicroPython programs for the ESP32 Thing development board.
I2S Audio Breakout Hookup Guide
September 6, 2018
Hookup guide for the MAX98357A I2S audio breakout board.
How to Load MicroPython on a Microcontroller Board
September 4, 2018
This tutorial will show you how to load the MicroPython interpreter onto a variety of development boards.
ESP32 LoRa 1-CH Gateway, LoRaWAN, and the Things Network
August 14, 2018
Using the ESP32 LoRa 1-CH Gateway as a gateway and device, and pushing data to The Things Network.
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.