Aller au contenu
acheter lipo ovonic pas chère
DroneBuilds

Probleme de connexion au ESP8285 du FC MATEK F405 WTE


Rémi Augé
Aller à la solution Résolu par Rémi Augé,

Messages recommandés

Bonjour à tous,

A ce point ci j'appelle à l'aide; je suis bloqué depuis une semaine 🙂

J'essaie d'utiliser la puce ESP8285 (avec capacités wifi) du contrôleur de vol MATEK F405 WTE

Lorsque je connecte la FC à l'USB de l'ordinateur (via le USB Extender), mon ordi ouvre la connection série (voir images). Je peux ensuite utiliser INav Configurator sans problème.

 

Pour accéder à la carte ESP8285, je suis les étapes décrites sur le site de MATEK:

Wiring ETx (FC) to D- (USB Extender), ERx (FC) to D+ (USB Extender), as well as 4v5 and G (FC) to 4v5 and G (USB Extender).

 

J'ai essayé différentes configurations des câbles, mais malgré tous mes efforts, l'ordinateur ne voit pas la connexion série (rien de nouveau dans /dev/tty*)

Mac to FC.png

Mac to ESP8285.png

J'ai essayé de reproduire le comportement avec un Raspeberry Pi 4, et j'obtiens le même résultat (voir photos)

Pi to FC.png

 

Pi to ESP8285.png

Je peux remarquer que la puce ESP8285 n'est pas "morte" puisqu'elle fait tourner un recepteur ELRS installé par défaut par Matek. Je peux me connecter via Wifi et la LED correspondante clignote sur la FC.

ELRS on ESP8285.png

Autres tentatives :

  • Changer les connexions ERx et ETx sur le câble USB Extender "G-“ or “G+” (au cas ou), sans résultat
  • Utiliser différents pins sur la carte FC pour le 4v5 et la masse

Ma config :

  • FC : Matek F405 WTE
  • Ordinateur : Mac Sonoma 14.2.1
  • Firmware sur la carte FC: 7.0.0
  • INav configurator (sur le mac): 7.0.1
  • Aucun autre équipement n'est branché sur la carte FC (pas de GPS, pas de servos, ESC, SC Card...)

  • Mes soudures semblent OK :

Soldering on FC 405 WTE.jpg

Toute aide est la bienvenue (même une confirmation que ce que je fais est OK ou pas) !

Merci!

Rémi

 

Modifié (le) par Rémi Augé
quelques coquilles
Lien vers le commentaire
Partager sur d’autres sites

Je reprends mon poste avec une potentielle solution (le fameux moment "ah, mais en fait!...🤔")

Voici la consigne exacte du site de Matek pour flasher la puce ESP8285 (=wifi) de la carte F405 WTE:

"Wire the ESP8285(ETx, ERx) into the USB-TTL adapter, with ETx on F405-WTE connected to the Rx on the USB-TTL, and ERx connected to the Tx of the USB-TTL. Wire 4v5 and GND of F405-WTE to 5V and GND of the USB-TTL"

La carte est livrée avec un prolongateur USB ("USB Extender"), sur lesquels sont inscrits les sorties 4v5, G(round), D-, D+, Boot, Buz- . J'ai simplement tenté de faire les branchements (FC <-> USB Extender):

  • 4v5 <-> 4v5
  • Ground <-> Ground
  • ETx <-> D-
  • ERx <-> D+

USBExtender.jpg.9583b299c44afac5fbea04da8cf7dfbc.jpg

Sauf que Matek fait réference à un "USB-TTL adapter", qui n'est pas exactement la même chose que le "USB Extender" fourni. En recherchant rapidement chez nos distributeurs d'électronique (en France de préférence), voici à quoi ressemble un USB-TTL:

 

Capturedecran2024-02-24a17_58_42.png.68a809784f1f0b990f758eddcb4ce06d.png

On retrouve bien les ports mentionnés dans la documentation:

  • 4v5 <-> 5V
  • Ground <-> Ground
  • ETx <-> RxD
  • ERx <-> TxD

La pièce est en commande. Je fais le test et je mettrai à jour le topic.

L'objectif final est d'utiliser ce point wifi pour implémenter la fameuse borne DGAC réglementaire sans aucun ajout de matériel supplémentaire (GPS et batterie déjà présentes dans l'aile).

Fly safe! Rémi

  • J'aime 1
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...
  • Solution

Je vous confirme finalement le bon fonctionnement grâce au USB-TTL commandé 🥳

Mon problème venait donc bien du fait qu'il est nécessaire d'avoir ce connecteur pour accéder à la puce ESP8285 en série via l'USB.

L'interface Arduino fait le reste (en chargeant les bonnes librairies depuis l'interface).

Bon vols à tous!

Rémi

  • J'aime 3
Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...