Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
ESP 32 avec afficheur
#61
(06-03-2025, 05:52 PM)Mike a écrit : Le mode autodetect aura permis de faire marcher la carte de JMH mais malheureusement pas celles de Frevan et de fredfan50.
Frevan et fredfan50, auriez vous un lien aliexpress ou autre vers votre carte ?
Peut-être qu'on y trouverai quelques informations techniques comme le driver à utiliser.

Salut Mike

le lien aliexpress : https://fr.aliexpress.com/item/1005008314695130.html
Répondre
#62
(06-03-2025, 07:34 PM)Frevan a écrit :
(06-03-2025, 05:52 PM)Mike a écrit : Le mode autodetect aura permis de faire marcher la carte de JMH mais malheureusement pas celles de Frevan et de fredfan50.
Frevan et fredfan50, auriez vous un lien aliexpress ou autre vers votre carte ?
Peut-être qu'on y trouverai quelques informations techniques comme le driver à utiliser.

Salut Mike

le lien aliexpress : https://fr.aliexpress.com/item/1005008314695130.html

Merci Frevan,
J'ai été voir ce lien mais je n'ai pas trouvé grand chose, en plus je vois que la carte n'a qu'un port micro usb ce qui je pense ne correspond pas à ta carte. Les photos ne correspondent donc pas forcement avec ce qu'ils expédient et si ça se trouve pour un même vendeur il peut envoyer différentes versions de cartes. Bref, ça nous avance pas trop.
Si tu as (encore) l'envie de tester des trucs, ça pourrait être intéressant de tester ta carte avec d'autres drivers, voir mon message précédent.
Répondre
#63
(06-03-2025, 07:04 PM)Mike a écrit : J'ai trouvé cette page qui liste des variantes des cartes ESP32-2432S028 :
https://github.com/rzeldent/platformio-e...me-ov-file

Sur cette page on voit que la variante ESP32-2432S028Rv3 à pour driver ST7789 contre ILI9341 pour les autres variantes.
Frevan et fredfan50, peut-être que d'utiliser le driver ST7789 corrigerai le problème chez vous ?
Si vous voulez tester, dans le code de la 14.02, dans Ecran.h remplacer cette ligne :
lgfx:Tongueanel_ILI9341 _panel_instance;
par
lgfx:Tongueanel_ST7789 _panel_instance;

Autre driver à essayer au cas où :
lgfx:Tongueanel_ILI9341_2 _panel_instance;

je crois que le probleme est par la il n'y a pas de Ecran.h dans la compil
Répondre
#64
(07-03-2025, 09:29 AM)fredfan50@ a écrit : je crois que le probleme est par la il n'y a pas de Ecran.h dans la compil

Si si mais il faut les sources de la 14.02 car André a supprimé Ecran.h en 14.03 avec l'utilisation de l'autodetect.
Répondre
#65
(07-03-2025, 09:35 AM)Mike a écrit :
(07-03-2025, 09:29 AM)fredfan50@ a écrit : je crois que le probleme est par la il n'y a pas de Ecran.h dans la compil

Si si mais il faut les sources de la 14.02 car André a supprimé Ecran.h en 14.03 avec l'utilisation de l'autodetect.

alors avec le
ST7789
ecran au top mais pas de tactil je refait une compil
avec
ILI_9341_2 c'est pas ca


Pièces jointes Miniature(s)
       
Répondre
#66
(07-03-2025, 10:03 AM)fredfan50@ a écrit : alors avec le
ST7789
ecran au top mais pas de tactil je refait une compil
avec
ILI_9341_2 c'est pas ca

Merci pour les tests.
OK donc le driver pour l’écran de cette carte serait donc bien ST7789.
Par contre je ne comprends pas pourquoi ça casse le tactile car si je comprends bien avec ILI9341 l'affichage n’était pas bon mais le tactile marchait.
Pour le tactile le code spécifie explicitement Touch_XPT2046 donc j'aurai tendance à penser que quelque soit le driver, le tactile devrait se comporter pareil mais malheureusement ça n'est pas le cas Sad
Je n'ai plus trop d'idées pour le moment mais si je pense à un truc, je posterais ici.
Répondre
#67
(07-03-2025, 10:41 AM)Mike a écrit :
(07-03-2025, 10:03 AM)fredfan50@ a écrit : alors avec le
ST7789
ecran au top mais pas de tactil je refait une compil
avec
ILI_9341_2 c'est pas ca

Merci pour les tests.
OK donc le driver pour l’écran de cette carte serait donc bien ST7789.
Par contre je ne comprends pas pourquoi ça casse le tactile car si je comprends bien avec ILI9341 l'affichage n’était pas bon mais le tactile marchait.
Pour le tactile le code spécifie explicitement Touch_XPT2046 donc j'aurai tendance à penser que quelque soit le driver, le tactile devrait se comporter pareil mais malheureusement ça n'est pas le cas Sad
Je n'ai plus trop d'idées pour le moment mais si je pense à un truc, je posterais ici.

ok cool merci
Répondre
#68
Merci Mike tout est ok avec "  lgfx:Tongueanel_ST7789 _panel_instance;"

Lien de téléchargement versionV14_02_ST7789
https://wetransfer.com/downloads/c57502b...1741366977
1 élément
Solar_Router_V14_02.ino.rar
840 ko

J'ai fais une version non zippé:

Lien de téléchargement
https://wetransfer.com/downloads/56f087d...1741367616
1 élément
Solar_Router_V14_02_ST7789.bin
1,5 Mo


Pièces jointes Miniature(s)
       
Répondre
#69
(07-03-2025, 06:57 PM)kymcoman a écrit : Merci Mike tout est ok avec "  lgfx:Tongueanel_ST7789 _panel_instance;"

Super !
Donc pour résumer pour le moment on a au moins 4 types de cartes :
- Celle d'André et des autres pour qui ça a toujours marché
- Celle de JMH qui ne marchait pas jusqu'en 14.02 mais qui marche en 14.03 avec le mode autodetect
- Celle de kymcoman qui marche avec la 14.02 si on utilise le driver ST7789
- Celle de fredfan50@ pour laquelle l'utilisation du driver ST7789 a fait marcher l’écran mais a cassé le tactile

J'ai peur qu'on ne trouve pas une solution universelle mais le fait de documenter les différentes options permettra certainement d'aider des personnes qui tomberont sur un problème similaire dans le futur.
Merci kymcoman pour le binaire, ça aidera sûrement quelques personnes.
Répondre
#70
Salut à tous cool l’affichage parfais mais aucun tactile mdr avant la dernier modification écran n’importe comment et la parfais mais pas pour le le tactile dommage
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 4 visiteur(s)