V2X2MAP is an Android app that receives and maps ITS-G5 / V2X traffic — the 5.9 GHz IEEE 802.11p messages cars and roadside infrastructure send to coordinate.
Подключите плату ESP32-C5 за $20 к телефону, поезжайте туда, где есть современная инфраструктура, и наблюдайте, как поступают CAM, DENM и SPATEM.
Современные автомобили и придорожные модули (RSU) рассылают стандартизированные сообщения безопасности в выделенном диапазоне V2X на 5.9 GHz: CAM (Cooperative Awareness — «я здесь, еду X км/ч»), DENM (Decentralised Environmental Notification — «впереди опасность!»), SPATEM (Signal Phase + Timing — обратный отсчёт светофора) и MAPEM (геометрия перекрёстка).
V2X2MAP захватывает их в режиме promiscuous, декодирует заголовки GeoNetworking локально и наносит каждое сообщение цветным маркером на карту OSM. Обращение к облаку не требуется — всё работает на телефоне.
Одна плата Waveshare ESP32-C5-WIFI6-KIT и любой телефон Android с USB-OTG или Bluetooth LE. Плата поддерживает 5.9 GHz IEEE 802.11p из коробки; прошивка управляет ею как сниффером и пересылает захваченные кадры на ваш телефон.
Эти дополнения могут улучшить дальность приёма и качество сигнала.
Карта OSM, цветовая маркировка по типу сообщения ITS, стрелки с учётом направления для CAM транспортных средств, автозатухание, чтобы экран не перегружался после нескольких минут захвата.
Масштаб, адаптируемый к скорости: 18 на месте, 14 свыше 80 км/ч. Вставьте C5 в держатель, отправляйтесь в путь, и карта будет держать вашу точку в центре.
Дополнительная звуковая и тактильная отдача: короткий щелчок на каждый принятый кадр, более высокий сигнал и вибрация при опасности DENM. Ведите машину, глядя вперёд.
C5 передаёт необработанные кадры 802.11 по USB-Serial-JTAG и Bluetooth LE. Единственный радиомодуль работает в режиме разделения времени со сниффером; настраиваемый цикл поддерживает работу обоих.
Кэш тайлов OSMdroid до 600 МБ. Один раз прокрутите карту онлайн, а затем переходите в офлайн.
One tap writes every frame to an .itsg5 file for later replay and analysis.
При желании повторно публикуйте захваченные кадры через MQTT — брокером по умолчанию является публичный брокер OpenTrafficMap, можно настроить собственные брокеры.
По умолчанию английский, немецкий — для немецких устройств. Оба перевода входят в APK.
Сообщения безопасности V2X занимают выделенный участок радиоспектра на 5.9 GHz. В Европе диапазон ITS-G5 (5855–5925 MHz) разделён на каналы по назначению — управляющий канал несёт самый критичный для безопасности трафик.
Vehicle-to-everything простыми словами — V2V, V2I, V2N, V2P и зачем машины переговариваются.
Две конкурирующие радиотехнологии V2X — на основе Wi-Fi vs сотовая — в сравнении.
CAM, DENM, SPATEM, MAPEM, IVIM и CPM — что делает каждое.
Как диапазон 5.9 GHz разделён в Европе, США и Китае.
Everything runs in the V2X2MAP Android app — no desktop tool, no manual setup. It even flashes the ESP32-C5 firmware for you on the first connection, then receives and maps the live V2X traffic.
Grab it on any Android phone with USB-OTG or Bluetooth LE.
Plug the board into your phone over USB-OTG (or pair it via Bluetooth LE). The app detects it and flashes the firmware automatically — under a minute.
Reception starts immediately. Every CAM, DENM and SPATEM lands on the live map.
Receiving and forwarding ITS-G5 radio data may be subject to national telecommunications law and data-protection law. The Android app shows a disclaimer on first launch. Use at your own risk.