LILYGO T-Display Bar

  • AMOLED
  • Display

T-Display-Bar

Introduction

The LILYGO T-Display Bar is a highly integrated embedded smart display module, powered by the high-performance ESP32-S3 chip, combining multifunction sensors with high-precision display technology.
Its core configuration is as follows:

Display System

  • Equipped with a 2.25-inch full-color IPS LCD screen, driven by the ST7789 IC, with a resolution of 76×284 pixels (RGB arrangement).

  • Supports capacitive touch (independent Touch_IRQ/Touch_RST control) for smooth human–machine interaction.

  • Connected via SPI bus (CS/DC/RST/BL/MOSI/SCLK pins) to optimize display control efficiency.

Smart Sensing Capability

  • Integrated BH1260AP AI sensor with six-axis IMU (accelerometer + gyroscope) and personalized motion tracking.

  • Features an I²C interface (SDA/SCL) and dedicated control pins (EN/RST/IRQ) for low-power environmental sensing and real-time data interaction.

Expandability and Interfaces

  • Provides QWIIC ecosystem interface (compatible with I²C devices) for rapid sensor module expansion.

  • Built-in TF card storage (SPI interface: MOSI/MISO/SCK/CS) and buzzer driver (BUZZer_IO).

  • Uses USB Type-C interface supporting 5V/500mA power supply and integrated programming.

Physical Characteristics

  • Compact structural design (69×23×15 mm) suitable for both industrial deployment and portable devices.

  • Highly optimized pin layout (e.g., TFT CS/DC multiplexed with ESP32 GPIO) to simplify secondary development.

Appearance and Functions

Appearance

summary

Pin Diagram

summary

Module Information and Specifications

Overview

summary
Component Description
MCU ESP32-S3R8 Dual-core LX7 microprocessor
FLASH 16MB
PSRAM 8MB
Screen 2.25-inch ST7789 IPS LCD (76×284 px)
Touch CST816 capacitive touchscreen
Sensor BHI260AP AI sensor with six-axis IMU
Buzzer
LoRa 1276: 868, 915 MHz
Storage TF card
Wireless 2.4 GHz Wi-Fi & Bluetooth 5 (LE)
USB 1 × USB Port with OTG (Type-C)
IO Interface 13-pin 2.54 mm pitch interface
Expansion Interface 2 × QWIIC + 1 × Battery connector
Buttons 1 × RESET + 1 × BOOT + 1 × IO38 + 1 × Sleep button
Dimensions 69×23×15 mm

GitHub: T-Display-Bar

Schematics

Dependencies

Software Development

Arduino IDE Settings

Arduino IDE Setting Value
Board ESP32S3 Dev Module
Port Your port
USB CDC On Boot Enable
CPU Frequency 240 MHz (Wi-Fi)
Core Debug Level None
USB DFU On Boot Disable
Erase All Flash Before Sketch Upload Disable
Events Run On Core 1
Flash Mode QIO 80 MHz
Flash Size 16MB (128Mb)
Arduino Runs On Core 1
USB Firmware MSC On Boot Disable
Partition Scheme 8M with SPIFFS (3M APP / 1.5MB SPIFFS)
PSRAM OPI PSRAM
Upload Mode UART0 / Hardware CDC
Upload Speed 921600
USB Mode CDC and JTAG

Development Platforms

  1. Micropython
  2. Arduino IDE
  3. Platform IO

Product Technical Support

(Contact details here)