Skip to content

Xinyuan-LilyGO/T5S3-4.7-e-paper-PRO

Repository files navigation

🏆T-EPD47-S3🏆

Build Status

1️⃣Product 🎁

Product T5 E-Paper S3 Pro
MCU ESP32-S3-WROOM-1
Flash / PSRAM 16M / 8M
Lora SX1262
Touch GT911
Driver IC ED047TC1 (4.7 inches, 960x540 , 16 gray)
Battery Capacity 1500mAh
Battery Chip BQ25896, BQ27220
RTC PCF85063

2️⃣Quick Start 🎁

LORA and SD use the same spi, in order to avoid mutual influence; before powering on, all CS signals should be pulled high and in an unselected state;

void setup()
{
    pinMode(LORA_CS, OUTPUT);
    digitalWrite(LORA_CS, HIGH);
    pinMode(SD_CS, OUTPUT);
    digitalWrite(SD_CS, HIGH);

    ...
}

After power-on, click to enter the WIFI interface, configure the network, you can use;

3️⃣Use PlatformIO

The project uses PlatformIO development, as long as clone code, compile and download can run;

If you are the first to use PlatformIO, you can try the following steps to install PlatformIO:

  1. Install Visual Studio Code and Python, and clone or download the project;
  2. Search for the PlatformIO plugin in the VisualStudioCode extension and install it;
  3. After the installation is complete, you need to restart VisualStudioCode
  4. 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;
  5. After all the dependencies are installed, you can open the platformio.ini configuration file, uncomment in example to select a routine, and then press ctrl+s to save the .ini configuration file;
  6. Click ☑️ under VScode to compile the project, then plug in USB and select COM under VScode;
  7. Finally, click the ➡️ button to download the program to Flash;