|
| 1 | +--- |
| 2 | +title: LILYGO T-Display S3 AMOLED Plus |
| 3 | +show_source: false |
| 4 | +--- |
| 5 | +<!-- **[English](README.MD) | 中文** --> |
| 6 | + |
| 7 | +<div style="width:100%; display:flex;justify-content: center;"> |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | +</div> |
| 12 | + |
| 13 | +<!-- <div style="padding: 1em 0 0 0; display: flex; justify-content: center"> |
| 14 | + <a target="_blank" style="margin: 1em;color: white; font-size: 0.9em; border-radius: 0.3em; padding: 0.5em 2em; background-color:rgb(63, 201, 28)" href="https://item.taobao.com/item.htm?id=846226367137">淘宝</a> |
| 15 | + <a target="_blank" style="margin: 1em;color: white; font-size: 0.9em; border-radius: 0.3em; padding: 0.5em 2em; background-color:rgb(63, 201, 28)" href="https://www.aliexpress.com/store/911876460">速卖通</a> |
| 16 | +</div> --> |
| 17 | + |
| 18 | +## Introduction |
| 19 | + |
| 20 | +T-Display AMOLED Plus 是一款基于 ESP32-S3 微控制器的高集成度开发板,主打多功能与高性能。其核心搭载 16MB Flash 和 8MB PSRAM,支持复杂应用运行。配备 1.25 英寸 AMOLED 显示屏,并支持触摸功能。内置 PMU(电源管理单元)和 RTC(实时时钟),结合 VBUS 电源管理,优化了低功耗设计。扩展方面,提供 STEMMA QT/Qwlic 双接口,兼容快速传感器连接;支持 SD 卡存储,并预留丰富 GPIO、ADC 通道及 UART 通信接口,便于外设扩展。此外,板载 BOOT 模式切换和复位电路,简化开发调试。该产品适用于智能穿戴、物联网终端等需要显示交互与多传感器集成的场景。 |
| 21 | + |
| 22 | +## Appearance and function introduction |
| 23 | +### Appearance |
| 24 | +<img src="./assets/T-Display-S3-AMOLED-Plus-2.jpg" alt="summary" width=80%> |
| 25 | + |
| 26 | +### Pinmap |
| 27 | + |
| 28 | +<img src="./assets/T-Display-S3-AMOLED-Plus-3.jpg" alt="summary" width=100%> |
| 29 | + |
| 30 | +## Module Information and Specifications |
| 31 | +### Description |
| 32 | + |
| 33 | +| Component | Description | |
| 34 | +| --- | --- | |
| 35 | +| MCU | ESP32-S3R8 Dual-core LX7 microprocessor | |
| 36 | +| FLASH| 16MB | |
| 37 | +| PSRAM | 8MB| |
| 38 | +| Display | 1.91 inch RM67162 IPS AMOLED | |
| 39 | +| Touch | Touch capacitive screen | |
| 40 | +| LoRa | 1276:868,915Mhz | |
| 41 | +| Storage | TF card | |
| 42 | +| RTC | PCF85063ATL/1 | |
| 43 | +| Wireless | 2.4 GHz Wi-Fi & Bluetooth5 (LE) | |
| 44 | +| USB | 1 × USB Port and OTG(TYPE-C interface) | |
| 45 | +| IO interface | 2.54mm spacing 2*13 (double row) extension IO interface | |
| 46 | +| Extension interface | 1 × FPC antenna extension interface + 1 × TF card interface + 1 × STEMMA QT/QWIIC interface (JST-SH 1.0MM 4Pin) + JST-GH 1.25MM interface | |
| 47 | +| Buttons | 1 x RESET Button + 1 x BOOT Button| |
| 48 | +| Power supply | 1 x USB / 3.7V Li-ion Battery, 1 x Battery Switch, 1 x Solar Input Interface | |
| 49 | +| Mounting holes | 2 x 2mm Positioning Holes | |
| 50 | +| Dimensions | 60x32x12mm | |
| 51 | + |
| 52 | + |
| 53 | +### Related Links |
| 54 | +Github:[T-Display S3 AMOLED Plus](https://github.com/Xinyuan-LilyGO/LilyGo-AMOLED-Series) |
| 55 | + |
| 56 | + |
| 57 | + |
| 58 | +#### Schematic Diagram |
| 59 | + |
| 60 | +[T-Display S3 AMOLED Plus](https://github.com/Xinyuan-LilyGO/LilyGo-AMOLED-Series/blob/master/schematic/T-Display-S3-AMOLED-Plus.pdf) |
| 61 | + |
| 62 | +<!-- * [SY6970](./datasheet/AN_SY6970.pdf) --> |
| 63 | + |
| 64 | +#### Dependency Libraries |
| 65 | + |
| 66 | +* [lvgl 8.3.9](https://github.com/lvgl/lvgl) |
| 67 | +* [AceButton](https://github.com/bxparks/AceButton) |
| 68 | +* [TFT_eSPI](https://github.com/Bodmer/TFT_eSPI) |
| 69 | +* [Arduino_GFX](https://github.com/moononournation/Arduino_GFX) |
| 70 | +* [XPowersLib](https://github.com/lewisxhe/XPowersLib) |
| 71 | +* [SensorLib](https://github.com/lewisxhe/SensorsLib) |
| 72 | +* [TinyGPSPlus](https://github.com/mikalhart/TinyGPSPlus) |
| 73 | +* [Arduino_NeoPixel](https://github.com/adafruit/Adafruit_NeoPixel) |
| 74 | +* [OneWire](https://github.com/PaulStoffregen/OneWire) |
| 75 | +* [SparkFun MAX3010x Pulse and Proximity Sensor Library](https://github.com/sparkfun/SparkFun_MAX3010x_Pulse_and_Proximity_Sensor_Library) |
| 76 | + |
| 77 | +## Software Design |
| 78 | +### Arduino Set Parameters |
| 79 | + |
| 80 | +| Setting | Value | |
| 81 | +| -------------------------------| ------------------------------- | |
| 82 | +Board |ESP32S3 Dev Module |
| 83 | +Port |Your port |
| 84 | +USB CDC On Boot |Enable |
| 85 | +CPU Frequency |240MHZ(WiFi) |
| 86 | +Core Debug Level |None |
| 87 | +USB DFU On Boot |Disable |
| 88 | +Erase All Flash Before Sketch Upload |Disable |
| 89 | +Events Run On |Core1 |
| 90 | +Flash Mode |QIO 80MHZ |
| 91 | +Flash Size |16MB(128Mb) |
| 92 | +Arduino Runs On |Core1 |
| 93 | +USB Firmware MSC On Boot |Disable |
| 94 | +Partition Scheme |16M Flash(3M APP/9.9MB FATFS) |
| 95 | +PSRAM |OPI PSRAM |
| 96 | +Upload Mode |UART0/Hardware CDC |
| 97 | +Upload Speed |921600 |
| 98 | +USB Mode |CDC and JTAG |
| 99 | + |
| 100 | + |
| 101 | +### Development Platform |
| 102 | +1. [Micropython](https://micropython.org/) |
| 103 | +2. [Arduino IDE](https://www.arduino.cc/en/software) |
| 104 | +3. [Platform IO](https://platformio.org/) |
| 105 | + |
| 106 | +## Product Technical Support |
| 107 | + |
| 108 | + |
0 commit comments