Aller au contenu

GO Print

Commment installer et configurer un ecran TFT Bigtreetech sur une A10 V3.


medmed

Messages recommandés

@Rosco

 Pas moyen d'y couper faut utiliser Vscode. Je sais, Vscode n'est pas du tout intuitif,  Mais arduino n'est plus conseillé pour les dernières versions de Marlin.

Moi aussi j'ai encore du mal avec VScode. Je suis souvent perdu dans  l'arborescence des fichiers et dossiers (j'ai que très partiellement pigé comment naviguer) , c'est une vraie galère pour moi 😄.

Parfois Platform_io mouline dans le vide ou disparaît et je ne sais pas ou ni pourquoi (c'est rageant !). Je n'ai trouvé qu'une solution a ce problème, désinstaller le programme et réinstaller. Et quand je dis désinstaller c'est rechercher tous les dossiers dans C,  sinon il se réinstalle comme si tu venais de le fermer.

Sinon, la solution pour VScode pour les brèles comme nous, c'est d'installer le minimum d'extensions. Juste ce qu'il faut Marlin et PlateformIO.

Modifié (le) par medmed
Lien vers le commentaire
Partager sur d’autres sites

@LOLO710

Bon maintenant que ton écran fonctionne est que tu as encore les mains dans le cambouis, reste plus qu'à installer le wifi, puisque le TFT est prévu pour..

wifi1.thumb.jpg.a1923de861e4f8b7fb3fcff77c07e9d0.jpg

wifi2.thumb.jpg.146c2a71851a45aa7171a0baeff2963a.jpg

IMG_20210413_220806.thumb.jpg.ec8d039454ead4af44652c869739b156.jpg

wifi6.thumb.jpg.7ad2930c2a2b62314a0a4f8a39973bb9.jpg

wifi7.thumb.jpg.0e66b9d084a49226dfe647004a15160d.jpg

Modifié (le) par medmed
Lien vers le commentaire
Partager sur d’autres sites

Moi non plus j'en avais pas vraiment l'utilité et honnêtement, c'est un peu gadget. 

Je l'ai fait par curiosité et que c'est pas cher (4€). J'aime bien bidouiller et cela m'a fait comprend quelque trucs sur le réseau et la programmation de l'ESP 8266.

Lien vers le commentaire
Partager sur d’autres sites

Si c'est la version V4.0 (il y une aussi une version V4.1B), normalement (mais je n’ai pas la carte sous la main) le conncteur J7 est ce que tu recherches.

Screenshot_13.jpg.a9c76eef4bada5300a8b3724963d37b9.jpg

Si tu regardes ta carte ce connecteur est juste a coté de ce qui me semble le buzzer.

J7.jpg.3541520226a279e6b3a579501e0837bd.jpg

La connexion est même plus simple que sur la V3 puisque tu n'as rien à souder. Faut juste d'assurer du sens du brochage du connecteur J7 sur le PCB pour savoir ou se trouve le 5V. Normalement cela doit être écrit sur le PCB, sinon prend un multimètre et mesure la tension entre les deux pins aux extrémités du connecteur. Attention de pas faire de mauvais contact, tu risques griller ta carte mère. Le mieux pour éviter ça et de prendre les mesure avec des fils "dupont" male/femelle pour éviter tout risque. 

Modifié (le) par medmed
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

il y a 4 minutes, boudom a dit :

fils dupont (et dupont)

(et duponD) 🙂 

  • Haha 1
Lien vers le commentaire
Partager sur d’autres sites

Pour comprendre toutes les capacités des écrans TFT Bigtreetech voici une vidéo de Jocelyn qui explique en détail les menus.

Dommage qu'il ait raté (un peu) la mis au point vidéo, ce qui ne permet pas de voir clairement les icônes de l'écran...

Modifié (le) par medmed
Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...

Salutation !

il y a 59 minutes, Rosco49 a dit :

je n'arrive pas à compiler marlin avec vscode

Là d’après la capture d’écran tu aurais plutôt un problème pour téléverser le firmware compilé ... essais peut être de téléverser le firmware.hex avec xloader ou via cura

Ou alors ajoute le plugin Auto Build Marlin si tu ne la pas déjà fait en plus de PlatformIO ... car je me demande si tu a le bon "env:" et Auto build marlin semble gérer cela automatiquement ...

Sinon pourquoi utiliser une version "bugfix" et pas un version releases "stable" https://github.com/MarlinFirmware/Marlin/releases ? tu cherche les bugs ?

Modifié (le) par PPAC
Lien vers le commentaire
Partager sur d’autres sites

il y a 50 minutes, Rosco49 a dit :

Bonjour....toujours au point mort ...je n'arrive pas à compiler marlin avec vscode ....donc pas moyen de mettre en oeuvre ton projet...toujours la même erreur...

IMG_20210420_193608.jpg

Est-il important d'avoir le dernier marlin pour installer l'écran ? J'ai le 2.00 ...je galère depuis 3 semaines et j'ai suivi les tutos sur le sujet mais ça veut pas ...je pense à un problème de port...qui pourtant est détecter automatiquement...il m'indique port com 6 et je suis sur le 10...et j'ai bien le driver ch340....en fait j'ai un succès sur la compile et  un échec sur l'upload mais je suis persévérant....un peu d'aide m'ėclairerai ...merci.

Lien vers le commentaire
Partager sur d’autres sites

il y a 1 minute, Rosco49 a dit :

.il m'indique port com 6 et je suis sur le 10.

Il faut le spécifier si tu le connais ...275981180_Capturedu2021-05-0811-32-10.thumb.png.42f892df7601cd8f6944f582527152ce.png

Pour la version de marlin avec l'ecran je ne sais pas ...

P.S. 

 une citation de fran6p (un admin du forum) :
Évite le multipost (plusieurs posts à la suite sans réponse d'autres intervenants)😉

En haut de chaque post à droite, se trouve un bouton « … ». Quand on clique dessus, un menu déroulant apparaît dans lequel se trouve l'option ÉDITER. Cette option comme son nom l'indique, permet de modifier, corriger, compléter son propos durant une période de 12 heures après parution.

editer-un-post-maj-forum-octobre2020.jpg

Lien vers le commentaire
Partager sur d’autres sites

il y a 6 minutes, PPAC a dit :

Il faut le spécifier si tu le connais ...275981180_Capturedu2021-05-0811-32-10.thumb.png.42f892df7601cd8f6944f582527152ce.png

Pour la version de marlin avec l'ecran je ne sais pas ...

P.S. 

 une citation de fran6p (un admin du forum) :
Évite le multipost (plusieurs posts à la suite sans réponse d'autres intervenants)😉

En haut de chaque post à droite, se trouve un bouton « … ». Quand on clique dessus, un menu déroulant apparaît dans lequel se trouve l'option ÉDITER. Cette option comme son nom l'indique, permet de modifier, corriger, compléter son propos durant une période de 12 heures après parution.

editer-un-post-maj-forum-octobre2020.jpg

Ok...merci pour l'info....

Lien vers le commentaire
Partager sur d’autres sites

Bonjour @Rosco49

Quand ça veut peut pas, le mieux est de repartir de zéro.  Désinstalle VSCode et tous ses dossiers trouvés dans le C: Puis réinstalle-le

Télécharge la dernière version marlin (je viens de voir que c'est passé en 2.0.8) à cette adresse...

https://github.com/MarlinFirmware/Configurations/tree/release-2.0.8

clique sur code "en vert" et en bas de la fenêtre qui s'ouvre  télécharge le zip.

Regarde cette vidéo qui explique la procédure. C'est pour une ender 3, mais c'est pareil..

Modifié (le) par medmed
Lien vers le commentaire
Partager sur d’autres sites

@Rosco49vérifie si tu n'as pas quelque chose déjà branché sur ton COM6. J'ai eu le coup avec VScode et un ESP8266 connecté sur mon PC.

Je l'ai débranché, et hop, le téléversage est passé sur le bon port COM.

Pour info, je viens de compiler Marlin 2.0.8 pour mon A10T (carte mère version 4.1), et c'est passé crème. En passant j'ai activé le BL Touch et le 2ème port com.

Maintenant, je sors le fer à souder (merci @medmed) pour souder le connecteur pour le BTT 5.0 (connecteur J22 sur la cm version 4.1)

Modifié (le) par Nico Begood
Lien vers le commentaire
Partager sur d’autres sites

Pour les possesseurs de la carte en version 4.1, il s'agit bien du connecteur J22.

Il faut souder un connecteur JST PH2.0 4 broches (pas de 2mm) pas un dupont qui est au pas de 2.54).

https://fr.aliexpress.com/item/1005001670049273.html?spm=a2g0s.9042311.0.0.27426c37rzRu2W

Merci encore à @medmed

GT2560V4.1BSCHA10T.png.3197e4b83383a39096ec1d02af7c07b6.png20210516_170135.thumb.jpg.84a59c511dc944cb241a0a708ac5a908.jpgInked20210508_161920_LI.thumb.jpg.a3a52788a1aa5cac0e6685d5b74710bf.jpg20210508_164839.thumb.jpg.d78cf027c27329cfd10d44a894c36254.jpg

Modifié (le) par Nico Begood
  • J'aime 1
  • +1 1
Lien vers le commentaire
Partager sur d’autres sites

@Rosco49 Alors t'en es  ou ?

J'ai vu (comme l'as dit @PPAC) que  "firmware.hex" a l'air d'avoir été compilé. Tu n'as plus besoin de VScode à ce stade.  Il te suffit de l'installer avec cura.

Tu trouveras le fichier.hex dans le dossier .pio qui  a été créé par Vscode dans le dossier marlin que tu as utilisé avec Vscode.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Ayant plusieurs capteurs "touch" je me suis amusé a testé la fonction "répéter" qui permet de connaitre l'écart entre plusieurs "captages".

Pour ce faire j'ai utilisé 3 capteurs différents. Un bltouch (Antclabs), un 3dtouch (Geeetech) et un capteur capacitif NPN (LJC18A3-B-Z/BX ).

bltouch.jpg.4e7c737dcd4070ff34b44b4310760352.jpg  touch.jpg.3781f40e3a7006b8a7fb488952cd643c.jpg  IMG_20210517_192326.thumb.jpg.de5c5043e2a0c88b085ae21bc24e5d43.jpg

touch1.thumb.jpg.4d1f76bf82ffb72d4a89af7a841a0527.jpg

 

La fonction répéter ou M48 (c'est la même fonction accessible a deux endroits diffèrent) va tester le capteur avec une vingtaine  de "palpages" que j'ai répété 3 fois avec chaque modèle

m48.jpg.5555664dd62677e863137422537012db.jpg  repete.jpg.37f160ef0f00e6c06bef090cf4b7639a.jpg

Pour le 3D TOUCH   (dans l'ordre du test)

1IMG_20210517_195058.thumb.jpg.84a8aa2fac480e2144460ceda931e2bd.jpg

4IMG_20210517_195849.thumb.jpg.c75574626e753b785bf571bddeee429d.jpg

L'ecart moyen sur les trois tests est de 0.0266mm

 

POUR LE BLTOUCH

1IMG_20210517_213351.thumb.jpg.8b8ebcc2f991efa37b8916906f12f094.jpg

2IMG_20210517_213630.thumb.jpg.6b0e0004b0be4561ca63c0d16d270bd0.jpg

3IMG_20210517_214131.thumb.jpg.67280c42be8b33cb57cdf6bc6c9cdefd.jpg

L'écart ce lit en millième là, avec une moyenne sur les 3 tests de 0,00716

POUR LE CAPTEUR CAPACITIF

IMG_20210517_191413.thumb.jpg.07484bde224ab58d0c6cd95649eb5676.jpg

 

IMG_20210517_191625.thumb.jpg.1533a4bd0e167c6b02a9564a571803b3.jpg

IMG_20210517_191807.thumb.jpg.48e96426d3bfc68b2472e3b8f7beac54.jpg

L'écart moyen là, est de 0.01283mm

C'est clairement le bl touch qui s'en sort le mieux dans ce test. J'ai été étonné par le résultat du capacitif qui s'en sort pas si mal finalement. T'autant plus que c'est le premier test qui fait effondrer sa moyenne, les deux suivants étant très bon.  Clairement le 3D touch est le moins bon des 3.

Que pensez-vous de ces tests ? L'écart entre les 3 est-il  réellement significatif quand on est dans les centièmes de millimètre et en dessous, alors que nos imprimantes travaillent au dixième ?

 

3IMG_20210517_195546.jpg

IMG_20210517_191625.jpg

IMG_20210517_191807.jpg

IMG_20210517_211707.jpg

Modifié (le) par medmed
Lien vers le commentaire
Partager sur d’autres sites

J'ai un souci d'édition de mon dernier post. J'ai 4 photos à la fin du poste qui n'ont rien à faire là, mais impossible de les supprimer. Si un modo pouvait arranger ça. Merci.

Modifié (le) par medmed
Lien vers le commentaire
Partager sur d’autres sites

Salut medmed....ça y est..!!!enfin ..j'ai réussi à compiler mon marlin mais non pas en bin mais en hex avec cura comme tu m'explique plus haut ...en fait vscode compile le hex et pas le bin chez moi....pourquoi ? Je sais pas...pas trouver toujours même erreur ..voir plus haut...bref...j'ai installé l'écran tft 43 mise à jour et nickel tout fonctionne parfaitement...merci pour ton tuto et tes explications....

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...