V2X2MAP auf iPhone & Mac
Die native iOS-App bringt die Live-V2X-Karte aufs iPhone, und den ESP32-C5-Empfänger machst du mit einem Klick startklar, direkt im Browser.
Die iOS-App
V2X2MAP für iOS ist eine vollständig native SwiftUI-App. Sie verbindet sich per Bluetooth LE mit dem ESP32-C5-Empfänger und zeigt live, was Fahrzeuge und Infrastruktur um dich herum funken. Dekodiert direkt auf dem iPhone, ohne Cloud.
Live-Karte
Fahrzeuge als drehende Marker mit Tempo, Blinker und Bremsring; Roadside Units, Gefahren und Ampeln farbcodiert auf OSM- oder Apple-Karten.
Gefahrenwarnungen
DENM-Warnungen (Baustellen, Hindernisse, …) kommen als Mitteilung, auch wenn die App im Hintergrund läuft.
Ampelphasen
SPATEM-Phasen live mit Countdown an signalisierten Kreuzungen (experimentell).
Fahrzeug-Tracks
Auf Wunsch zeigt die Karte, wo jedes empfangene Auto gefahren ist.
Aufzeichnen & Wiedergeben
Automatische .pcap-Session-Logs und manuelle Aufnahmen, direkt in der App abspielbar.
Offline-Karten & Statistik
OSM-Kacheln für Fahrten ohne Datenverbindung vorladen; Nachrichtentyp-Statistik und Stationsprotokoll mit Rohdaten.
Beta (kostenlos): über den öffentlichen TestFlight-Link mitmachen. Das App-Store-Release (1,99 €) ist unterwegs.
Benötigt denselben ESP32-C5-Empfänger wie die Android-App (Firmware 0.2.5 oder neuer), verbunden per Bluetooth LE. Ohne Empfänger bleibt die Karte leer.
Den Empfänger flashen
iPhones haben keinen USB-Weg zum Board. Die ESP32-C5-Firmware wird deshalb einmalig vom Computer aufgespielt. Zwei Wege, nimm den, der dir passt:
Am einfachsten: direkt im Browser flashen
Den Flasher in Chrome oder Edge an einem beliebigen Computer öffnen und einmal klicken. Nichts herunterladen, nichts installieren. Er nutzt Web Serial und braucht daher einen Chromium-basierten Desktop-Browser (Safari, Firefox und iPhone/iPad können nicht flashen).
- 1Web-Flasher öffnen
In Chrome oder Edge v2x2map.com/flash aufrufen und den ESP32-C5 per USB-C anstecken.
- 2„Connect & Flash“ klicken
Den seriellen Port wählen (z. B. „USB JTAG/serial debug unit“); das Flashen läuft in etwa einer Minute automatisch durch.
- 3Kurz stromlos machen, dann App starten
Den Empfänger einmal vom USB trennen und wieder anstecken, dann die iOS-App öffnen:
ITS-G5-RXverbindet sich automatisch per Bluetooth.
Alternative: die macOS-Flasher-App
Lieber eine native App oder ein Browser ohne Web Serial? Der kostenlose V2X2MAP C5 Flasher für macOS erledigt es ebenfalls mit einem Klick: kein Python, kein Homebrew, esptool ist dabei (Apple Silicon & Intel).
- 1Flasher laden & entpacken
V2X2MAP-C5-Flasher-macos.zipaus dem aktuellen GitHub-Release laden. - 2ESP32-C5 per USB-C anschließen
Dann
flash.commandper Rechtsklick → „Öffnen“ starten. Das Tool findet das Board und spielt die aktuelle Empfänger-Firmware in etwa einer Minute auf. - 3Kurz stromlos machen, dann App starten
Den Empfänger einmal trennen und wieder anstecken, dann auf „Start“ tippen.
ITS-G5-RXwird per Bluetooth gefunden und verbindet sich automatisch.
Android-Nutzer brauchen keinen von beiden. Die Android-App flasht das Board selbst über USB-OTG.
Bau dir deinen eigenen V2X-Empfänger: