Skip to content

T-Display S3 AMOLED Plus get it now ​

Overview ​

T-Display S3 AMOLED Plus is a highly integrated development board based on ESP32-S3R8 (16 MB Flash, 8 MB PSRAM). Equipped with a 1.91-inch RM67162 IPS AMOLED (SPI/QSPI), LoRa module (433/868/915 MHz), AXPM65611 + BQ25896 power management, PCF85063ATL RTC, TF card, and 2 × STEMMA QT/QWIIC interfaces. Suitable for smart wearables, IoT terminals, and scenarios requiring display interaction with long-range wireless communication, in a compact 60 × 32 × 12 mm form factor.

Quick Start ​

Example Support ​

ExamplePlatformIO/ArduinoESP-IDFDescription
LilyGo-AMOLED-Series✓Factory and display examples

PlatformIO ​

  1. Install Visual Studio Code and Python
  2. Search for and install the PlatformIO IDE extension in VS Code
  3. Open the LilyGo-AMOLED-Series project folder
  4. Open platformio.ini and select your example
  5. Click ✓ to compile, connect via USB-C, click → to upload

Arduino ​

  1. Install Arduino IDE
  2. Install Arduino ESP32
  3. In Tools → Board, configure:
Arduino IDE SettingValue
BoardESP32S3 Dev Module
Upload Speed921600
USB ModeHardware CDC and JTAG
USB CDC On BootEnabled
USB Firmware MSC On BootDisabled
USB DFU On BootDisabled
CPU Frequency240 MHz (WiFi)
Flash ModeQIO 80 MHz
Flash Size16MB (128Mb)
Core Debug LevelNone
Partition Scheme16M Flash (3MB APP/9.9MB FATFS)
PSRAMOPI PSRAM
Arduino Runs OnCore 1
Events Run OnCore 1
  1. Click Upload

Development Platforms ​

  1. Arduino IDE
  2. PlatformIO
  3. MicroPython

Video ​

Key Features ​

  • ESP32-S3R8 dual-core LX7 @ 240 MHz, Wi-Fi + Bluetooth 5.0
  • 1.91-inch RM67162 IPS AMOLED, SPI/QSPI
  • LoRa module (433/868/915 MHz)
  • AXPM65611 + BQ25896 power management, PCF85063ATL RTC
  • TF card, STEMMA QT/QWIIC, 2×13 dual-row expansion header
  • 60 × 32 × 12 mm, 4 × 2 mm positioning holes

Product Parameters ​

FeatureSpecification
MCUESP32-S3R8 @ Dual-core LX7, 240 MHz
Flash16 MB
PSRAM8 MB (Octal SPI)
Wi-Fi2.4 GHz 802.11 b/g/n
BluetoothBluetooth 5.0 LE
LoRa433/868/915 MHz
Display1.91-inch RM67162 IPS AMOLED
TouchCapacitive
Power ManagementAXPM65611 + BQ25896
RTCPCF85063ATL
StorageTF card slot
USB1 × Type-C (USB + OTG)
Expansion2 × STEMMA QT/QWIIC + 2×13 dual-row header
Mounting Holes4 × 2 mm
Dimensions60 × 32 × 12 mm

Power Consumption Reference ​

Operating ConditionCurrentWake-Up Source
CPU at 240 MHz, Wi-Fi on90-230+ mA-
SleepAbout 230-700 µA (dynamic)External GPIO0

Values published in the official LilyGo AMOLED Series repository. Actual current depends on display brightness, wireless activity, enabled peripherals, and firmware.

Pin Diagram ​

T-Display S3 AMOLED Plus pin diagram

Dimension Diagram ​

Schematic ​

Datasheet ​

Software Development ​

Dependent Libraries ​

FAQ ​

  • Q. Why does my board keep failing to upload programs? A. Hold down the BOOT button, then press RST once, then click Upload.

  • Q. Which frequency bands does the LoRa module support? A. Supports 433 MHz, 868 MHz, and 915 MHz. Select the appropriate band per regional regulations.

  • Q. How to use the power management functions? A. Use the XPowersLib library to control the AXPM65611 and BQ25896 chips for low-power operation and battery management.

Version History ​

VersionRelease DateUpdate Description
T-Display-S3-AMOLED-Plus V1.02024-01-01Initial version