# T5-Ink-Screen-Series **Repository Path**: ImUpa/T5-Ink-Screen-Series ## Basic Information - **Project Name**: T5-Ink-Screen-Series - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-21 - **Last Updated**: 2021-04-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Esp badge

![](images/4.png) # Use Arduino IDE 1. Install the correct serial port driver [CP210X Driver](https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers) 2. For the first use, you need to select the model you are using at the top of `main.cpp`, and select the corresponding screen header file 3. Change `src/main.cpp` to `src.ino` 4. Copy the files in the `lib` directory to `~/Arduino/libraries`, Windows users copy to `Documents/Arduino/libraries` 4. Double-click to open `src/src.ino` 5. Change the port to the correct port and select upload 6. Put the `data` folder in the `src` directory 7. Use `Arduino` ESP32 Sketch data Upload files,if you not install,[Download ESP32FS-vX.zip](https://github.com/me-no-dev/arduino-esp32fs-plugin/releases),Extract to ,Open `Ardunio IDE`, `Tools -> ESP32 Sketch data Upload -> Upload` # Use PlatformIO 1. Install the correct serial port driver [CP210X Driver](https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers) 2. For the first use, you need to select the model you are using at the top of `main.cpp`, and select the corresponding screen header file 3. Open directly to change your serial port in `platformio.ini`, click compile 4. Terminal run `platformio.exe run --target uploadfs` to upload the FS file to ESP32 ## Library link used : - [Fork branch/lewisxhe/GxEPD](https://github.com/lewisxhe/GxEPD) - [Adafruit-GFX-Library](https://github.com/adafruit/Adafruit-GFX-Library) - [AsyncTCP](https://github.com/me-no-dev/AsyncTCP) - [ESPAsyncWebServer](https://github.com/me-no-dev/ESPAsyncWebServer) - [AceButton](https://github.com/bxparks/AceButton) ## Configure Badge Website - **Configure the badge by entering http://ttgo.local or ip address in your browser.** ![](images/3.png) - **The display will be refreshed after submission** - **Page1** ![](images/1.png) - **Page2** ![](images/2.png) ## CAUTION: - Currently only supports 100*100 size BMP format as image file for uploading