Files
esp-weather-station/README.md
Marcel Stör 2ed21100b4 Update README
2018-02-17 22:08:43 +01:00

2.0 KiB

ThingPulse ESP8266 Weather Station Color

ThingPulse logo

ESP8266 Weather Station Color using ILI9341 240x320 TFT display

Hardware Requirements

The code in this project supports an ILI9341 240x320 TFT display with code running on an ESP8266. To get you up and running in no time we created a kit which contains all the necessary parts including a custom PCB to connect display an WiFi chip: https://thingpulse.com/product/esp8266-wifi-color-display-kit-2-4/

By buying the kit from us you are supporting future development. Thank you!

ThingPulse ESP8266 Color Display Kit

Software Requirements/ Libraries

  • Mini Grafx by Daniel Eichhorn
  • ESP8266 WeatherStation by Daniel Eichhorn
  • Json Streaming Parser by Daniel Eichhorn
  • simpleDSTadjust by neptune2

You also need to get an key for the Wunderground API: https://www.wunderground.com/weather/api/

Settings

Please have a good look at the settings.h file. It offers config options for:

  • Location to obtain weather data for
  • Clock mode: 12hour (am/pm) or 24hour
  • Metric system for temperature
  • Timezone and daytime saving options
  • API key for the Wunderground service

Wiring

Wiring

Wemos D1 Mini ILI9341
D4 T_IRQ
D6 T_DO
D7 T_DIN
D3 T_CS
D5 T_CLK
D6 SDO
D8 LED
D5 SCK
D7 SDI
D2 D/C
RST RESET
D1 CS
GND GND
3V3 VCC