OpenTrafficMap is an open project that visualises C-ITS data — the messages that traffic lights, trams, buses and modern cars already broadcast unencrypted today. Volunteers run small receivers, the receivers report what they hear, and the result is a live map.
Live map: https://opentrafficmap.org
Source code: https://codeberg.org/opentrafficmap
| What | Cooperative Intelligent Transport Systems (C-ITS) — see What is C-ITS? |
|---|---|
| Radio | ITS-G5 / IEEE 802.11p, 5.9 GHz, a few hundred metres to a few kilometres range |
| Privacy | Messages are sent unencrypted. They can be cryptographically signed, and vehicles use changing pseudonyms. |
| Receiver | ESP32-C5 based, roughly 20 € for the official board including its enclosure |
| Transport | Every receiver publishes to one central MQTT broker — see The OpenTrafficMap server |
| Licence | Wiki content under CC BY-SA 4.0 |
Every receiver project uses the same broker and the same wire format, so it does not matter which hardware you build — the data arrives the same way.
C-ITS only travels a few hundred metres to a few kilometres, so the map can only show live data where somebody has a receiver nearby. This is the most useful thing you can contribute.
There are two routes:
Once it runs, placement matters more than anything else, and the self-service portal lets you name your node and put it on the map.