Real-time Cologne KVB tram departure board (line 9 @ Weyertal) on an ESP32-2432S028R 'Cheap Yellow Display'. PlatformIO + Arduino, TFT_eSPI, live EFA/VRR data, German umlaut font, two themes.
-
Updated
Jun 29, 2026 - C
Real-time Cologne KVB tram departure board (line 9 @ Weyertal) on an ESP32-2432S028R 'Cheap Yellow Display'. PlatformIO + Arduino, TFT_eSPI, live EFA/VRR data, German umlaut font, two themes.
Unofficial Python client + CLI for KVB Cologne real-time transit data (HAFAS mgate) — stop search, live departures, trips and service alerts. Includes SQLite timetable collection & delay analysis.
List of KVB station names and links to the additional info pages.
List of public transport stations with name, geo coordinates and transportation in Cologne
Home Assistant Add-on: Live-Karte, Haltestellen-Board und Verspätungs-Statistiken für KVB (Kölner Verkehrs-Betriebe), basierend auf kvb-hafas-client
REST API for KVB tram schedules in Cologne, NRW, Germany
The application polls the position of the kvb bikes every minute and saves it in a mysql database. It uses a selfhosted graphhopper server to calculate the shortest route between the two positions of a bike if it was moved between two polls. To view the data you can use the web application kvb-rad-ui.
To associate your repository with the kvb topic, visit your repo's landing page and select "manage topics."