https://github.com/ronguest/weather-display
Arduino Yun + TFT 'rotatingweather display
https://github.com/ronguest/weather-display
arduino arduino-yun weather weather-display yun
Last synced: 3 months ago
JSON representation
Arduino Yun + TFT 'rotatingweather display
- Host: GitHub
- URL: https://github.com/ronguest/weather-display
- Owner: ronguest
- License: other
- Created: 2017-08-11T19:32:10.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-11-07T20:21:40.000Z (over 5 years ago)
- Last Synced: 2025-01-15T07:55:19.936Z (4 months ago)
- Topics: arduino, arduino-yun, weather, weather-display, yun
- Language: C
- Size: 2.6 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Weather Display
========* 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