Subwait is a physical manifestation of the software progress indicator, applied to the experience of waiting for the train to arrive. Utilizing a laser-cut enclosure and LED strip, driven by the MTA's real-time transit feed, Subwait shows how far away the next train is in a manner similar to refreshing your inbox or twitter feed.

Created with an Arduino, Raspberry Pi, Node.js, and the MTA real-time GTFS feed. A collaboration with Alex Samuel.

Testing the hardware and code

A look inside the hardware

Different stages of progress, and a slow fade at the end when the train arrives