{"id":22807947,"url":"https://github.com/bdamokos/rpi_waiting_time_display","last_synced_at":"2025-05-01T01:51:55.126Z","repository":{"id":265741596,"uuid":"896577104","full_name":"bdamokos/rpi_waiting_time_display","owner":"bdamokos","description":"A programme that turns a Raspberry Pi with a connected e-ink display a mini public transit departure board.","archived":false,"fork":false,"pushed_at":"2025-04-30T14:24:31.000Z","size":18136,"stargazers_count":1,"open_issues_count":6,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-01T01:51:49.848Z","etag":null,"topics":["gtfs-realtime","public-transit","public-transport","raspberry-pi","raspberry-pi-zero-2-w","transit"],"latest_commit_sha":null,"homepage":"https://bdamokos.github.io/rpi_waiting_time_display/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bdamokos.png","metadata":{"files":{"readme":"readme.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-11-30T18:25:18.000Z","updated_at":"2025-04-30T14:24:28.000Z","dependencies_parsed_at":"2024-11-30T19:29:28.850Z","dependency_job_id":"83653c90-25c8-49cd-b79c-34250d5b1430","html_url":"https://github.com/bdamokos/rpi_waiting_time_display","commit_stats":null,"previous_names":["bdamokos/rpi_waiting_time_display"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bdamokos%2Frpi_waiting_time_display","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bdamokos%2Frpi_waiting_time_display/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bdamokos%2Frpi_waiting_time_display/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bdamokos%2Frpi_waiting_time_display/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bdamokos","download_url":"https://codeload.github.com/bdamokos/rpi_waiting_time_display/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251810898,"owners_count":21647626,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gtfs-realtime","public-transit","public-transport","raspberry-pi","raspberry-pi-zero-2-w","transit"],"created_at":"2024-12-12T11:07:18.632Z","updated_at":"2025-05-01T01:51:55.107Z","avatar_url":"https://github.com/bdamokos.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Waiting Times Pi Display\n\nA Raspberry Pi project that displays bus waiting times using an e-Paper display (Waveshare 2.13\" G V2).\n![Display Example](docs/images/display_example_cropped.jpg)\n\n## Features\n- ☀️ Weather conditions and temperature\n- 🚌 Next bus arrival times for configured lines (STIB/MIVB, DeLijn, SNCB/MIVB, BKK)\n- 📡 Easy WiFi setup via QR code (needs further testing) or by plugging the display to your computer and using the setup page on the [website](https://bdamokos.github.io/rpi_waiting_time_display/setup/)\n- ✈️ Optional: Overhead flight tracking\n- 🛰️ Optional: ISS tracking when visible\n\n[View detailed features and screenshots →](https://bdamokos.github.io/rpi_waiting_time_display/features/)\n\n## Quick Start\n1. [Set up your Raspberry Pi](https://bdamokos.github.io/rpi_waiting_time_display/setting-up-the-rpi-webserial)\n2. Connect your display via USB\n3. Open the [setup interface](https://bdamokos.github.io/rpi_waiting_time_display/setup/) to configure\n\n## Requirements\n- Raspberry Pi (tested on Zero 2W)\n- Waveshare 2.13\" e-Paper display (see [supported models](https://bdamokos.github.io/rpi_waiting_time_display/hardware/))\n- [Transit data server](https://github.com/bdamokos/brussels_transit) (can run on the same Pi)\n\n### Optional API Keys\nSome features require API keys. [See what's available with and without API keys →](https://bdamokos.github.io/rpi_waiting_time_display/api-features/)\n- [OpenWeatherMap](https://openweathermap.org/appid) - for weather data\n- [AeroAPI](https://www.flightaware.com/commercial/aeroapi) - for enhanced flight data\n\n## Hardware Cost\nBasic setup (Raspberry Pi Zero 2W + display): **~€60**\n[View detailed hardware guide →](https://bdamokos.github.io/rpi_waiting_time_display/hardware/)\n\n## Need Help?\n- [Debugging interface](https://bdamokos.github.io/rpi_waiting_time_display/features/#debugging)\n- [Create an issue](https://github.com/bdamokos/rpi_waiting_time_display/issues)\n\n## Inspiration and Acknowledgments\n- A video ad STIB made for their mobile app that inspired this project:\n  [![The advice of STIB ad](https://img.youtube.com/vi/scZsaJL7S8U/0.jpg)](https://www.youtube.com/watch?v=scZsaJL7S8U)\n- [UK train departure display](https://github.com/chrisys/train-departure-display) - A similar project for UK trains\n- We are grateful to the providers of the APIs we use, listed at [API Features](https://bdamokos.github.io/rpi_waiting_time_display/api-features/). \n- Certain included data and assets are under a specific license:\n  - [Font Awesome Free](https://fontawesome.com) - Icons used in the setup interface under the [Font Awesome Free License](https://fontawesome.com/license/free), icons used in the display under Creative Commons Attribution 4.0 International License\n  - [Open-Meteo](https://open-meteo.com/) - Weather data under a [Creative Commons Attribution 4.0 International License](https://creativecommons.org/licenses/by/4.0/)\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbdamokos%2Frpi_waiting_time_display","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbdamokos%2Frpi_waiting_time_display","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbdamokos%2Frpi_waiting_time_display/lists"}