SparkFun Arduino IoT Weather Station

SparkfunSKU: KIT-22636
Sale price £121.70
incl. VAT
excl. VAT
Only 5 units left

Awesome Extras

SanDiskSanDisk MicroSD Card (Class 10 A1)
Sale priceFrom £6 incl. VAT excl. VAT
The Pi HutUSB-A to USB-C Cable - Black
Sale priceFrom £2.25 incl. VAT excl. VAT

Building a weather station can be rewarding whether you're an agriculturalist, professional meteorologist, or weather hobbyist. Create your own weather station effortlessly using SparkFun's Arduino IoT Weather Station, seamlessly monitored through Arduino Cloud, an all-in-one IoT platform that brings your creations to life in a snap. SparkFun created this Arduino library specifically for use with our MicroMod Weather Carrier Board (w/o UV Sensor) and MicroMod ESP32 Processor to allow users to easily record wind speed, wind direction, and rainfall data from our weather meter kit with reliable wireless capabilities.

The MicroMod Weather Carrier Board is a peripheral for the MicroMod ecosystem that allows you to create your own weather station with one of a multitude of processors. The carrier board in this kit includes two sensors: the BME280 temperature, pressure, and humidity sensor and the AS3935 Lightning detector.

Along with these onboard sensors, there is a 3-pin latch terminal & cables to add an external soil moisture sensor (also included) and a pair of RJ11 jacks to plug in the wind and rain sensors to connect the included Weather Meter Kit. To top it all off, there is a microSD card slot so you can plug in an SD card to log all that glorious weather data using the MicroMod processor of your choosing!

The rain gauge is a self-emptying bucket-type rain gauge, which activates a momentary button closure for each 0.011" of rain that is collected. The anemometer (wind speed meter) encodes the wind speed by simply closing each rotation switch. The wind vane reports wind direction as a voltage produced by the combination of resistors inside the sensor. The vane’s magnet could close two switches simultaneously, indicating up to 16 different positions, but we have found that eight positions are more realistic.


ESP32 MicroMod Processor Board:

  • General Features:
    • Dual-core Tensilica LX6 microprocessor
    • Up to 240MHz clock frequency
    • 520kB internal SRAM
    • 128mbit/16MB flash storage
    • Integrated 802.11 BGN WiFi transceiver
    • 2.7 to 3.6V operating range
    • 500µA sleep current under hibernation
    • 10-electrode capacitive touch support
    • Hardware accelerated encryption (AES, SHA2, ECC, RSA-4096)
  • Specific Peripherals made available on MicroMod ESP32:
    • 1x USB dedicated for programming and debugging
    • 1x UART
    • 2x I2C
    • 1x SPI
    • 7x GPIO
    • 2x Digital Pins
    • 2x Analog Pins
    • 2x PWM
    • Status LED
    • VIN Level ADC
    • *Additional peripherals are available but are shared on dedicated MicroMod pins.

MicroMod Weather Carrier Board (w/o UV Sensor):

  • Barometric Pressure/Humidity/Temperature Sensor - BME280
    • Operated in I2C mode. I2C address: 0x77
  • Lightning Detector - AS3935
    • Operated in SPI mode.
  • 2 x RJ11 Connectors to connect Wind/Rain sensors.
  • 3-pin Latch Terminal to connect Soil Moisture sensor.

Weather Meter Kit:

  • Wind Vane
  • Cup Anemometer
  • Tipping Bucket Rain Gauge
  • Two-Part Mounting Mast
  • Rain Gauge Mounting Arm
  • Wind Meter Mounting Bar
  • 2 x Mounting Clamps
  • 4 x Zip Ties

Soil Moisture Sensor:

  • PCB Coated in ENIG (Electroless Nickel Immersion Gold)
  • 3-Pin Screw Terminal (Pre-Assembled)


Package Contents

  • SparkFun MicroMod ESP32 Processor
  • SparkFun MicroMod Weather Carrier Board w/o UV Sensor
  • Weather Meter Kit
  • SparkFun Soil Moisture Sensor (with Screw Terminals)
  • Jumper Wires Premium 12" M/M Pack of 10

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.