LilyGO · ESP32-S3 · 0.75" · 160×160

LilyGO T-Circle-S3 0.75" round specifications

The LilyGO T-Circle-S3 is one of the smallest touch displays you can program with LVGL: a round 0.75-inch TFT with 160×160 pixels, driven by a GC9D01N over SPI, with a CST816D capacitive touch controller on I2C.

Despite its size, it is a complete little audio gadget. A MAX98357A I2S amplifier drives a speaker, a microphone is on board (an I2S MSM261S4030H0R on V1.0, a PDM MP34DT05-A on V1.1), and an APA102-driven RGB LED adds a status light. The ESP32-S3R8 inside brings 8 MB of octal PSRAM, with 16 MB of flash.

LilyGO also offers an infrared expansion board with an IR receiver, a 9-axis IMU and a battery, which turns the T-Circle-S3 into a small remote or sensor puck. On the back, six programmable I/O pins are available for your own hardware.

Screen
0.75" · 160×160
Chip
ESP32-S3
Memory
16 MB flash, 8 MB PSRAM
Input
capacitive touch

Key features

  • Round 0.75-inch TFT, 160×160, GC9D01N
  • Capacitive touch (CST816D)
  • ESP32-S3R8: 8 MB octal PSRAM, 16 MB flash
  • MAX98357A I2S speaker amplifier
  • On-board microphone (I2S on V1.0, PDM on V1.1)
  • APA102 RGB LED, six I/O pins on the back

Specifications

LilyGO T-Circle-S3 0.75" round technical specifications
ManufacturerLilyGO
Screen size0.75"
Resolution160×160 px
Colour depth16-bit
Display controllerGC9D01N (SPI)
Display interfaceSPI
TouchCST816D (capacitive, I2C, addr: 0x15)
MicrocontrollerESP32-S3
ModuleESP32-S3R8
CPU clock240 MHz
Internal SRAM512 KB
PSRAM8 MB
Flash16 MB
Wi-FiYes
BluetoothYes
Hardware variantT-Circle-S3 (ESP32-S3, V1.1 pinout). Not the older classic-ESP32 “T-Circle”.
Display typeTFT, round, SPI
TouchCapacitive, CST816D (I2C)
AudioMAX98357A I2S amplifier; microphone MSM261S4030H0R (V1.0) / MP34DT05-A PDM (V1.1)
Status lightRGB LED, APA102 driver
Expansion6 programmable I/O on the back, external UART
AccessoryOptional infrared expansion board (IR receiver, ICM20948 9-axis IMU, battery)
Development platforms (manufacturer)Arduino IDE, PlatformIO, ESP-IDF

Free GPIOs and connectors

This board has no free GPIOs: every pin is used by the display, touch or on-board peripherals.

Good to know before you start

  • This profile is for the ESP32-S3 based T-Circle-S3 (V1.1 pinout), not LilyGO's older classic-ESP32 T-Circle.
  • At 160×160 on a round 0.75-inch screen, keep the UI to one or two large elements per screen.
  • The microphone changed between V1.0 (I2S) and V1.1 (PDM) — relevant if you add your own audio code.
  • 8 MB PSRAM is plenty for this resolution; animations and images run smoothly.

What it is good for

  • •Tiny round status indicators
  • •Voice or sound-reactive gadgets
  • •Smart buttons and mini remotes
  • •Wearable and badge prototypes

LVGL support in LCD Ultra Pro

LVGL and LCD Ultra Pro support for the LilyGO T-Circle-S3 0.75" round
Driver statusMatched to the manufacturer’s official demo, compile-tested
Arduino exportComplete LVGL 8.4 project with the display driver
USB Live previewNo
Orientations0°
Brightness controlHardware backlight dimming

Pick this board in the editor and the canvas matches its exact resolution and shape. Build the interface with widgets, add events without code, try it in Live Preview, then export it as a ready-to-compile Arduino project. See the documentation for the workflow.

Frequently asked questions

What resolution is the T-Circle-S3?

160×160 pixels on a round 0.75-inch TFT with a GC9D01N controller.

Does the T-Circle-S3 have audio?

Yes, a MAX98357A I2S speaker amplifier and an on-board microphone.

How much memory does it have?

The ESP32-S3R8 has 8 MB of octal PSRAM, and the board has 16 MB of flash.

Is there a touchscreen?

Yes, a CST816D capacitive touch controller on I2C.

Sources

Specifications cross-checked against the manufacturer’s documentation (last checked 2026-10-04):

Last updated: