T-ETH Lite S3
Overview
T-ETH Lite S3 is an Ethernet-enabled IoT development board based on ESP32-S3 (16 MB Flash, 8 MB PSRAM). Features W5500 Ethernet controller with optional PoE expansion, TF card slot (SPI), extensive GPIO interfaces (GPIO00–GPIO20, GPIO38–GPIO46) including ADC, touch (TOUCH03–TOUCH08), and dedicated output pins (GK_OUT1/GK_OUT2). Suitable for IoT endpoints, industrial control systems, and low-power edge computing.
T-ETH Lite S3 is the ESP32-S3 version. For the ESP32 version see T-ETH Lite.
Quick Start
Example Support
| Example | PlatformIO/Arduino | ESP-IDF | Description |
|---|---|---|---|
| T-ETH-Series Examples | ✓ | Ethernet, LoRa, LTE examples |
PlatformIO
- Install Visual Studio Code and Python
- Search for and install the PlatformIO IDE extension in VS Code
- Clone the LilyGO-T-ETH-Series repository
- Open
platformio.iniand uncomment the desired example - Click ✓ to compile, click → to upload
Arduino
- Install Arduino IDE
- Add ESP32 boards URL:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json - In Tools → Board, configure:
| Arduino IDE Setting | Value |
|---|---|
| Board | ESP32S3 Dev Module |
| Upload Speed | 921600 |
| USB Mode | Hardware CDC and JTAG |
| USB CDC On Boot | Disabled |
| USB Firmware MSC On Boot | Disabled |
| USB DFU On Boot | Disabled |
| CPU Frequency | 240 MHz (WiFi) |
| Flash Mode | QIO 80 MHz |
| Flash Size | 16MB (128Mb) |
| Core Debug Level | None |
| Partition Scheme | 16M Flash (3MB APP/9.9MB FATFS) |
| PSRAM | OPI PSRAM |
| Arduino Runs On | Core 1 |
| Events Run On | Core 1 |
- Click Upload
Development Platforms
Video
Key Features
- ESP32-S3 dual-core LX7 @ 240 MHz, 16 MB Flash, 8 MB OPI PSRAM, Wi-Fi + BT 5.0
- W5500 Ethernet, optional PoE expansion board
- TF card slot (SPI), 2 × 15-pin IO expansion, 4 × 2 mm mounting holes
- Wide GPIO range: ADC, capacitive touch, dedicated output pins
Product Parameters
| Feature | Specification |
|---|---|
| MCU | ESP32-S3 @ Dual-core LX7, 240 MHz |
| Flash | 16 MB |
| PSRAM | 8 MB (OPI) |
| Wi-Fi | 2.4 GHz 802.11 b/g/n |
| Bluetooth | Bluetooth 5.0 LE |
| Ethernet | W5500 |
| PoE | Optional expansion board |
| Storage | TF card slot (SPI) |
| USB | 1 × Type-C |
| Expansion | 2 × 15-pin IO |
| Buttons | BOOT + RESET |
| LED | Power/Link/ACT indicators |
| Mounting Holes | 4 × 2 mm |
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 and try uploading again.
Q. Why is USB CDC On Boot set to Disabled? A. T-ETH Lite S3 uses hardware Ethernet requiring specific boot configuration. Keep USB CDC On Boot Disabled for correct operation.
Version History
| Version | Release Date | Update Description |
|---|---|---|
| T-ETH Lite S3 V1.0 | — | Initial version (ESP32-S3) |


