LilyGO T-Encoder Pro ESP32-S3 Rotary Encoder - 1.2" Touch AMOLED 390×390, μŠup (Qwiic, STEMMA QT), black
Code: LA100105



Product detailed description
LilyGO T-Encoder Pro is a complete rotary controller with its own brain – combining an infinite rotary encoder, a capacitive touch AMOLED display, and an ESP32-S3 chip with Wi-Fi and Bluetooth. The entire front knob rotates and can also be pressed, allowing you to control volume, temperature, light brightness, or the on-screen menu with a single element. With 16 MB Flash and 8 MB PSRAM, it can handle demanding LVGL graphical interfaces and is ideal as a control panel for home automation, a MIDI or USB controller, a smart thermostat, or a stylish PC controller. For connecting external sensors and modules, there is a uConnect (Qwiic, easyC, STEMMA QT) connector with I2C on the bottom side.
Specifications:
- Chip: ESP32-S3-R8 (dual-core Xtensa LX7, up to 240 MHz)
- Memory:
- Flash: 16 MB
- PSRAM: 8 MB (Octal SPI)
- Wireless communication:
- Wi-Fi: 2.4 GHz (802.11 b/g/n)
- Bluetooth: 5 (LE)
- Display:
- Type: AMOLED, touch, circular display area
- Diagonal: 1.2"
- Resolution: 390 × 390 px
- Colours: 16.7 million (24 bit)
- Brightness: typically 500 cd/m²
- Contrast: 60 000:1
- Display Interface: QSPI
- Display Driver: CO5300 (newer series) or SH8601 (older series)
- Touch Layer Driver: CST816 or CHSC5816, I2C
- Controls:
- Rotary Encoder: infinite rotation in both directions (pins IO1, IO2)
- Button: press of the entire knob (pin IO0)
- Touch: capacitive, single-point
- BOOT Button: for manual switching to upload mode
- Audio Signalling: buzzer (pin IO17)
- Connectors:
- 1× uConnect (Qwiic, easyC, STEMMA QT): I2C – GND, 3.3 V, SDA, SCL
- 1× 4-pin UART Connector: UART0 – GND, 3.3 V, TX, RX
- 1× USB-C: power, programming and serial line (USB CDC / JTAG)
- Power Supply: 5 V via USB-C, 3.3 V logic (LDO RT9080); the board does not include a battery charger
- Mounting: 3× threaded insert in the base
- Programming: Arduino IDE, PlatformIO (ESP32 Arduino core) and ESP-IDF
- Recommended Libraries: Arduino_GFX, LVGL 8.3.5, SensorLib
- Colour: black


Package contents:
- 1× LilyGO T-Encoder Pro (black)
Note:
- Depending on the production series, it may be equipped with a display featuring the CO5300 driver and CST816 touch, or the older SH8601 with CHSC5816 touch. Before uploading sample code, verify which version you have – you will find examples and firmware for both in the LilyGO repository.
- Both four-pin connectors on the bottom look identical, but one carries I2C (uConnect) and the other UART. Be careful not to confuse them before connecting a module.
- The serial output on the UART connector is disabled by default – if you want to use it, set the "USB CDC On Boot: Disabled" option in the Arduino IDE.
- This product is not a standalone functional unit and may require professional installation.
- Product images are for illustrative purposes only and may sometimes differ from the actual appearance of the item. However, this does not change their basic properties.
Additional parameters
| Category: | ESP Development Boards |
|---|---|
| Warranty: | 2 years |
| Weight: | 0.027 kg |
| Type: | ESP |
| Logical levels: | 3.3V |
| Frequency: | 240MHz |
| Flash memory: | 16MB |
| SRAM memory: | 8MB |
| EEPROM memory: | Ne |
| Connector with battery charger: | Yes |
| Microcontroller: | ESP32-S3 |
| Converter: | Integrated |
| Bluetooth: | Yes |
| WiFi: | Yes |
| Ethernet: | Ne |
Product rating
Be the first who will post an article to this item!
Discussion
Be the first who will post an article to this item!
