Skip to content
Carter Nelson edited this page Jun 19, 2016 · 10 revisions

The weather display is basically four Adafruit 8x8 LEDs matrices using I2C connected to a Raspberry Pi Model A with a USB wifi dongle all housed in a nice wooden case with a glass front. A python program (weatherx.py) pulls a forecast from NOAA and updates the LEDs to indicate the weather for the next four days via cute icons. The python script is launched daily (early AM) via cron.

weather display

Parts

Software

This repo.

Automation

crontab entry:

0 4 * * * sudo -E PYTHONPATH=$PYTHONPATH python /home/pi/rpi-weather/weatherx.py

Additional info

NOAA's info on their REST API: http://graphical.weather.gov/xml/rest.php

Clone this wiki locally