Side Project · In Progress
North Station Display
I live above North Station. I have the Green Line sign. The departure board was inevitable.
Live preview
Live MBTA data · alternates Green and Orange lines every 15 seconds
What it is
I live directly above North Station. At some point that became a whole apartment aesthetic — there's an authentic Green Line sign on my wall. The departure board was the next logical step.
Part functional, part decoration. A Raspberry Pi drives a 192×32 LED matrix: Python hits the MBTA API, Pillow draws the next two departures onto a tiny pixel canvas, that image gets pushed to the panel. Runs in a loop. Looks good next to the sign.
The font is Darktronics — a bitmap typeface built for exactly this kind of display. Fits in 20pt with one pixel to spare and reads perfectly from across the room.
How it's built
Brains
Raspberry Pi
runs the Python loop, always on
Data
MBTA V3 API
predictions endpoint, 30s refresh
Rendering
Python + Pillow
192×32px pixel canvas
Display
LED matrix
amber, very satisfying