Pouvez vous s’il vous plait m’expliquer comment porter le code sous lolin32 ?
Je suis débutant et j’aimerais savoir comment faire pour porter un code d’une carte vers une autre car j’ai du mal à trouver les infos.
Est il possible également d’avoir votre version pour la tester ?
Merci pour le partage du travail.
J’aimerais pouvoir utiliser le GPS du pixhawk (PX4) sur un ESP32 mais mes compétences sont limitées.
C’est apparement possible, pensez-vous pouvoir fournir un exemple ou des pistes pour avancer dans ce sens.
J’ai, après quelques galères et tâtonnements, réussi à programmer ma première carte T_BEAM.
Ma tentative avec Arduino (version Mac) à échoué… Problème avec le
button2
Sur le PC, ma tentative avec PlatformIO n’était pas plus concluante (c’est un peu un jeu de hasard, on appuie sur un bouton, on choisit une option, un peu au pif et rien de concluant à la sortie…) Ce n’est pas une critique mais le constat de mon inexpérience avec cet environnement.
Comme je maîtrise mieux le copier/coller sur mac, j’ai installé platformio sur mon mac (version Visual Studio) et suis arrivé à mes fins. Le wifi est bien actif sur laTTGO…
La gestion des ports série du Mac est une peu différente par rapport à Windows. J’ai pu récupérer les infos en lançant arduino et recopié les paramètres USB dans le fichier platformio.init
La fonction Run et Debug génère des erreurs, mais après avoir trouvé la bonne fenêtre terminal (petite icône en bas de page…), les commandes platformio run et run -t upload ont donné le résultat espéré.
Quelqu’un a-t’il une solution Andoid.app permettant de se connecter au Wifi de la carte (ça c’est facile) pour lire les trames transmises? (moins évident).
Avec un ESP32, quel module GPS me conseillez-vous ?
Quelqu’un a-t-il deja réussi à modifier le code pour ce type de dispositif qui ferait économiser quelques dizaines d’euros ?
elle délivre du WIFI mais aussi une autre fréquence : par exemple on peut la choisir en 433Mhx.
on peut donc envoyer le signal sur ces 2 fréquences? parce qu’en cas de perte de drone il serait possible d’écouter la 2éme fréquence qui porte plus loin pour le retrouver? voir utiliser un module similaire qui afficherait les drones identifiés en wifi et son drone sur l’autre fréquence?
J’ai reçu mon trigramme constructeur aujourd’hui par courriel.
L’enregistrement (modification d’un appareil existant) du dispositif de signalisation avec son Identifiant 30 caractères est surprenant:
Mon Trigramme est préenregistré dans la liste, le deuxième groupe de 3 caractères alphanumériques est libre, puis 24 caractères alphanumériques à définir par l’utilisateur.
Mon parc volant susceptible de voler en campagne est diversifié. Idéalement il me faudrait disposer d’une dizaine de balises pour couvrir le besoin Groupe d’aéronefs (3) et plages de masses… Il faudra jouer intelligemment avec les enregistrements et reprogrammer en cas de besoin.
Je ne me suis pas encore penché sur la question du code à 30 caractères, mais maintenant que j’ai eu mon trigramme, je vais commencer à étudier la chose.
Pour tout ce qui n’atteint pas les 800 gr en ordre de vol, le problème ne se pose pas.
Pour le reste, je pense que mes 2/3 multirotors que j’utilise le plus (ou en construction) seront chacun équipés d’un module intégré afin d’être tranquille et d’avoir leur identifiant propre.
Idem pour ma Disco Parrot qui dépasse le poids constructeur avec ses éléments de protection complémentaires et sa peinture perso.
Pour les avions et planeurs, je pense à un ou deux modules amovibles en fonction de la catégorie et de la plage de poids avec un code qui ne sera pas spécifique à un modèle en particulier, si bien sur, il est possible d’utiliser le même identifiant pour plusieurs machines. Ça évitera d’avoir a refaire une reprogrammation en fonction de l’usage des machines.
Dans tous les cas, je vais retirer le boitier pour l’accu LiFe, pour gagner en compacité. J’attends mes connecteurs coudés pour finir de concevoir et imprimer mon boitier de protection. Je compte alimenter directement le boitier depuis une prise libre du récepteur. Visiblement, il doit être possible d’alimenter le module avec du 5 V via les plots 5 V et Gnd à coté de la prise USB. Sinon, je le ferai sur les plots 3,3 V et Gnd en mettant une diode sur chacun des plots pour abaisser la tension de 1,4 V. Comme de toute façon, je peux juste vérifier si le Wifi est bien créé par la carte, je n’ai pas la possibilité de connaitre la dernière position connue de l’aéronef, et encore, c’est dans le cas, où l’alimentation du module serait déconnectée.
Pas sur non plus de la portée des modules soit suffisante pour pouvoir recevoir le code avec les coordonnées et le repérer en cas de perte (même si j’utilise un Failsafe reglé sur un RTH en cas de probleme radio - Gaz coupé et commandes au neutre pour un avion)
J’ai aussi reçu mon trinigramme par mail. La balise à base d’ESP01 est maintenant monté sur mon phantom 3 advanced. J’ai intégré la balise au drone, voir les détails d’intégration ici:
Super, ton post décrivant ta méthode tutorielle pour équiper un Phantom. Les possesseurs de cette machine vont savoir comment permettre d’avoir une machine respectant la législation
Merci, le but c’est juste de donner des idées. J’ai bloqué un moment sur l’identifiant à saisir sur alphatango. Il fallait en fait ne pas utiliser chrome ! Avec le navigateur de microsoft, Mon trinigramme était proposé dans la liste ! Il n’y a pas beaucoup de constructeur pour l’instant mais ça fait drôle de faire partie de la liste
J’ai donc officiellement un numéro de signalement électronique valide et enregistré !
Merci aux contributeurs qui ont permis la réalisation d’une balise de quelques grammes à 10€, j’ai grâce à eux appris plein de chose sur les esp32, 8266…
Bons vols !