Et bien, déjà, la première étape va être d'établir un schéma correct de la bête.
Raccordement écran sur stm32 et gestion du stylet. Pour ce faire, je vais passer par une petite aide d'une librairie développé par un ami. Et oui, l'électro-informatique (on peut dire ça maintenant), c'est l'art de réemployé ce qui existe et d'inventé une association novatrice.
Ensuite, je vais créer un code minimal tournant. Le but est de s'approprié une sur-couche (une carcasse vide). Comme c'est en C pur, il est clair que je vais devoir gérer des registres et leurs assignés tel ou tel fonction. C'est le coeur du système.
Quand l'écran fonctionnera, le stylet aussi, je commencerais à aborder la partie CAN (Convertisseur Analogique Numérique). Le but est de retrouver des valeurs représentative de chaque potentiomètres des manches de type joystick.
Après, je monterais le protocole de communication, et choisirais un module de transmission 433Mhz pour les tests mais je trouverais le moyen, la passerelle de faire aussi du 35 Mhz... C'est en cours d'étude avec des radio-amateurs. Le but étant de faire simple, viable et performant. Un module pouvant se substituer à un autre. Son point d'entrée est une trame constitué de 0 et de 1. On est dans le cas simple suivant :
Port GPIO -> Signal numérique -> (modulation) -> Module RF (433Mhz / 35Mhz) -------- [Onde radio]------> Module RF (433Mhz / 35Mhz) -> (démodulation) -> Signal numérique -> Traitements.
Bon, j'ai pas parlé encore du retur d'infos. C'est pour un peu plus tard.
Lorsque j'en serais là, en théorie, je ne serais pas loin du but. Mais il restera la gestion des pages de configurations, les mixages, les réglages des extrêmas au niveau servo.... Un engin sur roue sera alors créé pour recevoir ces ordres tests. C'est à ce sujet que je parlerais alors d'une autre voie à 5Ghz uniquement pour la vidéo terrestre ou aérienne.
C'est donc là un projet complet
