LILYGO T Keyboard S3 Pro
By andibond | January 24, 2026
Product Introduction
This LILYGO T Keyboard S3 Pro Review focuses on a versatile and powerful solution for compact HMI (Human-Machine Interface) and custom input applications. Integrating a robust ESP32-S3 MCU with a small display and a full keyboard matrix, it offers significant potential for a wide range of embedded projects. Check out our other technical reviews for more hardware testing.
Technical Support & Resources
Sample Code For Reference [Github]:
Hardware Specifications

Core Specifications: LILYGO T Keyboard S3 Pro
| High-concerned chemical | None |
| Package | Yes |
| Dimensions (WxHxD)) | 155x40x45mm |
| Weight | 210g |
| Model Number | T-Keyboard-S3 Pro |
| Compatible Audio & Video Equipment Style | Professional Audio Equipment,Display Equipment |
| Type | WIFI,Bluetooth |
| Brand Name | lilygo |
| Origin | Mainland China |
| Chipset | ESP32-S3 |
| T-Keyboard-S3 | H698 |
Available Versions & Selection Guide
- Currently, only the standard LILYGO T-Keyboard-S3 Pro development board is available, without specific bundle options.
Package Contents
What’s in the Box?
- LILYGO T-Keyboard-S3 Pro development board with pre-installed ESP32-S3-WROOM-1 module.
- 0.85-inch TFT LCD display.
- 10 mechanical buttons.
- Rotary encoder.
- WS2812 RGB LED.
- USB Type-C connector.
- Battery connector (2-pin JST-PH).
- Integrated PCB antenna.
Features and Benefits
Why I love LILYGO T Keyboard S3 Pro
- Powerful ESP32-S3 Integration: The core ESP32-S3-WROOM-1 module provides dual-core processing, 16MB Flash, 8MB PSRAM, along with 2.4GHz Wi-Fi and Bluetooth 5 (LE) for robust wireless connectivity in IoT projects or interactive HMI applications.
- Compact & Interactive HMI: Featuring a crisp 0.85-inch 128×88 TFT LCD (ST7735S driver), 10 mechanical buttons, and a rotary encoder, the LILYGO T-Keyboard-S3 Pro is perfect for building custom macro pads for enhanced productivity or gaming, as well as compact control panels for smart home or industrial automation systems.
- Rich Peripheral Support: Beyond standard GPIOs, the board offers dedicated pins for TF card (SPI), RS485 (TX/RX via GPIOs), and CAN-FD (TX/RX via GPIOs), making it adaptable for specialized communication needs in projects like access control or automotive diagnostics when paired with external transceiver modules.
- Integrated Power Management: Support for 5V USB Type-C input and 3.7V battery power via a JST-PH connector, combined with deep sleep capabilities of the ESP32-S3, enables deployment in portable and low-power applications.
- Dynamic Visual Feedback: An integrated WS2812 RGB LED, controllable via GPIO34, allows for vibrant visual indicators, status alerts, or aesthetic enhancements, improving user experience for devices such as personal dashboards or portable tools.
Pros and Cons
Strengths & Weaknesses
What I Like
- Integrated ESP32-S3-WROOM-1 with 16MB Flash and 8MB PSRAM, offering excellent processing power and memory for complex applications.
- Built-in 2.4GHz Wi-Fi and Bluetooth 5 (LE) for versatile wireless communication.
- Comprehensive input options including 10 mechanical buttons, a rotary encoder, and a compact 0.85-inch TFT LCD.
- Support for popular interfaces like TF card (SPI), I2C/QwiiC, and dedicated GPIOs for RS485 and CAN-FD for external transceivers.
- USB Type-C power input and 3.7V battery connector (JST-PH) with deep sleep support for portable and power-efficient designs.
- Integrated WS2812 RGB LED for dynamic visual feedback.
- Compact form factor suitable for embedded keyboard or control panel projects.
Points to Consider
- The 0.85-inch LCD, while functional, is quite small and may limit complex graphical interfaces.
- RS485 and CAN-FD support are implemented at the GPIO level, requiring external transceiver modules for physical layer communication.
- No specific PMU model is explicitly mentioned, though deep sleep is supported by the ESP32-S3.
- Lack of specified official or community firmware resources (Github links) in the provided report may require users to start from scratch.
User Reviews
Price and Availability
Where to Buy & Customer Reviews
Check Price on AliExpress (Best Value)
Find on eBay (New & Used)
As an Amazon Associate, eBay Partner, and AliExpress affiliate, I may receive compensation if you make a purchase through the links on this page at no extra cost to you. This supports my technical reviews and independent hardware testing.
Reviews | ⭐5.0 3 Reviews ౹ 30 sold
LILYGO T Keyboard S3 Pro
Authentic Feedback Analysis:
- ⭐ 5.0/5 | S***n: «A perfectly desinged product. A good description of how to re-programm. Not for beginners, but with a reasonable Learning time you get ot the result.»
- ⭐ 5.0/5 | T***h:
- ⭐ 5.0/5 | A***r: «»
Technical Comparison Table
Technical Specifications & Comparison: LILYGO T Keyboard S3 Pro
| Feature | Specification |
| Brand & Model | LILYGO T-Keyboard-S3 Pro |
| MCU | ESP32-S3-WROOM-1 Dual Core |
| Flash Memory | 16MB (W25Q128JV) |
| PSRAM | 8MB |
| Display Type | 0.85-inch Color TFT LCD |
| Display Resolution | 128×88 |
| Display Driver | ST7735S |
| Wireless Connectivity | Wi-Fi 2.4GHz, Bluetooth 5 (LE) |
| Power Input | 5V via USB Type-C, 3.7V from Battery (2-pin JST-PH) |
| RS485 Support | TX (GPIO43), RX (GPIO44) for external module |
| CAN-FD Support | TX (GPIO47), RX (GPIO48) for external module |
| I2C/QwiiC | SDA (GPIO10), SCL (GPIO11) |
| TF Card (SPI) | CS (GPIO38), MOSI (GPIO37), MISO (GPIO36), SCLK (GPIO35) |
| Encoder Pins | SW (GPIO0), DT (GPIO4), CLK (GPIO5) |
| Keyboard Matrix | Row (GPIO6-9), Col (GPIO1-3, 14, 21, 33, 34, 39, 40) |
| RGB LED | WS2812 (GPIO34) |
| Battery Voltage Detection | GPIO12 |
| Power Button | GPIO46 |
| USB-C Data Pins | USB_DP (GPIO19), USB_DM (GPIO20) |
| BOOT Button | GPIO0 |
Final Summary
Final Verdict: LILYGO T Keyboard S3 Pro
To conclude, this LILYGO T Keyboard S3 Pro stands out as an exceptionally versatile and compact development board, ideal for engineers and hobbyists looking to create sophisticated HMI solutions, custom macro keypads, or control panels. Its robust ESP32-S3 core, rich array of input/output options, and integrated power management make it a strong contender for a wide array of embedded applications. For more detailed insights and product information, visit the official LILYGO T-Keyboard-S3 Pro Review.



