In this Instructable I'm going to show you how to build personal wireless weather station using NodeMCU (ESP12)
One year ago I was create weather station based on Arduino. But always there are ways how to improve things to be better. New version need less power consumption. Rain reset 24h more precise, because time update from NTP server. Add OTA (Over the Air) compability to update is the process of loading a new firmware to ESP8266 module using WiFi connection rather than a serial communication.
NodeMCU (ESP12) WiFi module will send sensors data to www.wunderground.com , https://weathercloud.net , https://thingspeak.com
A Weather station is a device that collects data related to the weather and environment using many different sensors. We can measure many things like:
- Temperature
- Humidity
- Wind
- Barometric Pressure
- UV index
- Rain
Nice project, great source of inspiration!
A couple of question, though:
Why didn't you use the BME280 for temperature measurement?
Did you put the electronic in some waterproof case or is the radiation shield enough to protect it?