Récepteur ESP32-C5 C-ITS : Technologie V2X pour une mobilité intelligente

ESP32-C5 C-ITS receiver OpenTrafficMap

Selon cnx-software, le récepteur ESP32-C5 C-ITS représente une carte matérielle open source conçue pour recueillir des données issues de communications 802.11p V2X, en provenance de feux de circulation, de transports en commun, de camions, de voitures, de motos, et même de piétons, afin d’afficher ces informations sur des cartes en ligne.

ESP32-C5 à 240 MHz : une solution intégrée pour collecter des données urbaines

Le fonctionnement du projet est basé sur le protocole ITS-G5, s’appuyant sur la technologie 802.11p V2X (Vehicle-to-Everything), ce qui impose l’utilisation d’une radio WiFi à 5,9 GHz. Le choix de l’ESP32-C5 s’avère pertinent pour cette tâche. En effet, la norme exige la présence d’une station C-ITS (ITS-S) dans les véhicules, comme des unités embarquées (OBU) ou des unités routières (RSU) pour gérer la transmission et la réception. Il devient ainsi possible de recevoir et décoder les messages C-ITS (Cooperative Intelligent Transport Systems) pour alimenter des plateformes cartographiques telles qu’OpenTrafficMap. Ci-dessous, une capture d’écran de cette application.

Récepteur ESP32-C5 C-ITS OpenTrafficMap

8 Mo de PSRAM et WiFi 6 : les atouts du module ESP32-C5-WROOM-1

Le récepteur ESP32-C5 C-ITS utilise le module ESP32-C5-WROOM-1, intégrant un SoC ESP32-C5. Ce processeur monocœur RISC-V de 32 bits peut atteindre des fréquences de fonctionnement de 240 MHz, tout en offrant un cœur basse consommation qui fonctionne à 40 MHz pour les applications nécessitant une gestion optimisée de l’énergie. Avec 384 Ko de SRAM sur puce et une ROM de 320 Ko, la carte se révèle efficace pour le stockage d’informations.

Concernant la connectivité, le récepteur bénéficie d’un WiFi 6 double bande, supportant les protocoles 802.11ax ainsi que la rétrocompatibilité avec le WiFi 4. Ce système offre une bande passante maximale de 20 MHz en mode 802.11ax, et la technologie MU-MIMO pour des communications optimisées. De plus, le Bluetooth 5.0 et la radio 802.15.4 pour Zigbee 3.0 et Thread 1.3 enrichissent encore cette connectivité.

Carte ESP32-C5 V2X 802.11p

Pour les concepteurs, des fichiers de conception matériels sous KiCAD 10, comprenant schémas et disposition du PCB, sont disponibles. En parallèle, le code source du micrologiciel et un script Node.js interconnectent les paquets 802.11 bruts avec NATS (Neural Autonomic Transport System), permettant ainsi une visualisation efficace des données. Ces éléments sont disponibles sur le compte Codeberg d’OpenTraffic.

Le développeur a présenté ce projet lors des Graz Linux Days 2026 et a partagé ses diapositives avec le public. À cette période, environ 20 récepteurs avaient déjà été déployés, avec un rayon d’action atteignant plusieurs centaines de mètres dans un environnement urbain, tandis qu’en visibilité directe, ils pouvaient opérer sur plus de 10 km. L’ESP32-C5 permet une connexion à un modem 4G LTE pour l’accès à Internet, et un boîtier OpenSCAD est mis à disposition pour faciliter son intégration.

Récepteur ESP32-C5 C-ITS Routeur Mikrotik LTE
Récepteur ESP32-C5 C-ITS connecté au routeur Mikrotik 4G LTE
Boîtier ESP32-C5 V2X
Support pour boîtier et poteau

L’efficacité du système de récepteurs ESP32-C5 C-ITS repose sur l’implémentation du standard 802.11p V2X au sein des infrastructures, comme les feux de circulation et les transports publics, ainsi que sur le nombre d’unités déployées.

Actuellement, le module ESP32-C5 C-ITS n’est pas proposé à la vente en ligne conventionnelle. Toutefois, face à la demande croissante, les développeurs ont commandé 450 exemplaires, et il est possible d’acquérir une unité, avec un boîtier en option, pour un coût d’environ 20 euros dans le cadre d’achats groupés. Des instructions sont disponibles sur le Wiki, et les expéditions sont limitées à certains pays d’Europe. Il est également possible de récupérer les commandes à Graz, en Autriche.

Remerciements à Karl pour son aide précieuse.

  • Lot de 4 Carte Développement ESP32-C3, Module ESP32-C3 Mini, WiFi 2,4GHz et Bluetooth 5.0 Le, Processeur RISC-V 32 Bits 160MHz, pour Arduino MicroPython, IoT Maison Intelligente Réseau de Capteurs
  • Ulegqin ESP32 NodeMCU mit CH340 Cartes de développement, ESP32 30 Pins ESP ESP-32-WROOM-32D Module 2.4 GHz WiFi + Bluetooth 2-in-1 Faible consommation Typ-C Interface Compatible avec Arduino(3 pcs)