- ESP8266 (I used a NodeMCU v1)
- Waveshare 1.54" E-Paper display
- Connect ESP8266 and Waveshare E-Paper display according to the ZinggJM/GxEPD repo
- Arduino IDE (v1.8.5)
- DarkSky API Key
- Connect PC to ESP8266
- Obtain drivers from silabs.com
- Follow instructions from the esp8266/Arduino repo to set up IDE/board communication
- Obtain DarkSky API key
- Replace SSID, password, GMT offset, DarkSky API key, and GPS coordinates in sketch
- Upload sketch to ESP8266