×

SparkFun Electronics will be closed in observance of memorial day on Monday, May 29th. We will resume normal business hours on Tuesday, May 30th. Any orders placed after 2pm Mountain Time on Friday, May 26th will process and ship out on Tuesday, May 30th.

Creative Commons images are CC BY 2.0

Description: The SparkFun Weather Shield is an easy-to-use Arduino shield that grants you access to barometric pressure, relative humidity, luminosity and temperature. There are also connections on this shield to optional sensors such as wind speed, direction, rain gauge and GPS for location and super accurate timing.

The Weather Shield utilizes the Si7021 humidity/temperature sensor, the MPL3115A2 barometric pressure sensor and the ALS-PT19 light sensor. The shield relies on the Si7021 and MPL3115A2 Arduino libraries.

Each shield comes with two unpopulated RJ11 connector spaces (for optional hookup of rain and wind sensors) and a 6-pin GPS connector (for optional hookup of a GP635T GPS module). Finally, each Weather Shield can operate from 3.3V up to 16V and has built-in voltage regulators and signal translators.

Note: The Weather Shield comes as a stand-alone board. Headers, connectors and additional sensors will need to be purchased separately; check the Wish List below or the Recommended Products on this page.

Note: This shield was designed for the SparkFun RedBoard and Arduino Uno and will not work with other boards (like the Arduino Yun, for example) without modification.

Get Started with the SparkFun Weather Shield Guide

Features:

  • Humidity/Temperature Sensor — Si7021
  • Barometric Pressure — MPL3115A2
  • Light Sensor — ALS-PT19

Documents:

Recommended Products

Customer Comments

  • Can this shield be mounted on an arduino yun? maybe I understand that it has in common the 4 pin with the arduino ethernet shield… i would need to send the data collected from the sensors of this shield with the ethernet port or store it on a memory card…

  • I’m curious why the sensors are segregated on their own piece of PCB?

    • The sensors are placed on a peninsula in order to reduce parasitic heat from the rest of the electronics from affecting the temperature sensors.

Customer Reviews

No reviews yet.

Related Tutorials

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.