Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Ballston Metro Board ("Raspberry PID")

This script is meant to be run on a Raspberry Pi. It will hit the API of WMATA (Washington, DC's Metro) to access real-time train arrival data for Ballston station. Trains will be sorted into two groups: those going toward my office (Westbound Orange) and those going downtown (Eastbound Orange or Silver). The train times will be displayed on 7-segment LEDs connected to the Pi.


Add this to the end of /etc/rc.local (but before the exit 0 command) to have the Raspberry Pi automatically run the script when it boots up.

python /home/pi/ballston-metro-board/ &


Blog Post and presentation slides from June 2015.