¿Qué es el LILYGO T5 E-Paper S3 Pro?
Resumen de Actualización de Hardware y Software
| ID | Hardware | Software | Observación |
| H752-01 | v1.0-241224 | v1.2_250118 | último |
| H752 | v1.0-240810 | v1.0-241203 | - |
Nueva versión H752-01:
-
Integrado con el chip de gestión de energía TPS65185 para control de papel electrónico
-
Soporta actualización local y ajuste de voltaje Vcom para mejorar la profundidad de color de la pantalla
-
Compatible con epdiy v7 para conducción directa de papel electrónico
-
Incluye un módulo GPS incorporado para capacidades de posicionamiento
Hojas de datos
Módulo
| Nombre | Biblioteca de dependencias |
| 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 |
Esquemático & 3D
T5_E-Paper-S3-Pro
Comienza con LILYGO T5 E-Paper S3 Pro
PlatformIO
-
Instala Visual Studio Code y Python, luego clona o descarga el repositorio del proyecto.
-
En Visual Studio Code, busca la extensión PlatformIO e instálala.
-
Una vez instalado, reinicia Visual Studio Code para activar la extensión.
-
Abre la carpeta del proyecto. PlatformIO descargará automáticamente todas las bibliotecas y dependencias de terceros necesarias. Esta configuración inicial puede tardar un poco—por favor, ten paciencia.
-
Después de completar la instalación, abre el archivo de configuración platformio.ini. En la sección [example], descomenta la rutina deseada, luego presiona Ctrl+S para guardar el archivo.
-
Haz clic en el icono en VS Code para compilar el proyecto. Conecta tu dispositivo vía USB y selecciona el puerto COM correcto en VS Code.
-
Finalmente, haz clic en el icono para cargar el programa en la memoria Flash del dispositivo.
Arduino IDE
-
Instalar el Arduino IDE.
-
Copia todos los archivos desde el project/lib/ directorio y pégalos en tu carpeta de librerías de Arduino (normalmente ubicada en C:\Users\YourName\Documents\Arduino\libraries).
-
Lanza el Arduino IDE, luego ve a File → Open en el menú superior izquierdo y selecciona un archivo de ejemplo de project/example/xxx/xxx.ino.
-
Configura los ajustes de Arduino según sea necesario. Una vez completada la configuración, haz clic en el botón Upload en la esquina superior izquierda del Arduino IDE para compilar y subir el código.
| Configuración de Arduino IDE | Valor |
| Placa | ESP32S3 Dev Module |
| Puerto | Tu puerto |
| USB CDC al Arrancar | Habilitar |
| Frecuencia de CPU | 240MHZ(WiFi) |
| Nivel de Depuración del Núcleo | Ninguno |
| USB DFU al Arrancar | Desactivar |
| Borrar Todo el Flash Antes de Subir el Sketch | Desactivar |
| Eventos Ejecutan En | Core1 |
| Modo Flash | QIO 80MHZ |
| Tamaño de Flash | 16MB (128Mb) |
| Arduino se ejecuta en | Core1 |
| Firmware USB MSC al iniciar | Desactivar |
| Esquema de partición | Flash de 16M (3M APP/9.9MB FATFS) |
| PSRAM | OPI PSRAM |
| Modo de carga | UART0/CDC de hardware |
| Velocidad de carga | 921600 |
| Modo USB | CDC y JTAG |
Estructura de carpetas:
| ├─boards : Alguna información sobre la placa para el proyecto de configuración platformio.ini;
├─data : Recursos de imágenes usados por el programa;
├─example : Some examples; ├─firmare : firmware compilado `factory`; ├─hardware: Diagrama esquemático de la placa, datos del chip; ├─lib : Bibliotecas usadas en el proyecto;
|
Ejemplos
| -✅ bq25896:Prueba bq25896 -✅ bq27220:Prueba bq27220 -✅ display_test:Prueba de pantalla de tinta. -✅ factory:Programa de firmware de fábrica. -✅ GPS:La prueba de GPS debe realizarse al aire libre. -✅ io_extend:Prueba del chip de expansión IO. -✅ lora_recv:Prueba de envío SX1262 LoRa. -✅ lora_send:Prueba de recepción SX1262 LoRa. -✅ lvgl_test:Prueba usando LVGL como motor de imágenes. -✅ rtc_pcf8563:Prueba del chip de reloj en tiempo real. -✅ sd_card:Prueba de lectura de tarjeta SD. -✅ touch:Prueba GT911.
|
Pines
| // DEFINICIÓN DE PINES DE LA PLACA
#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 --- papel de tinta electrónica #define EP_D7 (8) // PCA9535 |
Prueba

Cómo descargar programas a través de flash_download_tool ?
-
Descargar y instalar las Herramientas de Descarga Flash.
-
Conecte el dispositivo vía USB. El T5_E-Paper_S3_Pro entrará en modo de descarga siguiendo estos pasos:
-
Presione y mantenga presionado el botón BOOT
-
Mientras mantiene presionado BOOT, presione y suelte el botón RST en la parte trasera
-
Finalmente, suelte el botón BOOT
-

-
Inicie las Herramientas de Descarga Flash y haga las selecciones mostradas en la imagen de referencia.

-
Elija el programa que desea descargar, luego haga clic en el botón Start para comenzar el flasheo, como se ilustra.

-
Una vez que la descarga esté completa, presione el botón RST para reiniciar el dispositivo.
