DIY Weather Station & WiFi Sensor Station

by GreatScottLab in Circuits > Electronics

28784 Views, 156 Favorites, 0 Comments

DIY Weather Station & WiFi Sensor Station

thumbnailinstructables.jpg

In this project I will show you how to create a weather station along with a WiFi sensor station. The sensor station measures local temperature and humidity data and sends it, through WiFi, to the weather station. The weather station then displays the data on its LCD screen. It also grabs the current temperature and humidity data in your city from the Internet and displays it as well on the LCD screen. Let's get started!

Watch the Video!

DIY Weather Station & WiFi Sensor Station || ESP8266, Nextion LCD

The video gives you all the information you need to create your own Weather/Sensor station. During the next steps though, I will present you some additional information.

Order the Components!

IMG_6057.JPG

Here you can find a parts list with example seller! (affiliate links)

Aliexpress:

3x Wemos D1 Minis: https://s.click.aliexpress.com/e/_dYVvf78

2x 1N4148 Diodes: https://s.click.aliexpress.com/e/_dYR45Bh

2x Micro USB Breakout Boards: https://s.click.aliexpress.com/e/_dWadkSj

1x Nextion LCD: https://s.click.aliexpress.com/e/_dZbiJ9u

1x BME280 Sensor: https://s.click.aliexpress.com/e/_dUfbPOS

Ebay:

3x Wemos D1 Minis: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

2x 1N4148 Diodes: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

2x Micro USB Breakout Boards: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x Nextion LCD: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x BME280 Sensor: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

Amazon.de:

3x Wemos D1 Minis: https://amzn.to/2OFN4ke

2x 1N4148 Diodes: https://amzn.to/2yicIkL

2x Micro USB Breakout Boards: https://amzn.to/2NsIP6O

1x Nextion LCD: https://amzn.to/2NpsJLv

1x BME280 Sensor: https://amzn.to/2RrlUMu

Program the LCD!

IMG_3674b.JPG
IMG_4472b.JPG
IMG_4587b.JPG
IMG_4603b.JPG
IMG_4682b.JPG
IMG_6668b.JPG
IMG_0236b.JPG
IMG_3534b.JPG

Here you can find the GUI (.tft file) that I created for the Nextion LCD. Make sure to upload it.

Also you can download the background pictures and use them for your weather station. They were made by Tom Wendlandt.

Upload the Code!

Here you can find the code for the three Wemos D1 Minis. Make sure you downloaded all the required libraries before uploading.

https://github.com/esp8266/Arduino

https://github.com/sparkfun/SparkFun_BME280_Arduin...

https://github.com/bblanchon/ArduinoJson

Solder the Circuit!

Schematic.png
IMG_6126.JPG
IMG_6128.JPG
IMG_6131.JPG
IMG_6133.JPG
IMG_6135.JPG

Here you can find the schematic of the circuit and reference pictures of my boards.

3D Print the Enclosures!

IMG_6060.JPG
IMG_6191.JPG
IMG_6187.JPG
IMG_6193.JPG
IMG_6196.JPG

Here you can find the .123dx files and the .stl files for the enclosures.

Success!

IMG_6175.JPG

You did it! You just created your own Weather/Sensor Station!

Feel free to check out my YouTube channel for more awesome projects:

http://www.youtube.com/user/greatscottlab

You can also follow me on Facebook, Twitter and Google+ for news about upcoming projects and behind the scenes information:

https://twitter.com/GreatScottLab

https://www.facebook.com/greatscottlab