IDF Mobilité
Hardware departure board running on an ESP32 WROOM-32, polling real-time Île-de-France Mobilités (PRIM) train departures and line disruption messages.
Combines live train schedules with pedestrian routing durations (OSRM/FOSSGIS) and a configurable safety margin to compute the exact recommended departure window.
Drives a physical status LED alongside a self-contained dark-mode web dashboard served directly from the microcontroller flash memory: blue under normal operation, green when it is time to leave, and amber when line incidents are detected.
Stack
- C
- ESP-IDF
- ESP32
- IDFM PRIM API
- OSRM