Was ist das LILYGO T5 E-Paper S3 Pro?
Übersicht über Hardware- und Software-Updates
| ID | Hardware | Software | Bemerkung |
| H752-01 | v1.0-241224 | v1.2_250118 | neueste |
| H752 | v1.0-240810 | v1.0-241203 | - |
H752-01 Neue Version:
-
Integrierte den TPS65185 Power-Management-Chip für die E-Paper-Steuerung
-
Unterstützt lokale Aktualisierung und Vcom-Spannungsanpassung zur Verbesserung der Farbtiefe des Displays
-
Kompatibel mit epdiy v7 für direkte E-Paper-Ansteuerung
-
Enthält ein eingebautes GPS-Modul für Positionsbestimmung
Datenblätter
Modul
| Name | Abhängigkeitsbibliothek |
| epdiy | https://github.com/vroland/epdiy |
| SX1262 | jgromes/RadioLib@6.5.0 |
| BQ25896 | lewisxhe/XPowersLib@^0.2.3 |
| GPS | mikalhart/TinyGPSPlus@^1.1.0 |
| Sensor | lewisxhe/SensorLib@0.2.2 |
| LVGL | lvgl/lvgl@^8.3.11 |
Schaltplan & 3D
T5_E-Paper-S3-Pro
Beginnen Sie mit LILYGO T5 E-Paper S3 Pro
PlatformIO
-
Installieren Visual Studio Code und Python, klonen oder laden Sie dann das Projekt-Repository herunter.
-
Suchen Sie in Visual Studio Code nach der PlatformIO-Erweiterung und installieren Sie sie.
-
Nach der Installation starten Sie Visual Studio Code neu, um die Erweiterung zu aktivieren.
-
Öffnen Sie den Projektordner. PlatformIO wird automatisch alle erforderlichen Drittanbieter-Bibliotheken und Abhängigkeiten herunterladen. Diese Erstkonfiguration kann einige Zeit in Anspruch nehmen – bitte haben Sie Geduld.
-
Nach Abschluss der Installation öffnen Sie die Konfigurationsdatei platformio.ini. Im Abschnitt [example] kommentieren Sie die gewünschte Routine aus und drücken dann Strg+S, um die Datei zu speichern.
-
Klicken Sie in VS Code auf das Symbol, um das Projekt zu kompilieren. Verbinden Sie Ihr Gerät über USB und wählen Sie den richtigen COM-Port in VS Code aus.
-
Klicken Sie abschließend auf das Symbol, um das Programm in den Flash-Speicher des Geräts hochzuladen.
Arduino IDE
-
Installieren dem Arduino IDE.
-
Kopiere alle Dateien aus dem project/lib/ Verzeichnis und fügen Sie sie in Ihren Arduino-Bibliotheksordner ein (normalerweise zu finden unter C:\Users\YourName\Documents\Arduino\libraries).
-
Starten Sie die Arduino IDE, gehen Sie dann im Menü oben links zu Datei → Öffnen und wählen Sie eine Beispieldatei aus project/example/xxx/xxx.ino aus.
-
Konfigurieren Sie die Arduino-Einstellungen nach Bedarf. Sobald die Konfiguration abgeschlossen ist, klicken Sie auf die Upload-Schaltfläche oben links in der Arduino IDE, um den Code zu kompilieren und hochzuladen.
| Arduino IDE-Einstellung | Wert |
| Board | ESP32S3 Dev Module |
| Port | Ihr Port |
| USB CDC beim Start | Aktivieren |
| CPU-Frequenz | 240MHZ(WiFi) |
| Core-Debug-Level | Keine |
| USB DFU beim Start | Deaktivieren |
| Vor dem Sketch-Upload gesamten Flash löschen | Deaktivieren |
| Ereignisse laufen auf | Core1 |
| Flash-Modus | QIO 80MHZ |
| Flash-Größe | 16MB(128Mb) |
| Arduino läuft auf | Core1 |
| USB-Firmware MSC beim Start | Deaktivieren |
| Partitionsschema | 16M Flash(3M APP/9.9MB FATFS) |
| PSRAM | OPI PSRAM |
| Upload-Modus | UART0/Hardware CDC |
| Upload-Geschwindigkeit | 921600 |
| USB-Modus | CDC und JTAG |
Ordnerstruktur:
| ├─boards : Einige Informationen über das Board für das platformio.ini-Konfigurationsprojekt;
├─data : Bildressourcen, die vom Programm verwendet werden;
├─example : Some examples; ├─firmare : `factory` kompilierte Firmware; ├─hardware: Schaltplan der Platine, Chip-Daten; ├─lib : Im Projekt verwendete Bibliotheken;
|
Beispiele
| -✅ bq25896:bq25896 Test -✅ bq27220:bq27220 Test -✅ display_test:Tintenbildschirm-Anzeigetest. -✅ factory:Werk-Firmware-Programm. -✅ GPS:Der GPS-Test muss im Freien durchgeführt werden. -✅ io_extend:IO-Erweiterungschip-Test. -✅ lora_recv:SX1262 LoRa Sendetest. -✅ lora_send:SX1262 LoRa Empfangstest. -✅ lvgl_test:Test mit LVGL als Bild-Engine. -✅ rtc_pcf8563:Echtzeituhr-Chip-Test. -✅ sd_card:SD-Karten-Lesetest. -✅ touch:GT911 Test.
|
Pins
| // BOARD PIN DEFINE
#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 --- e-ink Papier #define EP_D7 (8) // PCA9535 |
Test

Wie man Programme über flash_download_tool ?
-
Herunterladen und installieren die Flash Download Tools.
-
Verbinden Sie das Gerät über USB. Das T5_E-Paper_S3_Pro wechselt in den Download-Modus, indem Sie diese Schritte befolgen:
-
Drücken und halten Sie die BOOT-Taste
-
Während Sie BOOT gedrückt halten, drücken und lassen Sie die RST-Taste auf der Rückseite los
-
Lassen Sie schließlich die BOOT-Taste los
-

-
Starten Sie die Flash Download Tools und treffen Sie die im Referenzbild gezeigten Einstellungen.

-
Wählen Sie das Programm aus, das Sie herunterladen möchten, und klicken Sie dann auf die Start-Taste, um mit dem Flashen zu beginnen, wie dargestellt.

-
Sobald der Download abgeschlossen ist, drücken Sie die RST-Taste, um das Gerät neu zu starten.
