# 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.

## Quick Facts

- **Brand:** LILYGO
- **Board Type:** ESP32-S3
- **Price:** ~$60.01
- **Product Readiness:** developer
- **CPU:** ESP32-S3R8
- **CPU Architecture:** Xtensa LX7 dual-core
- **PSRAM:** 8MB
- **Flash:** 16MB
- **USB:** USB-C
- **Power:** 5V
- **Operating Voltage:** 3.3V
- **Display:** 0.85" TFT LCD 128×128

## Connectivity

- **Wifi:** 802.11 b/g/n 2.4 GHz
- **Bluetooth:** BLE 5.0

## Open Source

- **Status:** open-firmware
- **Firmware:** Yes
- **Schematics:** No
- **PCB Layout:** No

## Compatible Firmware

arduino, esp-idf

## Use Cases

- macro-keyboard
- hmi-panel
- programmable-keyboard
- prototyping
- home-automation

## Components

- **ESP32-S3R8** (mcu): Dual-core Xtensa LX7 MCU at up to 240 MHz with 8MB PSRAM, Wi-Fi 802.11 b/g/n and Bluetooth 5 LE — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32-s3_datasheet_en.pdf&ref=openhardware.directory&product=lilygo-t-keyboard-s3-pro&source=md-export)
- **STM32G030F6P6** (mcu): STM32 ARM Cortex-M0+ co-processor with 64KB Flash and 8KB RAM for low-level keyboard I/O management — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.st.com%2Fresource%2Fen%2Fdatasheet%2Fstm32g030f6.pdf&ref=openhardware.directory&product=lilygo-t-keyboard-s3-pro&source=md-export)
- **GC9107** (display-driver): 0.85-inch TFT LCD display driver with 128×128 resolution, used for 4 key-cap displays — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2FXinyuan-LilyGO%2FT-Keyboard-S3-Pro&ref=openhardware.directory&product=lilygo-t-keyboard-s3-pro&source=md-export)
- **WS2812B** (led): 14 programmable WS2812 addressable RGB LEDs for keyboard backlighting and status indication — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fcdn-shop.adafruit.com%2Fdatasheets%2FWS2812.pdf&ref=openhardware.directory&product=lilygo-t-keyboard-s3-pro&source=md-export)

## Protocols

- **I2C**
- **SPI**
- **UART**
- **USB**

## Available Software

- **[Arduino]()** (open-source)
- **[ESP-IDF]()** (open-source)

## Description

## 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.

## Where to Buy

- [LILYGO Official](https://openhardware.directory/r?to=https%3A%2F%2Flilygo.cc%2Fproducts%2Ft-keyboard-s3-pro&ref=openhardware.directory&product=lilygo-t-keyboard-s3-pro&source=md-export) — $60.01

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Flilygo.cc%2Fproducts%2Ft-keyboard-s3-pro&ref=openhardware.directory&product=lilygo-t-keyboard-s3-pro&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2FXinyuan-LilyGO%2FT-keyboard&ref=openhardware.directory&product=lilygo-t-keyboard-s3-pro&source=md-export)

## Tags

`esp32-s3`, `keyboard`, `display`, `rgb-leds`, `stm32`, `wifi`, `bluetooth`, `lilygo`, `macro-keyboard`

## Images

![LILYGO T-Keyboard S3 Pro](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-keyboard-s3-pro/2a70688eab23.jpg)
![LILYGO T-Keyboard S3 Pro](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-keyboard-s3-pro/29b3f8ad0f5d.jpg)
![LILYGO T-Keyboard S3 Pro](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-keyboard-s3-pro/cf9aabf58dae.jpg)
![LILYGO T-Keyboard S3 Pro](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-keyboard-s3-pro/91053726a340.jpg)
![LILYGO T-Keyboard S3 Pro](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-keyboard-s3-pro/eabae92d4ab4.jpg)
![LILYGO T-Keyboard S3 Pro](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-keyboard-s3-pro/ce25b5fa6770.jpg)
![LILYGO T-Keyboard S3 Pro](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-keyboard-s3-pro/911b7780bb88.jpg)
![LILYGO T-Keyboard S3 Pro](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-keyboard-s3-pro/41b0049dd931.jpg)

---
[View full device page](https://openhardware.directory/devices/lilygo-t-keyboard-s3-pro)