Qu'est-ce que le LILYGO T5 E-Paper S3 Pro ?
Aperçu de la mise à jour du matériel et du logiciel
| ID | Matériel | Logiciel | Remarque |
| H752-01 | v1.0-241224 | v1.2_250118 | dernier |
| H752 | v1.0-240810 | v1.0-241203 | - |
Nouvelle version H752-01 :
-
Intègre la puce de gestion d'alimentation TPS65185 pour le contrôle de l'e-paper
-
Prend en charge le rafraîchissement local et le réglage de la tension Vcom pour améliorer la profondeur des couleurs de l'affichage
-
Compatible avec epdiy v7 pour la conduite directe de l'e-paper
-
Comprend un module GPS intégré pour les capacités de positionnement
Fiches techniques
Module
| Nom | Bibliothèque de dépendance |
| epdiy | https://github.com/vroland/epdiy |
| SX1262 | jgromes/RadioLib@6.5.0 |
| BQ25896 | lewisxhe/XPowersLib@^0.2.3 |
| GPS | mikalhart/TinyGPSPlus@^1.1.0 |
| Capteur | lewisxhe/SensorLib@0.2.2 |
| LVGL | lvgl/lvgl@^8.3.11 |
Schéma & 3D
T5_E-Paper-S3-Pro
Commencez avec LILYGO T5 E-Paper S3 Pro
PlatformIO
-
Installer Visual Studio Code et Python, puis clonez ou téléchargez le dépôt du projet.
-
Dans Visual Studio Code, recherchez l'extension PlatformIO et installez-la.
-
Une fois installé, redémarrez Visual Studio Code pour activer l'extension.
-
Ouvrez le dossier du projet. PlatformIO téléchargera automatiquement toutes les bibliothèques tierces et dépendances requises. Cette configuration initiale peut prendre un certain temps—merci de votre patience.
-
Après l'installation, ouvrez le fichier de configuration platformio.ini. Dans la section [example], décochez la routine souhaitée, puis appuyez sur Ctrl+S pour enregistrer le fichier.
-
Cliquez sur l'icône dans VS Code pour compiler le projet. Connectez votre appareil via USB, et sélectionnez le port COM correct dans VS Code.
-
Enfin, cliquez sur l'icône pour téléverser le programme dans la mémoire Flash de l'appareil.
Arduino IDE
-
Installer le Arduino IDE.
-
Copiez tous les fichiers depuis le project/lib/ répertoire et collez-les dans votre dossier de bibliothèques Arduino (généralement situé à C:\Users\YourName\Documents\Arduino\libraries).
-
Lancez l'IDE Arduino, puis allez dans Fichier → Ouvrir dans le menu en haut à gauche et sélectionnez un fichier example depuis project/example/xxx/xxx.ino.
-
Configurez les paramètres Arduino selon vos besoins. Une fois la configuration terminée, cliquez sur le bouton Upload en haut à gauche de l'IDE Arduino pour compiler et téléverser le code.
| Paramètre Arduino IDE | Valeur |
| Carte | ESP32S3 Dev Module |
| Port | Votre port |
| USB CDC au démarrage | Activer |
| Fréquence CPU | 240MHZ(WiFi) |
| Niveau de débogage du noyau | Aucun |
| USB DFU au démarrage | Désactiver |
| Effacer tout le Flash avant le téléchargement du sketch | Désactiver |
| Les événements s'exécutent sur | Core1 |
| Mode Flash | QIO 80MHZ |
| Taille de la mémoire flash | 16MB (128Mb) |
| Arduino fonctionne sur | Core1 |
| Micrologiciel USB MSC au démarrage | Désactiver |
| Schéma de partition | Flash 16M (3M APP/9,9MB FATFS) |
| PSRAM | OPI PSRAM |
| Mode de téléchargement | UART0/CDC matériel |
| Vitesse de téléchargement | 921600 |
| Mode USB | CDC et JTAG |
Structure du dossier :
| ├─boards : Quelques informations sur la carte pour le projet de configuration platformio.ini;
├─data : Ressources d'images utilisées par le programme;
├─example : Quelques exemples; ├─firmare : firmware compilé `factory` ; ├─hardware: Schéma de la carte, données de la puce ; ├─lib : Bibliothèques utilisées dans le projet ;
|
Exemples
| -✅ bq25896:Test bq25896 -✅ bq27220:Test bq27220 -✅ display_test:Test d'affichage de l'écran à encre. -✅ factory:Programme du firmware d'usine. -✅ GPS:Le test GPS doit être effectué en extérieur. -✅ io_extend:Test de la puce d'extension IO. -✅ lora_recv:Test d'envoi SX1262 LoRa. -✅ lora_send:Test de réception SX1262 LoRa. -✅ lvgl_test:Test utilisant LVGL comme moteur d'image. -✅ rtc_pcf8563:Test de la puce d'horloge temps réel. -✅ sd_card:Test de lecture de la carte SD. -✅ touch:Test GT911.
|
Broches
| // DÉFINITION DES BROCHES DE LA CARTE
#define BOARD_GPS_RXD 44 #define BOARD_I2C_PORT (0) #define BOARD_SPI_MISO (21) #define BOARD_TOUCH_SCL (BOARD_SCL) #define BOARD_RTC_SCL (BOARD_SCL) #define BOARD_SD_MISO (BOARD_SPI_MISO) #define BOARD_LORA_MISO (BOARD_SPI_MISO) #define BOARD_BL_EN (11) // ED047TC1 --- papier e-ink #define EP_D7 (8) // PCA9535 |
Test

Comment télécharger des programmes via flash_download_tool ?
-
Télécharger et installer the Flash Download Tools.
-
Connectez l'appareil via USB. Le T5_E-Paper_S3_Pro entrera en mode téléchargement en suivant ces étapes :
-
Appuyez et maintenez le bouton BOOT
-
Tout en maintenant BOOT, appuyez et relâchez le bouton RST à l'arrière
-
Enfin, relâchez le bouton BOOT
-

-
Lancez les Flash Download Tools et faites les sélections montrées dans l'image de référence.

-
Choisissez le programme que vous souhaitez télécharger, puis cliquez sur le bouton Start pour commencer le flashage, comme illustré.

-
Une fois le téléchargement terminé, appuyez sur le bouton RST pour redémarrer l'appareil.
