Étude de cas : Utilitaire d'étalonnage des pédales nGASa
Tableau de bord de bureau haute performance pour l'étalonnage et le diagnostic des pédales simracing, communiquant via les protocoles USB série.
Vidéo de démonstration de l'application
Aperçu du projet
La **GUI de calibration nGASa** est une application utilitaire SimRacing haute performance conçue pour communiquer avec les **pédales nGASa** professionnelles de 3DRap. Développée comme application de bureau multiplateforme avec Electron, React et TypeScript, le tableau de bord gère des configurations d'appareils complexes, les mappages de cellules de charge et les diagnostics.
En contournant les couches intermédiaires standard à forte surcharge, l'application établit un pont COM virtuel direct, communiquant avec le firmware personnalisé des pédales via une connexion haute fréquence **USB sur port série**.
Capacités clés et ingénierie
- Communication par port série USB : établit des canaux série directement avec le firmware personnalisé du microcontrôleur. Lit les blocs de données brutes et transmet les entrées sans latence.
- Séquences d'images 3D pré-calculées : Pour des raisons de performance et de compatibilité absolue sur les systèmes exécutant des simulateurs actifs (où les ressources GPU sont réservées au jeu), l'interface graphique utilise des séquences d'images 3D pré-rendues et pré-calculées des pédales plutôt que des scènes WebGL en temps réel. Cela élimine la charge CPU/GPU.
- Mise à jour des entrées en temps réel : met à jour dynamiquement les modèles de compression des pédales, les graphiques d'étalonnage et les flux de progression instantanément dès qu'une entrée physique se produit.
- Des milliers de configurations : fournit des milliers de configurations de paramètres possibles (zones mortes individuelles, courbes de réponse non linéaires personnalisées, filtres de mise à l'échelle de sortie et préréglages).
- Mises à jour cloud et fenêtres contextuelles : intègre des couches de vérification web automatiques. Lorsqu'une nouvelle version du firmware est publiée, le pilote est informé via une fenêtre contextuelle de mise à jour pour installer les derniers fichiers.
- Programmation du microcontrôleur et fonctionnement autonome : une fois les paramètres d'étalonnage définis, les utilisateurs peuvent programmer et stocker les données directement dans l'EEPROM du microcontrôleur puis fermer l'application graphique. Les pédales fonctionnent de manière totalement autonome, économisant les ressources de l'ordinateur pendant les sessions de course.
Présentation du produit
Captures de référence complètes de la structure de conception des pédales simracing nGASa, des cellules de charge et des paramètres techniques.
Pédalier et mécanique (rapport 1:1)



Rendus CAO et plans d'assemblage (rapport 2:1)





Caractéristiques techniques et diapositives de télémétrie













