ESP8266 Weather Station with TFTLCD
In this project, we'll learn how to make a weather station using an ESP8266 WiFi Module and a 2.2" TFT LCD display. ( 240 x 320 65K)This project pulls weather data using the Wunderground API. It displays the date, time, current weather conditionals, 4-day forecast and even moon phases.
Hardware
- ESP8266 WiFi Module ( ESP8266 DevKit or NodeMCU )
- TFT LCD 2.2 Inch : TFT01-2.2SP from Electrofreak (SPI Bus )
Wiring Diagram
TFT LCD Pin VCCTFT LCD Pin GND
TFT LCD Pin CS to GPIO_5
TFT LCD Pin RST to RST
TFT LCD Pin DC to GPIO_2
TFT LCD Pin MOSI to GPIO_13
TFT LCD Pin CLK to GPIO_14
TFT LCD Pin LED to +3.3 V.
TFT LCD Pin MISO ( not use )
You can test TFTLCD first.see detail.
http://microcontrollerkits.blogspot.com/2015/11/esp8266-wifi-tftlcd.html
Source code
Original Code form squix78https://github.com/squix78/esp8266-weather-station
Arduino Library
Weather Station Library
Adafruit ILI9341 Library
Adafruit GFX Library
WifiManager Library
Reference
https://learn.adafruit.com/wifi-weather-station-with-tft-display/overview
https://www.wunderground.com/weather/api
My Blog
My Website
email : info@softpowergroup.net amphancm@gmail.com Tel . +6681-6452400
Facebook https://www.facebook.com/softpowergroup/
Facebook https://www.facebook.com/softpowergroup/