Selon cnx-software, Jake Wachlin, de Energy Labs, a mis au point l’Open RC Spotter, un enregistreur de données et de télémétrie open source qui utilise la technologie ESP32, spécifiquement conçu pour les voitures, camions, et autres jouets radiocommandés (RC). Cet appareil a la capacité d’enregistrer des données de manière synchronisée, incluant la position GPS, l’accélération, les informations du gyroscope, ainsi que des données concernant la direction, l’accélérateur, la tension de la batterie, et la température, tout cela sur une carte microSD. De plus, il permet également la télémétrie en direct via Wi-Fi et ESP-NOW.
ESP32 à 240 MHz et 4 Mo de Flash : enregistreur de télémétrie pour voitures RC
Jusqu’à présent, des dispositifs de télémétrie et d’enregistrement de données ont principalement été développés pour des véhicules plus grands, comme la carte CAN Macchina A0 ESP32, qui prend en charge les diagnostics OBD-II et s’intègre avec RaceChrono. En revanche, cet enregistreur basé sur l’ESP32 se concentre sur les véhicules RC, en intégrant une série de fonctionnalités comme le GPS, l’unité de mesure inertielle (IMU), la surveillance PWM et un système d’enregistrement de données compact.

6 axes et 5V via USB-C : des capteurs innovants pour maximiser les performances
L’Open RC Spotter est équipé d’un module sans fil ESP32-WROOM-32E-N4, avec un microcontrôleur Tensilica LX6 à deux cœurs fonctionnant jusqu’à 240 MHz. Il dispose de 4 Mo de mémoire flash et propose une connectivité Wi-Fi 4 à 2,4 GHz, ainsi qu’une compatibilité Bluetooth 4.2 avec une antenne PCB intégrée. Pour le stockage, un emplacement pour carte microSD est prévu, permettant une journalisation rapide des données au format CSV tout en recommandant une classe 10. Ce dispositif intègre également une entrée PWM tripartite pour surveiller le signal du récepteur RC, permettant ainsi de contrôler l’accélérateur, la direction et un auxiliaire.
Les capteurs intégrés comprennent un IMU à 6 axes LSM6DS, qui fusionne les données d’accélération et du gyroscope, un ADS1115 ADC pour la mesure de deux entrées de thermistance NTC 10K, essentiel pour surveiller à la fois l’ESC et la température du moteur, ainsi qu’un récepteur IR IRM-56384 pour le comptage des tours et le timing. Un GPS u-blox MAX-M10S, associé à un amplificateur GPS à faible bruit, permet de capter des signaux à une fréquence de 5 Hz, tout en prenant en charge plusieurs constellations et le protocole binaire UBX.
Le dispositif reçoit son alimentation par un port USB Type-C pour la configuration et la surveillance, tout en offrant la possibilité d’un connecteur de batterie. Les dimensions de la carte sont de 63,627 mm par 38,1 mm, ce qui fait de l’Open RC Spotter un équipement léger et compact.

Le micrologiciel de cet enregistreur est entièrement développé en C++, et il est possible de le compiler via l’IDE Arduino. Un des atouts majeurs est l’intégration d’un filtre de Kalman étendu à 10 états, permettant de fusionner avec finesse les données provenant de l’IMU et du GPS. Ainsi, la position, la vitesse, et l’orientation NED (Nord-Est-Dessous) peuvent être déterminées avec précision. Pendant la collecte des données, celles-ci sont enregistrées sur la carte microSD à une fréquence d’échantillonnage par défaut de 100 Hz.
À la fin d’une session, un double clic sur le bouton intégré stoppe la journalisation et active un Wi-Fi SoftAP, offrant aux utilisateurs la possibilité de télécharger facilement leurs journaux CSV via un navigateur Web à l’adresse http://192.168.4.1. Ces données peuvent ensuite être utilisées dans l’application Web Open RC Crew Chief pour une analyse approfondie et une comparaison des tours.


L’Open RC Spotter prend aussi en charge la télémétrie en temps réel. En utilisant un ESP32 en parallèle avec le croquis de récepteur fourni, il est possible de diffuser les données de télémétrie à 20 Hz via ESP-NOW. Ces informations peuvent être intégrées dans l’interface Crew Chief à travers une connexion USB série pour recevoir des retours en direct de l’ingénieur de course.

Les fichiers nécessaires à la conception matérielle sont accessibles sur OSHWLab, tandis que les utilisateurs peuvent trouver la bibliothèque Arduino, le firmware et les guides de configuration sur le dépôt GitHub dédié au projet. Energy Labs propose en ce moment l’Open RC Spotter préassemblé sur la plateforme Tindie pour un prix de 169,00 $.
-
Dilwe Émetteur et Récepteur RC 2.4G, émetteur et Récepteur 6 Canaux avec Batterie 1500mAh pour Bateaux RC, Voitures, Drones
-
Adeept Smart Car Kit for ESP32-WROVER(Compatible with Arduino IDE), Line Tracking, Obstacle Avoidance, OLED Display, Ultrasonic Sensor, ESP32-CAM Video Transmission, Remote Control, DIY STEM Education