Cute weather station for the ESP8266 WiFi microcontroller, written with Arduino/C++. Powered by Dark Sky.
Hardware
- An ESP8266
- A Crystalfontz CFA632 LCD display on UART0
- The CFA632 should be configured for Inverted TTL serial (bridge JPB and JPE)
Software
- Arduino
- json-streaming-parser
Edit constants.h
and put in your WiFi info, Dark Sky API key, and lat/long.
The weather icons are 24x16 pixels. In the png2h/images
directory you will find them, and they can be converted to the format expected by the CFA632 with the png2h/png2h.py
script.
Instead of screenshots, how about a GIF?