guppy0130 / esp8266-weather

Displaying DarkSky weather information every 5 minutes with an ESP8266 and a Waveshare E-Paper display

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ESP8266 Weather Display

Powered by Dark Sky

Hardware

Components

  • ESP8266 (I used a NodeMCU v1)
  • Waveshare 1.54" E-Paper display

Build Instructions

  1. Connect ESP8266 and Waveshare E-Paper display according to the ZinggJM/GxEPD repo

Software

Pre-reqs

Build Instructions

  1. Connect PC to ESP8266
  2. Obtain drivers from silabs.com
  3. Follow instructions from the esp8266/Arduino repo to set up IDE/board communication
  4. Obtain DarkSky API key
  5. Replace SSID, password, GMT offset, DarkSky API key, and GPS coordinates in sketch
  6. Upload sketch to ESP8266

About

Displaying DarkSky weather information every 5 minutes with an ESP8266 and a Waveshare E-Paper display


Languages

Language:C++ 100.0%