LILYGO T-Keyboard S3 Pro - image 1
1 / 8
LILYGO·ESP32 S3

LILYGO T-Keyboard S3 Pro

Advanced ESP32-S3 programmable keyboard board with 4 built-in 0.85" TFT displays, 14 RGB LEDs, rotary encoder, STM32 co-processor, magnetic connectors for daisy-chaining up to 6 units.

Starting from

$60.01

Compatible Firmware

Specifications

PSRAM8MB
Flash16MB
GPIO Level3.3V
Power Input5V
BluetoothBLE 5.0

Components

Dual-core Xtensa LX7 MCU at up to 240 MHz with 8MB PSRAM, Wi-Fi 802.11 b/g/n and Bluetooth 5 LE

STM32 ARM Cortex-M0+ co-processor with 64KB Flash and 8KB RAM for low-level keyboard I/O management

0.85-inch TFT LCD display driver with 128×128 resolution, used for 4 key-cap displays

14 programmable WS2812 addressable RGB LEDs for keyboard backlighting and status indication

Bus Interfaces

I2C
SPI
UART
USB

Overview

The LILYGO T-Keyboard S3 Pro is a feature-rich programmable keyboard development platform based on the ESP32-S3R8 dual-core microcontroller. It integrates four 0.85-inch GC9107 TFT LCD displays (128×128 resolution each), 14 programmable WS2812 RGB LEDs, a rotary encoder, and magnetic quick-connect ports for modular expansion. A secondary STM32G030F6P6 co-processor handles low-level I/O tasks. The board supports daisy-chaining up to 6 units in a 2×3 grid via I2C communication expansion. With 16MB Flash, 8MB PSRAM, Wi-Fi, and Bluetooth 5, it is suited for custom macro keyboards, multi-display control panels, and programmable HMI systems. Both a primary unit and slave keyboard variant are available for building larger keyboard arrays.

Use Cases

5

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.