Projet volant via Arduino

Bonjour,
je suis actuellement en plein projet pour un volant de Simracing sur une base de Thrustmaster.
Je suis completement étrangé au C/C++. Mais dans le but d'apprendre et de réaliser de bout en bout mon projet, je me permets de poster ici pour une aide.

matériel :

  • Arduino NANO
  • TM1638 (shift light)
  • Joystick 2 axes
  • Bouttons poussoirs

Ma première demande est la suivante :

Est il possible d'assigner 2 fonctions voir 3 principales.
dans mon projet, c'est la gestion de tous les bouttons poussoirs + la gestion du shift light et enfin du joysticks?

j'ai récupéré les programmes pour la gestion du volant en 16 boutons
ainsi que la gestion du shift light et du joystick.

Mais j'aimerais des explications des fonctions ainsi que voir ce qui peut etre modifier pour coller a mes besoins.

J'espère ne pas m'être trompé d'onglet dans le forum pour le post

Dans l'attente de vos réponses.

Sincères salutations

Jean Philippe

Bonour,
peux-tu faire un petit dessin (à moins que tu ne veuilles tout réaliser par cœur) du nano dans son futur environnement ?

Bonjour,

Est il possible d'assigner 2 fonctions voir 3 principales.

peux-tu préciser la question (nous ne sommes pas tous spécialistes de de Simracing ou de Thrustmaster)

cela concerne la programmation ou bien la config/comportement du volant ?

par ailleurs peux-tu nous dire la situation du logiciel de simulation, et comment il communiquera avec le nano ?