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!
SparkFun gator:particle Hookup Guide
June 13, 2019
The gator:particle is an I2C heart-rate monitor and pulse oximeter that can be used as a particle sensor. This tutorial will get you started using the gator:particle with the micro:bit platform.
RHT03 (DHT22) Humidity and Temperature Sensor Hookup Guide
March 12, 2019
Measure relative humidity and temperature or your environment with the RHT03 (a.k.a DHT22) low cost sensor on a single wire digital interface connected to an Arduino!
Qwiic UV Sensor (VEML6075) Hookup Guide
December 20, 2018
Learn how to connect your VEML6075 UV Sensor and figure out just when you should put some sunscreen on.
Spectral Triad (AS7265x) Hookup Guide
November 8, 2018
Learn how to wield the power of 18 channels of UV to NIR spectroscopy with AS72651 (UV), AS72652 (VIS), and AS72653 (NIR) sensors!
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.
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.
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.
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.
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.
TMP102 Digital Temperature Sensor Hookup Guide
February 2, 2017
How to connect and use the SparkFun Digital Temperature Sensor Breakout - TMP102 with an Arduino.
HIH-4030 Humidity Sensor Hookup Guide
December 6, 2016
Measure relative humidity with SparkFun's HIH-4030 Humidity Sensor Breakout.
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!
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.
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.
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!
Si7021 Humidity and Temperature Sensor Hookup Guide
May 5, 2016
The Si7021 humidity and temperature sensor is an easy to use, digital, low-cost sensor to aid you in all your environment sensing needs.
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.
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.
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!
SparkFun BME280 Breakout Hookup Guide
October 22, 2015
A guide for connecting the BME280 sensor to a microcontroller, and for using the SparkFun Arduino library.
SparkFun Inventor's Kit for Photon Experiment Guide
September 3, 2015
Dive into the world of the Internet of Things with the SparkFun Inventor's Kit for Photon.
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.
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.