-
Runs on Arduino Yun (Eagle and Cyclops specifically)
-
Displays the weather on a 2.8" Adafruit TFT with capacitive touch https://learn.adafruit.com/adafruit-2-8-tft-touch-shield-v2/capacitive-touchscreen-paint-demo
-
Two Python scripts are run by crontab on the Linux side grab wunderground.com data
- One of the scripts grabs the current conditions (temperature and humidity)
- The other gets the forecast highs and low for the current day and the next day
-
Indoor conditions come from Ambient Weather based on my own weather station
-
The Arduino code reads the values from the SD card periodically and updates the display
-
Touching the display causes the bottom portion to rotate between Tomorrow's forecast, indoor data, and details about today
-
Linux side is using JSON from Weather Underground and Ambient Weather to fetch conditions and forecast data http://www.wunderground.com/weather/api/d/436da0958aa624c8/edit.html
-
There is no installer, just have to put everything in its place manually