Je ne sais pas lequel choisir, d'autre part je voudrai avoir votre confirmation que au moins un de ces écran fonctionne avec une carte ESP32.
Et si oui, quels sont les bibliotheque graphique et tactile à utiliser qui fonctionne ??
Salut.
Le premier écran ne pourra pas être raccordé physiquement à un microcontrôleur, à moins de trouver un connecteur.
Les deux autre utilisent des contrôleurs NT35510 et otm8009a, et une interface ITDB02 dont 20 broches sont nécessaires pour piloter l'écran (DB0 à DB15 + RSET + CS + WR + RS).
L'ESP32 possède seulement 18 broches utilisables de manière totalement libre.
Le connecteur et même une carte avec plots pour souder est disponible sur la même page. Et le premier utilise les modes SPI, 8 et 16 bits. Cela se choisit avec les broches M0, M1...
Ne serait pas plus simple de déterminer le protocole de communication et de chercher un écran monobloc?
C'est quoi ces broches D_CLK, à D_OUT, on dirait le dialogue série.
Il te faut un écran avec des tensions de GPIO de 3.3V. Pour être sûr qu'il a le touchscreen (certains vendeurs sont évasifs sur le sujet, tu crois acheter avec et au final tu reçois sans), il faut s'assurer qu'il y a 2 nappes de fils sur le coté de l'écran : une très large pour l'écran lui-même, et une plus fine (avec 4 fils) pour le touch. Comme ceci :
Je vous remercie tous de ces réponses très précises.
Les écrans 2 et 3 ne conviennent pas si j'ai compris.
Pour l'écran 1, si je prend le modele : Couleur: Module With Touch, cela ira t il pour me connecter un un ESP32 avec les librairies graphique et tactiles, je ne connais pas ?
Il me faut réelement un écran de 4 pouces pas trop cher. 3,5 pouce c'est insuffisant pour ce j'ai besoin de faire, et le choix en 4" n'est pas très large, alors si vous m'en trouvez un avec les deux librairie, ben cela ira très bien.
En plus j'ai vu il y a des écrans qui fonctionne à 90mA et apperement si je ne me trompe pas l'ESP32 délivre un courant maxi de 40 mA, ces modèles n'iraient pas non plus.
C'est vrai aussi si je pouvait utiliser la librairie TFT_eSPI ce serait bien.
Il faut aussi prendre la connectique avec. Cela fait 13€ environ.
Toutefois, un écran monobloc, comme celui indiqué au post #7 posera pas de problèmes de connectique. Je te conseillerai plutôt d'en trouver un similaire. Inclure SPI dans la recherche
les 90mA, c'est la consommation de l'écran. Les 40mA c'est ce que peut sortir un GPIO, pas l'alim de l'ESP qui peut fournir 600mA (voir ARDUINO : l'alimentation (VCC, VIN, etc.))
ILI9486 et ST7796s sont les noms des puces qui permettent de passer des infos de la carte aux signaux de commande de l'afficheur. Quasiment toutes les puces que j'ai vues, y compris ces deux la fonctionnent de la même manière et proposent les même modes d'affichage, de dialogue...
Les circuits n'étant pas identiques, il faut que la bibliothèque reconnaisse le circuit, sinon cela ne fonctionne pas. J'ai deux écrans de résolution moindre qui fonctionnent avec les équivalents des deux.
Le premier écran est deux fois moins cher, mais la puce est moins courante; il faut vérifier que la bibliothèque choisie sait la gérer. Avec le deuxième écran, il n'y a pas de problème, on voit souvent cette puce.
Vu les prix, il y a des questions qui se posent. On peut en avoir par petite quantité?
Blague à part, Lapino, il ne faut pas t'attendre à des merveilles d'un écran 4" sur ESP32. Il y a de fortes limitations, en particulier la vitesse, et surtout la disponibilité de polices de caractères dignes de ce nom (avec caractères accentués). On peut dire que tu seras pratiquement obligé d'afficher les textes soit en anglais, soit en français (en MAJUSCULES) soit d'afficher des bitmaps.
Pour ma part, pour des affichages cossus, je préfère m'orienter sur RASPBERRY PI, avec un OS capable de supporter l'UTF8, et les polices TrueType.