Note de ce sujet :
  • Moyenne : 5 (2 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
ESP 32 avec afficheur
Bonsoir,
Merci @candide, si cela n'est pas un tuto ça y ressemble fortement  Big Grin
Merci encore 
At + bonne soirée, Michel
14 panneaux 425W avec MO IQ8AC Installés par EDF ENR 
Routeur F1 ATB v 16.08 :
- 1 sonde JSY MK 194T sur Esp32 n° 1 Mesure - 1 relais SSR en mode demi sinus sur Eps32 n° 2 au niveau du CE 3kW 
- 1 sonde JSY MK 194T sur Esp32 n° 3 Production et - 1 Esp32 n° 4 Ecran.
Merci André  Wink
Répondre

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/1QLT2izY...sp=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/1JeG0fw9...sp=sharing
- le fichier pour téléchargement esp32-2432S024  avec flash tool : 
https://drive.google.com/file/d/1HnNv-9h...sp=sharing

le fichier pour OTA esp32-2432S028 :
https://drive.google.com/file/d/1NQe-GZs...sp=sharing
 - le fichier pour téléchargement esp32-2432S028 avec  flash tool :
https://drive.google.com/file/d/1aOBn1Eh...sp=sharing

a+
Répondre

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/1eY55HkL...sp=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/1TGOBSKg...sp=sharing
- le fichier pour téléchargement esp32-2432S024  avec flash tool : 
https://drive.google.com/file/d/1lDwiMX-...sp=sharing

- le fichier pour OTA esp32-2432S028 :
https://drive.google.com/file/d/1uJrlrHw...sp=sharing
 - le fichier pour téléchargement esp32-2432S028 avec  flash tool :
https://drive.google.com/file/d/1-Bx8UnR...sp=sharing

a+
Répondre

Bravo candide pour ce suivi de la version avec afficheur toujours au plus fidèle des évolutions implémentées par André ;-)
Config : 3 routeurs F1ATB en V16.09 - 2 routeurs fixes en mode Triacs + 1 routeur mobile polyvalent en mode : Triac+SSR
PV : 3kw (8*425W + Onduleur SunGrow 3KW) + 1kw (2 *500w + MO Hoymiles HMS-1000W-2T)
Supervision & Domotique : F1atb + Home Assistant / Shelly & MQTT
Répondre

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/1F7bXSvL...sp=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/1L7AVjLO...sp=sharing
- le fichier pour téléchargement esp32-2432S024  avec flash tool : 
https://drive.google.com/file/d/1chHj8fW...sp=sharing

- le fichier pour OTA esp32-2432S028 :
https://drive.google.com/file/d/1UzM7KAZ...sp=sharing
 - le fichier pour téléchargement esp32-2432S028 avec  flash tool :
https://drive.google.com/file/d/1xzz9dv_...sp=sharing
Répondre

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/1g40nEoV...sp=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-d...sp=sharing
- le fichier pour téléchargement esp32-2432S024 avec flash tool :
https://drive.google.com/file/d/1gTYt5-u...sp=sharing

- le fichier pour OTA esp32-2432S028 :
https://drive.google.com/file/d/1Z-hmFQN...sp=sharing
- le fichier pour téléchargement esp32-2432S028 avec flash tool :
https://drive.google.com/file/d/1a8ROTHs...sp=sharing
Répondre

(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
Répondre

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é
Répondre

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+


Pièces jointes
.txt   Modifs_Solar_Router_V16_xx.txt (Taille : 8.94 Ko / Téléchargements : 3)
Répondre

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é
Répondre



Atteindre :


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

Moteur MyBB, © 2002-2025 Melroy van den Berg.