Weather
Monitor your environment and log it to the cloud by building your own personal weather station! Or pull data from a server to check out the forecast in your area. Check out the following tutorials to start reading temperature, humidity, pressure, UV, ambient light, hazardous gases, water levels, wind speed and direction, soil moisture, TVOC, eCO2, and even lightning in your environment!
Arduino Weather Shield Hookup Guide V12
March 2, 2017
Read humidity, pressure and luminosity quickly and easily. Add wind speed, direction and rain gauge for full weather station capabilities.
Artemis Global Tracker Hookup Guide
December 9, 2021
The SparkFun Artemis Global Tracker combines the Artemis processor with an Iridium 9603N satellite transceiver, ZOE-M8Q GNSS transceiver, and MS8607 PHT sensor. With a clear view of the sky, this board allows you to send and receive short data messages from anywhere in the world including remote locations far beyond the reach of WiFi and GSM networks. Follow this guide to get started with the Artemis Global Tracker.
Blynk Board Project Guide
March 25, 2016
A series of Blynk projects you can set up on the Blynk Board without ever re-programming it.
CCS811 Air Quality Breakout Hookup Guide
April 27, 2017
This tutorial shows you how to get data from a CCS811 breakout board with the I2C interface.
CCS811/BME280 (Qwiic) Environmental Combo Breakout Hookup Guide
September 8, 2017
Sense various environmental conditions such as temperature, humidity, barometric pressure, eCO2 and tVOCs with the CCS811 and BME280 combo breakout board.
Creating a Humidor Control Box
March 13, 2013
Because some of our boards need to be re-humidified after reflow, we decided to make our own humidor. This tutorial will focus on how to model a project in 3D and then fabricate it using a CNC routing machine.
Digital Temperature Sensor Breakout - AS6212 (Qwiic) Hookup Guide
September 9, 2021
Get started measuring highly accurate temperatures at extremely low power with the AS6212 temperature sensor on the SparkFun Digital Temperature Sensor Breakout - AS6212 (Qwiic).
Environmental Monitoring with the Tessel 2
October 13, 2016
Build an air-conditioner monitoring device to collect environment information and store it in the cloud.
ESP32 Environment Sensor Shield Hookup Guide
July 6, 2017
SparkFun's ESP32 Environment Sensor Shield provides sensors and hookups for monitoring environmental conditions. This tutorial will show you how to connect your sensor suite to the Internet and post weather data online.
Experiment Guide for the Johnny-Five Inventor's Kit
June 28, 2016
Use the Tessel 2 and the Johnny Five Inventors kit to explore the world of JavaScript enabled hardware through 14 awesome experiments!
Hazardous Gas Monitor
June 17, 2016
Build a portable gas monitor to check for dangerous levels of hazardous gases.
HIH-4030 Humidity Sensor Hookup Guide
December 6, 2016
Measure relative humidity with SparkFun's HIH-4030 Humidity Sensor Breakout.
How to Make a Magic Mirror with Raspberry Pi
June 17, 2020
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!
LED Cloud-Connected Cloud
February 22, 2016
Make an RGB colored cloud light! You can also control it from your phone, or hook up to the weather!
MAX30105 Particle and Pulse Ox Sensor Hookup Guide
December 1, 2016
The SparkFun MAX30105 Particle Sensor is a flexible and powerful sensor enabling sensing of distance, heart rate, particle detection, even the blinking of an eye. Get ready. Set. Shine!
micro:climate Kit Experiment Guide
July 21, 2017
A weather station kit that is built on top of the inexpensive, easy-to-use micro:bit and Microsoft MakeCode.
MicroMod Environmental Function Board Hookup Guide
November 11, 2021
The SparkFun MicroMod Environmental Function Board adds additional sensing options to the MicroMod Processor Boards. This function board includes three sensors to monitor air quality (SGP40), humidity & temperature (SHTC3), and CO2 concentrations (STC31) in your indoor environment. To make it even easier to use, all communication is over the MicroMod's I2C bus! In this tutorial, we will go over how to connect the board and read the sensors.
MicroMod Weather Carrier Board Hookup Guide
January 14, 2021
A quick guide to help to create your own MicroMod weather station using the MicroMod Weather Carrier Board and Processor of your choice.
ML8511 UV Sensor Hookup Guide
March 13, 2014
Get up and running quickly with this simple to use UV sensor.
MPL3115A2 Pressure Sensor Hookup Guide
December 5, 2013
Getting started with the MPL3115A2 Pressure Sensor.
MS5803-14BA Pressure Sensor Hookup Guide
July 24, 2014
Breakout of MS5803-14BA Pressure Sensor to measure the absolute pressure of the fluid around them to determine altitude, water depth, or any other tasks that require an accurate pressure reading. This includes air, water, and anything else that acts like a viscous fluid.
Photon Remote Temperature Sensor
March 1, 2016
Learn how to build your own Internet-connect, solar-powered temperature collection station using the Photon from Particle.
Photon Remote Water Level Sensor
June 2, 2016
Learn how to build a remote water level sensor for a water storage tank and how to automate a pump based off the readings!
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.