Faire un afficheur déporté
- Defaliz
- Hors Ligne
- Membre platinium
-
- Messages : 391
- Remerciements reçus 22
pour l'instant j'ai utilisé les exemples contenus dans TFT_eSPI
puis j'ai essayé demo.ino et là j'ai une erreur :
/home/alain/Arduino/demo/Demo/Demo.ino:40: undefined reference to `TFT_eSprite::pushToSprite(TFT_eSprite*, int, int, unsigned short)'
après j'ai pas mal bidouillé, suppression des libs, puis reinstall, etc...
Baroudeur si tu as une idée.. je crois que tous les pb d'affichage viennent de la lib TFT_eSPI..
Merci
Connexion ou Créer un compte pour participer à la conversation.
- Baroudeur
-
Auteur du sujet
- Hors Ligne
- Membre elite
-
La librairie est celle de Bodmer, il n'y a pas lieu de la réinstaller, par contre ne validez pas le message demandant s'il on veut faire des mises à jour, arduino va la passer en version 2.4.72 et celle du repository github est la 2.4.79.
Ensuite, j'ai briqué l'affichage de mon module, donc je suis comme vous, compilation et paf écran noir. Voici ce qu'il faut faire :
- Mettez USB CDC on Boot Enabled
- Compilez, l'affichage devrait ENFIN être ok
- Vous pouvez alors débrancher et rebrancher le module, il marchera sous environnement Arduino.
- Mettez USB CDC on Boot Disabled, recompilez, et là, il marchera sous environnement Arduino, mais si vous le branchez sur une prise 5V il marchera aussi de façon autonome.
- Mais là, le moniteur série ne fonctionne plus, si vous le voulez, mettez USB CDC on Boot sur Enabled, et remettez le Disabled si vous voulez que le module soit autonome.
Capito ?
Connexion ou Créer un compte pour participer à la conversation.
- Defaliz
- Hors Ligne
- Membre platinium
-
- Messages : 391
- Remerciements reçus 22
Connexion ou Créer un compte pour participer à la conversation.
- Baroudeur
-
Auteur du sujet
- Hors Ligne
- Membre elite
-
Çà ne marche que si on a branché un S3
Connexion ou Créer un compte pour participer à la conversation.
- Defaliz
- Hors Ligne
- Membre platinium
-
- Messages : 391
- Remerciements reçus 22
j'ai un esp32 simple donc je choisis la carte esp32 Dev module dans l'arduino.. l'écran fonctionne très bien MAIS avec la lib TFT_eSPI correspondant à ce module et ce n'est pas la même que pour le S3
si je mets la lib TFT_eSPI pour le S3 (github.com/Xinyuan-LilyGO/T-Display-S3) avec companion.ino plus d'erreur de compil mais écran noir, mais j'arrive à me connecter au MSUN et à remonter les infos (vu dans le moniteur)
donc tout ça semble logique..
j'attends donc le S3 que j'ai commandé pour finaliser le tout
merci Baroudeur pour ton aide.. (si tu as une idée pour faire fonctionner companion avec le T-display simple

Connexion ou Créer un compte pour participer à la conversation.
- Baroudeur
-
Auteur du sujet
- Hors Ligne
- Membre elite
-
J'en ai un simple qqpart, le problème c'est justement le qqpart, Si je le retrouve je regarde ça
Connexion ou Créer un compte pour participer à la conversation.
- Defaliz
- Hors Ligne
- Membre platinium
-
- Messages : 391
- Remerciements reçus 22

Connexion ou Créer un compte pour participer à la conversation.
- Ptitseb457
- Hors Ligne
- Membre premium
-
- Messages : 102
- Remerciements reçus 1
Alors, j’ai pas mal bricoler dans tous les sens, cherché sur les forums etc et j’avais essayé plein de televersement, du coup j’avais un dossier de montre dans library, je l’ai effacé, passé usb boot enabled, televersé et hop! Je viens de televerser en disabled aussi et nickel! Depuis que j’avais réussi à rallumer l’écran avec le programme tft, cela ne pouvait venir que d’un truc con!
A part ce dossier « TTGo Watch library master » de supprimé, je vois pas trop ce qui n’allait pas!
En tout cas, merci Baroudeur pour ta patience, de mon côté, j’me suis bien pris la tête sur ce p’tit jouet! Y a plus qu’à le mettre en boîte avec une petite batterie plate
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Baroudeur
-
Auteur du sujet
- Hors Ligne
- Membre elite
-
Il faudrait faire un listing de ce qu'il faut faire pour que le téléchargement se fasse, ça pourrait aider les autres.
Dans un message il y en a un qui a dit qu'il allait mettre les mains dans le cambouis, il ne savait pas qu'il allait si bien dire.
Dans ton cas, il y a une petite production des panneaux, la pince ampèremétrique doit être dans le boitier de sécurité et enregistre la conso de celui-ci, modifies la ligne 203 qui commence par if (PV.toInt() < 0) et met if (PV.toInt() < 20) par exemple, tu aura ainsi un joli sprite dans panneaux.
Alors, heuuu, je n'ai pas tout dit........ des fois, même après des heures de marche, le Companion se déconnecte.... il va falloir bidouiller un chouia le code, je suis ouvert à toute proposition !
En tout cas très content pour toi

Connexion ou Créer un compte pour participer à la conversation.
- etienneroussel
- Hors Ligne
- Membre elite
-
- Messages : 256
- Remerciements reçus 31
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Computer
- Hors Ligne
- Membre senior
-
- Messages : 50
- Remerciements reçus 9
Bon j’ai pas approfondi mais c’est opérationnel sur un S3
Merci Baroudeur et sois rassuré, ça fonctionne

Connexion ou Créer un compte pour participer à la conversation.
- Baroudeur
-
Auteur du sujet
- Hors Ligne
- Membre elite
-
Vous avancez plus vite que moi !
pour l'instant je reste bloqué sur cet affichage, je ne sais plus quoi essayé ! je n'ai vu personne dans ce cas apparemment
Au contraire c'est très bon signe, le S3 fonctionne en mode factory, ben il n'y a plus qu'à téléverser companion !
Connexion ou Créer un compte pour participer à la conversation.
- Ptitseb457
- Hors Ligne
- Membre premium
-
- Messages : 102
- Remerciements reçus 1
La clef, c’est le ménage dans la librairie, encore que mienne est pas installée dans le dossier arduino mais dans téléchargement, va comprendre Charles!
Baroudeur, je dirais une vingtaine d’heures !!
Sinon, j’ai commencé à regarder les valeurs de rafraîchissement, ça m’à l’air de ramer plus en passant de 15 à 5s par exemple. On a du mal à passer sur l’écran des cumuls ou alors il reste dessus parfois.
Par exemple, Comment afficher le routage ballon de la journée au lieu du total? On l’a sur l’interface du MPsun
Seb
Connexion ou Créer un compte pour participer à la conversation.
- Ptitseb457
- Hors Ligne
- Membre premium
-
- Messages : 102
- Remerciements reçus 1
Juste pour confirmer que j’ai simplement suivi le tutoriel vidéo et pour confirmer que ça fonctionne pour moi du premier coup.
Bon j’ai pas approfondi mais c’est opérationnel sur un S3
Merci Baroudeur et sois rassuré, ça fonctionne![]()
La chance!!!
Connexion ou Créer un compte pour participer à la conversation.
- etienneroussel
- Hors Ligne
- Membre elite
-
- Messages : 256
- Remerciements reçus 31
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
-
Accueil
-
forum
-
MSun-PV
-
Vos installations
- Faire un afficheur déporté