Personalized Professional Weather Station DIY, LineaMeteoStazione V2.0! Using EZSBC Boards ESP32, ESP8266, Attiny85
Introduction: Personalized Professional Weather Station DIY, LineaMeteoStazione V2.0! Using EZSBC Boards ESP32, ESP8266, Attiny85
LineaMeteoStazione,
in the improved version, is a complete weather station solar powered which can be interfaced with professional sensors from Sensirion as well as some Davis Instrument components (Rain Gauge, Anemometer)
It also can be interfaced with a less expensive set of anemometers and rain gauge from Misol. It also adds the feature of having a solar radiation measurement and a real UV sensor as well as very accurate monitoring of the SOC of the battery provided by the EZSBC board ESP32 Battery Pro with also very low sleep current of just 12uA, email notifications and alert and other services.
The project is aimed at a DIY weather station with a customized choice of sensors and solar shields and just requires the assembly part. Compared to other weather station in the market where most of the time they sell a complete product that actually doesn't test the real accuracy of the weather station shield and sensors, this weather station allow you to choose between the different professional sensor and different types and also different solar shields, rain gauge and anemometer. So, the goal is to make a weather station that is up to you how much you want to make it accurate! Based on experience and meteorological passion you can source material and use one of the top sensors on the market, SHT35. 375
The boards will already be given programmed by me as well as the complete PCB. The code will be shared Opensource for the people who want to try to do it from the beginning or modify it! See GitHub Link for prices and configurations also.
See the page of someone who already installed the weather station here on WunderGround and Weathercloud and here the topic on LineaMeteo
Features
· Can be interfaced with Sensirion SHT30/31/35 as a probe or as breakout board with RJ12 cable board adapter included in the kit.
· Can be interfaced with an extra sensor Sensirion SHT20/21/25 as a probe or as breakout board with RJ12 cable board.
· Can be interfaced with every rain gauge tipping bucket and it is possible to calibrate and set the resolution of the rain gauge in the settings in the database.
· Can be interfaced with 2 different types of an anemometer, one is entry-level from Misol brand and the other is a Davis Anemometer. The anemometer can be calibrated for accurate Wind direction with the Offset setting.
· It has a UV REAL index measurement and also a separate Solar Radiation measurement calculated with a very wide Lux range sensor.
· It has onboard an accurate State of Charge of the battery provided by the EZSBC prototype board ESP32, to track inaccurate way if the battery needs replacement or if it is too low voltage.
· It has EMAIL ALERTS (Italian or English) as battery alerts and hour or daily reports of the weather condition.
· It has Max and Min Temperature and Humidity alert of the main Temperature and Humidity sensor and alert of UV index, as well as Alert of the second sensor Max and Min Temperature and Humidity and Rain and Rain Intensity Alert and Gust alert.
· 3 seconds time sampling of Wind Speed and Gust and real-time Rain intensity and Rain sampling.
· Sample time or upload time of all the sensors can be modified! Choose between 45 seconds to hours. Usually, should not be as frequent as 1 minute to improve battery life and to avoid sampling error of the temperature sensor caused by adjustment of the sensor to the new temperature of the air.
· Can send data to Wunderground, Weathercloud, Blynk, ThingSpeak, PWS and LineaMeteo weather network! The frequency of sending data is also selectable in the menu config for all services in the database.
· In the Display, you can select languages between Italian and English and between a metric and imperial units of measurement of data.
Step 1: List of Components
I used the EZSBC board ESP32 Battery pro with Gas Gauge for monitoring the battery level. It has a real deep sleep current of just 12uA, I definitely recommend all boards from EZSBC!
EZSBC ESP32 BAT PRO LINK
EZSBC SHOP
It works with a combination of ESP8266 and ESP32 development boards and is composed mainly of 4 devices:
1. 33