LILYGO T-Circle

T-Circle

Note: T-Circle is the ESP32 version. Click here to switch to the ESP32-S3 versionT-Circle S3į‰ˆæœŦ

Introduction

LILYGO T-Circle is an ESP32-based development board featuring a 0.75-inch round TFT LCD display, with a 160×160 resolution and 262K color support. It integrates the CST816D capacitive touch controller for accurate and responsive touch interaction.

The hardware utilizes the GCPD01N driver chip and connects to external devices via 12 pins, including 3.3V power, SPI interface (MOSI/SCK/CS), I2C communication lines (SDA/SCL), and a BLE enable pin (BLEEN). It is compatible with development frameworks like Arduino.

With its compact design combining high-precision display, capacitive touch, and low-power wireless communication, the T-Circle is ideal for smartwatches, IoT device interfaces, and miniature embedded system prototyping.

Appearance and function introduction

Appearance

summary

Pinmap

summary

Module Information and Specifications

Description

Component Description
MCU ESP32-S3R8 Dual-core LX7 microprocessor
FLASH 16M
PSRAM 8M (Octal SPI)
Display 0.75-inch round LCD (160x160px), SPI interface,GC9D01N driver
Touch CST816D
Wireless 2.4 GHz Wi-Fi & Bluetooth5 (LE)
Expansion Interfaces 12pin Interfaces
Keys 1 x RESET key + 1 x BOOT key
Power Supply 5V/500mA
Hole position 2 × M1.6* *2
Dimensions 32*17mm

Github:T-Circle

Schematic Diagram

T-Circle-S3

Dependency Libraries

Software Design

Arduino Set Parameters

Setting Value
Board ESP32S3 Dev Module
Upload Speed 921600
USB Mode Hardware CDC and JTAG
USB CDC On Boot Enabled
USB Firmware MSC On Boot Disabled
USB DFU On Boot Disabled
CPU Frequency 240MHz (WiFi)
Flash Mode QIO 80MHz
Flash Size 16MB (128Mb)
Core Debug Level None
Partition Scheme 16M Flash (3MB APP/9.9MB FATFS)
PSRAM OPI PSRAM
Arduino Runs On Core 1
Events Run On Core 1

Development Platform

  1. VS Code
  2. Arduino IDE
  3. Platform IO

Product Technical Support