Project Details

Transit Dashboard

A wall-mounted real-time bus tracker for PVTA routes, built so I can glance up and know exactly when to leave. It started as a 24-hour hackathon project and has since been rebuilt from scratch with a better architecture, new hardware, and features I actually use every day.

The 7-segment shows the current time. The OLED cycles between two views every 15 seconds- one for each direction the buses go in. WiFi is configured through a captive portal on first boot the device creates a hotspot, and connecting a phone opens a setup page where credentials are entered and saved to persistent storage. Once on the local network, the device hosts a small web interface. The root page shows current countdowns for all three routes and a refresh button. A second page accepts a compiled .bin file and flashes it over WiFi enabling OTA updates.

Project Information