English | 中文
| Front | Back |
|---|---|
![]() |
![]() |
| version | TPS65185 | GPS | LoRa | Branch | Where to buy |
|---|---|---|---|---|---|
| T5 E-Paper S3 Pro | ✅ | ✅ | ✅ | H752-01 | LilyGo Store |
| T5 E-Paper S3 Pro Lite | ✅ | ❌ | ❌ | H752-01 | LilyGo Store |
| H752 | ❌ | ❌ | ✅ | H752 | Sold out |
Note: The Lite version and the Pro version share the same schematic diagram, but the Lite version does not have LoRa and GPS.
| H752-01 | T5 E-Paper S3 Pro |
|---|---|
| MCU | ESP32-S3-WROOM-1 |
| Flash / PSRAM | 16M / 8M |
| Lora | SX1262 |
| GPS | MIA-M10Q / L76K |
| Driver IC | ED047TC1 (4.7 inches, 960x540 , 16 gray) |
| Battery Capacity | 3.7V-1500mAh |
| Battery Chip | BQ25896 (0x6B), BQ27220 (0x55) |
| Touch | GT911 (0x5D) |
| RTC | PCF85063 (0x51) |
| E-link Power Driver | TPS65185 (0x68) |
| IO Extend | PCA9535PW (0x20) |
➡ T5_E_Paper_S3_Pro Related projects:
- [ FastEPD ] : Optimized library for driving parallel eink displays with the ESP32
Before downloading the program, connect the device to your computer, select the corresponding COM port, and then set the device to download mode
- 1️⃣ Hold the BOOT key without releasing it
- 2️⃣ Click the RST button on the back and release
- 3️⃣ Finally, release the BOOT key
-
Download the software from LILYGO Spark
-
Search for your device name in
LILYGO Sparkand download the corresponding program
examples:
| Firmware | Note | Github |
|---|---|---|
| T5_E_PAPER_S3_PRO_V1.0_20260506 | Factory program |
- |
| corsspoint_lilygo_t5s3_e_paper | Reader program | T5S3-Reader |
| T5S3-GameBoy | Game console emulator | T5S3-GameBoy |
The demonstration examples are located in the examples/factory folder under the firmware/ directory.
Reference flash_download_tool
🟢 PlatformIO is recommended because these examples were developed on it. 🟢
- Install Visual Studio Code and Python, and clone or download the project;
- Search for the
PlatformIOplugin in theVisualStudioCodeextension and install it; - After the installation is complete, you need to restart
VisualStudioCode - After opening this project, PlatformIO will automatically download the required tripartite libraries and dependencies, the first time this process is relatively long, please wait patiently;
- After all the dependencies are installed, you can open the
platformio.iniconfiguration file, uncomment inexampleto select a routine, and then pressctrl+sto save the.iniconfiguration file; - Click ☑️ under VScode to compile the project, then plug in USB and select COM under VScode;
- Finally, click the ➡️ button to download the program to Flash;
-
Install Arduino IDE
-
Copy all files under
this project/lib/and paste them into the Arduion library path (generallyC:\Users\YourName\Documents\Arduino\libraries); -
Open the Arduion IDE and click
File->Openin the upper left corner to open an example inthis project/example/xxx/xxx.inounder this item; -
Then configure Arduion. After the configuration is completed in the following way, you can click the button in the upper left corner of Arduion to compile and download;
| Arduino IDE Setting | Value |
|---|---|
| Board | ESP32S3 Dev Module |
| Port | Your port |
| USB CDC On Boot | Enable |
| CPU Frequency | 240MHZ(WiFi) |
| Core Debug Level | None |
| USB DFU On Boot | Disable |
| Erase All Flash Before Sketch Upload | Disable |
| Events Run On | Core1 |
| Flash Mode | QIO 80MHZ |
| Flash Size | 16MB(128Mb) |
| Arduino Runs On | Core1 |
| USB Firmware MSC On Boot | Disable |
| Partition Scheme | 16M Flash(3M APP/9.9MB FATFS) |
| PSRAM | OPI PSRAM |
| Upload Mode | UART0/Hardware CDC |
| Upload Speed | 921600 |
| USB Mode | CDC and JTAG |
├─boards : Board configuration files for PlatformIO;
├─DXF : Board and shell size drawings (DXF/DWG format);
├─docs : Documentation images;
├─examples : Example projects for testing various hardware features;
├─firmware : Pre-compiled factory firmware;
├─hardware : Schematics and chip datasheets;
├─lib : Third-party libraries used in the project;
| Example | Path | Description |
|---|---|---|
| bq25896 | examples/bq25896 | BQ25896 battery charger IC test |
| bq27220 | examples/bq27220 | BQ27220 fuel gauge IC test |
| factory | examples/factory | Factory firmware program |
| GPS | examples/GPS | GPS module test (outdoor required) |
| io_extend | examples/io_extend | PCA9535PW I2C IO expansion IC test |
| lora_recv | examples/lora_recv | SX1262 LoRa receive test |
| lora_send | examples/lora_send | SX1262 LoRa send test |
| lvgl_test | examples/lvgl_test | LVGL graphics library test |
| nvs_test | examples/nvs_test | NVS (non-volatile storage) test |
| sd_card | examples/sd_card | SD card read/write test |
| touch | examples/touch | GT911 capacitive touch IC test |
Sleep power consumption.
| Document | Link |
|---|---|
How to download programs through flash_download_tool ? |
dosc |
For more information, see the ./hardware directory.
Schematic : T5_E-Paper-S3-Pro




