LILYGO T-Encoder-Pro ESP32-S3 Rotary Encoder Module - Smart Knob
LILYGO T-Encoder-Pro ESP32-S3 Rotary Encoder Module - Smart Knob
Price subject to change. Tap below for current.
Couldn't load pickup availability
In this review of the LILYGO T-Encoder-Pro, the bottom line is simple: if you want a compact development module that combines a responsive rotary dial with a vivid 1.2 in AMOLED touch display and an ESP32-S3 MCU, this board is worth considering. Designed for makers, hobbyists, and developers who need a small, interactive control surface, the T-Encoder-Pro stands out for its combination of a modern ESP32-S3 R8 processor and built-in screen, which makes prototyping user interfaces and physical controls much faster than wiring separate components.
Key Features
- MCU and memory: The ESP32-S3 R8 with 16MB flash and 8MB PSRAM provides enough headroom for UI code and network tasks while keeping the board compact.
- Integrated display: The 1.2 in AMOLED touch display gives clear, high-contrast output for menus and visual feedback without needing an external screen.
- Rotary control: The physical rotary encoder gives precise, tactile input ideal for volume, menu navigation or parameter tuning in embedded projects.
- Developer resources: An active Github repository is available for reference and examples, which accelerates setup and firmware experimentation.
- Compact design: The module combines MCU, display and encoder in a single unit so builders can save space and reduce wiring complexity in prototypes.
- Support channel: The vendor offers product service and direct contact for questions, which helps when integrating the board into projects.
Who It's For
The T-Encoder-Pro is aimed at electronics enthusiasts, makers and embedded developers who want a ready-made human interface device built around a capable ESP32-S3 MCU. It suits projects where a small touchscreen plus tactile rotary control can replace a more complex hardware stack, such as audio knobs, menu controllers, or compact instrument panels.
It is less appropriate for absolute beginners who prefer plug-and-play consumer devices without any coding, or for developers who need a high number of I/O pins or specialized peripherals not listed in the module documentation. For those cases a larger development board or custom PCB may be preferable.
Pros & Cons
Pros
- Combines 1.2 in AMOLED display and rotary encoder in one compact package for fast prototyping.
- ESP32-S3 R8 with 16MB flash and 8MB PSRAM provides enough memory for UI and network tasks.
- Clear Github resources and vendor support make firmware development and troubleshooting easier.
- Solid tactile rotary control that simplifies physical interaction design compared with touch-only solutions.
Cons
- The module is focused on control and display; projects requiring many external I/O or specialized sensors may need additional hardware.
- Not a plug-and-play consumer product-some firmware work is required to realize custom behaviors.
Specifications
| MCU | ESP32-S3 R8 |
| Flash | 16MB |
| PSRAM | 8MB |
| Display | 1.2 in AMOLED touch |
| Control | Rotary encoder (T-Encoder-Pro) |
| Repository | github.com/Xinyuan-LilyGO/T-Encoder-Pro/tree/main |
Our Verdict
The LILYGO T-Encoder-Pro is a practical, space-saving module for developers who want a built-in AMOLED touch display paired with a tactile rotary encoder and a capable ESP32-S3 processor. It offers good value for prototyping interactive controls and compact user interfaces, provided you are comfortable with some firmware work and may add external hardware for expanded I/O.
Frequently Asked Questions
Does the board include example code?
Yes, there is a Github repository with examples and resources to help get started with firmware and UI code.
What display size does it use?
The module uses a 1.2 in AMOLED touch display integrated on the board.
Is this ready for end-user products?
It is best suited for prototyping and development; final consumer products will likely require additional design and testing.
Editor's Take
The LILYGO T-Encoder-Pro pairs a 1.2 in AMOLED touch display with a tactile rotary encoder and an ESP32-S3 R8 MCU, making it a compact, well-documented choice for prototyping interactive controls, though it requires firmware work and may need extra hardware for expanded I/O.

Recently viewed
Recently viewed products will appear here as customers browse the store.