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.
Ligue uma placa ESP32-C5 de $20 ao seu telemóvel, conduza por uma zona com infraestrutura moderna e veja chegar os CAM, DENM e SPATEM.
Os carros modernos e as unidades de berma (RSU) transmitem mensagens de segurança normalizadas na banda V2X dedicada de 5,9 GHz: CAM (Cooperative Awareness — «estou aqui, a X km/h»), DENM (Decentralised Environmental Notification — «perigo à frente!»), SPATEM (fase e temporização dos semáforos — contagem decrescente) e MAPEM (geometria de cruzamentos).
O V2X2MAP captura-os em modo promíscuo, descodifica os cabeçalhos GeoNetworking localmente e desenha cada mensagem como um marcador codificado por cor num mapa OSM. Sem passar pela nuvem — tudo corre no telemóvel.
Uma placa Waveshare ESP32-C5-WIFI6-KIT e qualquer telemóvel Android com USB-OTG ou Bluetooth LE. A placa suporta 5,9 GHz IEEE 802.11p de origem; o firmware comanda-a como sniffer e reencaminha as tramas capturadas para o seu telemóvel.
Estes acessórios podem melhorar o alcance de receção e a qualidade do sinal.
Mapa OSM, marcadores codificados por cor para cada tipo de mensagem ITS, setas que respeitam a direção para os CAM de veículos e desvanecimento automático para que o ecrã não fique saturado após alguns minutos de captura.
Zoom adaptável à velocidade: 18 parado, 14 acima de 80 km/h. Encaixe o C5 num suporte, pegue na estrada e o mapa mantém o seu ponto centrado.
Feedback áudio + háptico opcional: um breve tique a cada frame recebido, um bip mais agudo + vibração num perigo DENM. Conduza com os olhos na estrada.
O C5 transmite frames 802.11 em bruto através de USB-Serial-JTAG e Bluetooth LE. O único rádio é partilhado no tempo com o sniffer; o ciclo ajustável mantém ambos ativos.
Cache de tiles do OSMdroid até 600 MB. Navegue uma vez online e depois fique offline.
One tap writes every frame to an .itsg5 file for later replay and analysis.
Republique opcionalmente os frames capturados via MQTT — o broker predefinido é o público da OpenTrafficMap, com brokers personalizados configuráveis.
Inglês por predefinição, alemão em dispositivos alemães. Ambas as traduções vêm no APK.
As mensagens de segurança V2X ocupam uma fatia dedicada do espetro radioelétrico a 5,9 GHz. Na Europa, a banda ITS-G5 (5855–5925 MHz) está dividida em canais por finalidade — o canal de controlo transporta o tráfego mais crítico para a segurança.
O vehicle-to-everything explicado — V2V, V2I, V2N, V2P e porque é que os carros comunicam.
As duas tecnologias de rádio V2X concorrentes — baseada em Wi-Fi vs celular — comparadas.
CAM, DENM, SPATEM, MAPEM, IVIM e CPM — o que cada uma faz.
Como a banda de 5,9 GHz está repartida entre a Europa, os EUA e a China.
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.