Project 01: Weather Station

Introduction

Climate change and pollution are impacting our daily lives. We need to check our current environmental conditions to protect our health. Although we can obtain this information from the internet, they do not provide real-time data around our homes. Building your own weather station is great to get real-time environmental data around your house and use it to improve your quality of life.

Equipment:

Device / Sensor:

DeviceDescriptionVoltage (V)
(Vcc/Logic)
Interfaces
(Default Address)
Comments
REYAX RYL896 LoRa Module 915MHz 3.3 UART
WWVB JJY60 MSF CANADUINO Atomic Clock AM Receiver 5 GPIO
ArgentData Weather Sensor Rain Gauge, Anemometer, Wind Vane 5 GPIO
VEML 6075 UVA & UVB Light Sensor 3.3/5 I2C (0x10)
AS3935 Grove Lightning Detector 2.4~5.5 I2C (0x02), IRQ
SiLab SI1145 Sunglight, IR and UV Sensor 3.0~5 I2C (0x60), IRQ
Grove AM2315 Temperature/Humidity Sensor 5 I2C (0x5C) -20 to 80°C ±0.1°C temperature, 0~100% ±2% humidity
DS3231 Real-Time Clock 5 I2C (0x68)
AT24C32 4K×8 (32Kbit) Serial EEPROM 1.8 ~ 5.5 I2C (0x56) Slave Address (0x50~0x57)
ADS1115 16-bit 4 Channel ADC with PGA 2.0 ~ 5.5 I2C (0x48) Slave address (0x48~0x4B)
PMSA003I PM 2.5 Air Quality Sensor 3 ~ 5 I2C (0x12), GPIO 100KHz I2C
ST LPS35HW Water Resistant Pressure Sensor 3 ~ 5 I2C (0x5D) 260 ~ 1260 hPa ±0.1% hPa
MB85RC256V 256Kbit (32KB) FRAM 2.7 ~ 5.5 I2C (0x50) 1MHz I2C, Slave Address (0x50~0x57)
MCP23008 I2C Serial Character LCD Adapter 1.8 ~ 5.5 I2C (0x20) 100K/400K/1.7MHz (0x20~0x27)
_
_

Configuration

Device Port.Pin Signal Type Direction: Drive Mode

Indoor Sensor

DeviceDescriptionVoltage (V)
(Vcc/Logic)
Interfaces
(Default Address)
Comments
REYAX RYL896 LoRa Module 915MHz 3.3 UART
SCD-30 NDIR CO2/Temperature/Humidity Sensor 3 ~ 5 I2C (0x61) CO2 400 ppm ~ 10,000 ppm ±(30 ppm + 3%)
Grove Multichannel Gas Sensor V2 GM-102B,GM-302B,GM-502B,GM-702B 3.3 ~ 5 I2C (0x55) CO/NO2/C2H5CH/VOC Sensor
SEN0322 I2C Oxygen Sensor 3.3 ~ 5 I2C (0x70) Slave address (0x70~0x73)
1
1

Online Vendors