Mobiflight
What is MobiFlight ? Vous ne parlez/lisez pas l’anglais ? Google Traduction est votre ami mais ses traductions n’étant pas toujours très fidèles, je peux aussi vous aider. Pour moi Mobiflight est un Logiciel gratuit qui permet d’interfacer de « petits » automates style Arduino ou Raspberry avec votre simulateur de vol MSFS mais d’autres également. Automate et interface peuvent « faire peur » mais, dans l’esprit, leur logiciel s’occupe de tout. Bon, OK, il faut savoir connecter un Plus, un Moins, un bouton et une led mais ça suffit pour commencer, ça donne également envie d’aller plus loin. Mais pourquoi interfacer ? Me direz-vous et je vous répondrais : Pour fabriquer vos propres cockpits ou Home Cockpit in english.
Pour aller plus loin, vous pouvez aller jeter un œil à la documentation mais si vous préférez les vidéos, je vous conseille Getting started de 2023 et The biggest release d’il y a 2 mois (nous sommes aujourd’hui le 31/05/2026). Sur leur chaine il y a également Landing Gear & Lights for MSFS 2020 et Transponder for MSFS 2020.
De mon côté, il me restait 3 Arduino UNO d’un autre temps dans un tiroir que j’ai prestement reconverti.
J’ai commencé, avant ce boitier, avec 4 boutons et 4 leds avec lesquels je pilotais et visualisais les lights : Landing, Taxi, Position et Strobe, ça m’a tellement « branché » que je suis vite passé à la suite. Ce boitier, ci-présent, qu’il faudra que j’ouvre pour faire une photo de l’intérieur ne contient qu’un Arduino Uno, 5 encodeurs simple (ça ressemble à un potentiomètre mais ça n’a rien à voir, ce n’est pas une résistance variable et on peut le tourner à l’infini, ça ne fait qu’envoyer des signaux « tout ou rien » plus ou moins rapides dont on peut savoir de quel sens de rotation ils proviennent, ils délivrent également un « contact » lorsqu’on pousse sur la tige. T Tout à droite il y a un petit paddle que j’avais aussi dans une vielle boite qui lui est 2 potentiomètre X, Y et un bouton poussoir et pour finir, il y a plein de fils.
Il ne faut pas être devin pour comprendre ce que je fais avec ce boitier que je raccorde à un port USB. En fait Mobiflight programme mon Arduino et je n’ai qu’à paramétrer pour faire correspondre dans le cas présent uniquement des entrées à des variables du simulateur que me propose également le logiciel. Mon petit Arduino est saturé il possède 14E/S TOR et 5 E/S analogiques. 2 entrées TOR servent à la communication, chaque encodeur nécessite 3 entrées : 1 pour la détection de rotation dans un sens, 1 pour l’autre sens et 1 pour le poussoir ce qui fait 15 plus 2 entrées Analogiques pour le Paddle et une TOR pour le poussoir, on y est : plein de chez plein. Il me restait une entrée mais j’utilise le poussoir Zoom et le poussoir PAN pour la même fonction qui est de passer en mode « sélection » la carte.
En images, uniquement du paramétrage. Sur l’image de gauche j’affecte mes entrées aux encodeurs, physiquement je raccorde mes fils et sur les images suivantes on voit le paramétrage de l’encodeur (rotation à gauche, a droite, c’est dans l’onglet On Right) et le paramétrage du Switch qui permet de passer en « Standard Baro » au dessus de 5000ft. Le code qu’on voit n’est pas écrit par moi mais par MobiFlight.
Quand j’ai 5 minutes, je complète cette page avec mon boitier transpondeur et mon boitier G1000.


