F1ATB forum
ESP 32 avec afficheur - Version imprimable

+- F1ATB forum (https://f1atb.fr/forum_f1atb)
+-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html)
+--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html)
+--- Sujet : ESP 32 avec afficheur (/thread-1133.html)

Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22


RE: ESP 32 avec afficheur - glu3 - 14-10-2025

Bonsoir,
Merci @candide, si cela n'est pas un tuto ça y ressemble fortement  Big Grin
Merci encore 
At + bonne soirée, Michel


RE: ESP 32 avec afficheur - candide - 02-11-2025

pour profiter de ce superbe routeur sur esp32-2432S028 et esp32-2432S024 (et esp32-2432S028R), voilà  une mise a jour avec la version 15_11 modifiée pour ces cartes

- le fichier source15_11 modifié pour choix manuel du driver LCD + quelques modifs :
https://drive.google.com/file/d/1QLT2izYJZve0Sz7k5sRThLdmh2XUeGo_/view?usp=sharing

  1)dans le fichier Ecran.h, vous configurez votre type de carte. (3 cartes possibles):
      //#define ESP32_2432S024    //ST7789 + XPT9341 + BL27 for ESP32-2432S024
      //#define ESP32_2432S028    //ST7789 + XPT9341 + BL21 for ESP32_2432S028
      #define ESP32_2432S028R  //ILI9341 + XPT2046 +BL21 for ESP32_2432S028R

   2)le fichier Modifs_Solar_Router_V15_xx.txt dans le répertoire source donne les modifs ajoutées

- le fichier pour OTA  esp32-2432S024:
https://drive.google.com/file/d/1JeG0fw9ns2wNUFPM07GXCmsBRer6Pkji/view?usp=sharing
- le fichier pour téléchargement esp32-2432S024  avec flash tool : 
https://drive.google.com/file/d/1HnNv-9h7_Vk2r_HJgfdPXuQnCbMPJRqc/view?usp=sharing

le fichier pour OTA esp32-2432S028 :
https://drive.google.com/file/d/1NQe-GZsvkfM38JO0mWmZsWf26wsjS9QK/view?usp=sharing
 - le fichier pour téléchargement esp32-2432S028 avec  flash tool :
https://drive.google.com/file/d/1aOBn1EhDOtBBF4CkV04Gn7c-ftsmcplT/view?usp=sharing

a+


RE: ESP 32 avec afficheur - candide - 07-11-2025

pour profiter de ce superbe routeur sur esp32-2432S028 et esp32-2432S024 (et esp32-2432S028R), voilà  une mise a jour avec la version 15_12 modifiée pour ces cartes

- le répertoire source15_12 modifié pour choix manuel du driver LCD + quelques modifs :
https://drive.google.com/file/d/1eY55HkLKpTLDKrKA4rCJRGrAsShFUkQH/view?usp=sharing

  1)dans le fichier Ecran.h, vous configurez votre type de carte. (3 cartes possibles):
      //#define ESP32_2432S024    //ST7789 + XPT9341 + BL27 for ESP32-2432S024
      //#define ESP32_2432S028    //ST7789 + XPT9341 + BL21 for ESP32_2432S028
      #define ESP32_2432S028R  //ILI9341 + XPT2046 +BL21 for ESP32_2432S028R

   2)le fichier Modifs_Solar_Router_V15_xx.txt dans le répertoire source donne les modifs faites
     (seulement les fichiers EcranLED.ino et EcranLCD.ino sont touchés )

- le fichier pour OTA  esp32-2432S024:
https://drive.google.com/file/d/1TGOBSKg049FxH9LzoRn9ZKskSiiEmwas/view?usp=sharing
- le fichier pour téléchargement esp32-2432S024  avec flash tool : 
https://drive.google.com/file/d/1lDwiMX-xguOq-YgGAzl2TYEeoDyDRb7h/view?usp=sharing

- le fichier pour OTA esp32-2432S028 :
https://drive.google.com/file/d/1uJrlrHwTieUJMMH_wnE1cHcn2bDs53eO/view?usp=sharing
 - le fichier pour téléchargement esp32-2432S028 avec  flash tool :
https://drive.google.com/file/d/1-Bx8UnRIhrNP1LRAEShtXnslotehuNzM/view?usp=sharing

a+


RE: ESP 32 avec afficheur - Sgb31 - 09-11-2025

Bravo candide pour ce suivi de la version avec afficheur toujours au plus fidèle des évolutions implémentées par André ;-)


RE: ESP 32 avec afficheur - candide - 17-11-2025

pour profiter de ce superbe routeur sur esp32-2432S028 et esp32-2432S024 (et esp32-2432S028R), voilà  une mise a jour avec la version 15_12 modifiée pour ces cartes

- le répertoire source16_04 modifié pour choix manuel du driver LCD + quelques modifs :
https://drive.google.com/file/d/1F7bXSvL4yGuV69PqB7_9-7JxHDfviVGv/view?usp=sharing

  1)dans le fichier Ecran.h, vous configurez votre type de carte. (3 cartes possibles):
      //#define ESP32_2432S024    //ST7789 + XPT9341 + BL27 for ESP32-2432S024
      //#define ESP32_2432S028    //ST7789 + XPT9341 + BL21 for ESP32_2432S028
      #define ESP32_2432S028R  //ILI9341 + XPT2046 +BL21 for ESP32_2432S028R

   2)le fichier Modifs_Solar_Router_V15_xx.txt dans le répertoire source donne les modifs faites
     (seulement les fichiers EcranLED.ino et EcranLCD.ino sont touchés )

- le fichier pour OTA  esp32-2432S024:
https://drive.google.com/file/d/1L7AVjLOBbrGKyF0eItTyTykzaNq3Y6hP/view?usp=sharing
- le fichier pour téléchargement esp32-2432S024  avec flash tool : 
https://drive.google.com/file/d/1chHj8fW5BF9T4wIsNVbeQaohJBP9Al8l/view?usp=sharing

- le fichier pour OTA esp32-2432S028 :
https://drive.google.com/file/d/1UzM7KAZZcmyfcVN4moufp2B9UlTtOGuV/view?usp=sharing
 - le fichier pour téléchargement esp32-2432S028 avec  flash tool :
https://drive.google.com/file/d/1xzz9dv_jR5cKGblXhFgYw9CPuufZkzGe/view?usp=sharing


RE: ESP 32 avec afficheur - candide - 30-11-2025

pour profiter de ce superbe routeur sur esp32-2432S028 et esp32-2432S024 (et esp32-2432S028R), voilà une mise a jour avec la version 16_05 modifiée pour ces cartes

- le répertoire source16_05 modifié pour choix manuel du driver LCD + quelques modifs :
https://drive.google.com/file/d/1g40nEoVNynH7h3Vlwdf_PiQaLjhoKiHM/view?usp=sharing

1)dans le fichier Ecran.h, vous configurez votre type de carte. (3 cartes possibles):
//#define ESP32_2432S024 //ST7789 + XPT9341 + BL27 for ESP32-2432S024
//#define ESP32_2432S028 //ST7789 + XPT9341 + BL21 for ESP32_2432S028
#define ESP32_2432S028R //ILI9341 + XPT2046 +BL21 for ESP32_2432S028R

2)le fichier Modifs_Solar_Router_V15_xx.txt dans le répertoire source donne les modifs faites
(seulement les fichiers EcranLED.ino et EcranLCD.ino sont touchés )

- le fichier pour OTA esp32-2432S024:
https://drive.google.com/file/d/1S17ZR-dlBkVLX6DJ48J-FBAVKt-cK6-w/view?usp=sharing
- le fichier pour téléchargement esp32-2432S024 avec flash tool :
https://drive.google.com/file/d/1gTYt5-u5ayoSCf3VBBaP4OAfLA8E1ULT/view?usp=sharing

- le fichier pour OTA esp32-2432S028 :
https://drive.google.com/file/d/1Z-hmFQNUj538cMbacjcheiU-dPJj9sA_/view?usp=sharing
- le fichier pour téléchargement esp32-2432S028 avec flash tool :
https://drive.google.com/file/d/1a8ROTHs6gJR2-8xRWLGNpu1zXAOhXJjm/view?usp=sharing


RE: ESP 32 avec afficheur - 16222893 - 01-12-2025

(26-02-2025, 01:17 PM)Lulu80 a écrit : Bonjour , 

j'ai fait l'acquisition de l'esp 32 avec afficheur et téléchargé le programme ( merci André ! ) 

je voudrais savoir si il est possible de faire que l'afficheur reste allumé en permanence ? Si oui comment? 

merci de vos retour

Bonjour, il faut connecter GPIO35  de l'afficheur sur le +3,3 V et il restera allumée


RE: ESP 32 avec afficheur - F1ATB - 01-12-2025

Bonjour Candide

Merci pour votre développement autour des configurations d'écran.
Je vais essayer de les implémenter dans le code courant.
Je reviendrai vers vous si besoin, sachant que n'ai pas tous les écrans pour tester.

Cordialement
André


RE: ESP 32 avec afficheur - candide - 02-12-2025

Bonjour André

les quelques modifs sont détaillées dans le fichier ci dessous :

 - la sélection du type de carte se fait par validation d'une ligne parmi 3 . On peut avoir le boitier  ESP32-2432S028R validé par défaut et ceux qui utilisent les autres cartes auraient à changer de ligne et a recompiler

 - ajouter la gestion du backlight pour éteindre le rétro-éclairage quand l'écran est éteint

 - j'ai libéré l'utilisation de la pin 35 qui étaient utilisée pour bloquer l'écran "On" car les pins libres sont rares sur ces cartes
   (pas sûr que c'est utile de généraliser)

 - petite modification de l'affichage des messages car l'afficheur peut afficher 10 lignes max, mais certains messages sont sur 3 lignes, donc on dépasse les 10 lignes à afficher et si plus de 10 lignes affichées, l'écran devient noir et n'affiche plus rien
    + on affiche les messages "spontanés" sur les 2 premières lignes
    + on affiche les messages "permanents" en dessous avec rebouclage pour ne pas dépasser les 10 lignes
   Globalement c'est pas parfait, mais c'est mieux et ça utilise très peu de code

 - j'ai détaillé le remplacement de la pin 21 par la pin 27  pour ceux qui utiliseraient le ESP32-2432S024 mais c'est pas à généraliser

je suis toujours émerveillé par ce routeur, la facilité de construction, toutes les fonctions qu'il intègre et ça marche !!!!
Merci André et a+


RE: ESP 32 avec afficheur - F1ATB - 02-12-2025

Merci pour ces détails et remarques. J'ai commandé différents écrans chez Aliexpress pour adapter le code du routeur à chacun et pouvoir tester.

André