Skip to content

LILYGO T-Circle get it now ​

概述 ​

LILYGO T-Circle 是 ESP32 版本的圆形屏幕开发板,核心搭载 0.75 英寸 TFT LCD 圆形显示屏,支持 160×160 分辨率与 262K 色彩显示,配备 CST816D 电容式触摸芯片实现精准触控交互。硬件采用 GC9D01N 驱动芯片,通过 12 引脚(含 3V3 供电、SPI 接口、I2C 通信等)与外部设备连接,兼容 Arduino 等开发框架。适用于智能手表、物联网设备界面或微型嵌入式系统的原型开发。

注意:T-Circle 为 ESP32 版本,ESP32-S3 版本请参考 T-Circle S3。

快速开始 ​

示例支持 ​

示例PlatformIO/ArduinoESP-IDF描述
Basic Display✓基础显示示例
Touch Test✓触摸测试示例

PlatformIO ​

  1. 安装 Visual Studio Code 并安装 "PlatformIO IDE" 扩展,安装后重启。
  2. 从 GitHub 下载 T-Circle 项目代码,在 VS Code 中打开。
  3. 在 platformio.ini 中取消注释选择所需示例,点击 (✔) 编译,连接设备后点击 (→) 烧录。

Arduino ​

  1. 安装 Arduino IDE 和 Arduino ESP32。
  2. 将 libraries 目录中的所有文件夹复制到 Arduino 库目录(~/Documents/Arduino/libraries)。
  3. 在"工具"菜单中选择正确的设置,如下表所示。
Arduino IDE 设置值
BoardESP32 Dev Module
Upload Speed921600
CPU Frequency240MHz (WiFi)
Flash ModeQIO 80MHz
Flash Size16MB (128Mb)
Core Debug LevelNone
Partition Scheme默认配置
PSRAMEnabled
  1. 选择正确的端口,上传程序。

开发平台 ​

  1. Platform IO
  2. Arduino IDE
  3. Micropython

视频 ​

主要特点 ​

  • ESP32:16MB Flash,8MB PSRAM (Octal SPI),Wi-Fi + 蓝牙
  • 0.75 英寸 GC9D01N TFT LCD 圆屏(160×160,SPI)
  • CST816D 电容触摸(I2C)
  • 12 引脚扩展接口,2 × M1.6 定位孔

产品参数 ​

组件描述
MCUESP32
Flash16MB
PSRAM8MB (Octal SPI)
屏幕0.75 英寸 GC9D01N TFT LCD (160×160)
触摸CST816D 电容触摸
总线SPI
无线2.4GHz Wi-Fi + Bluetooth
扩展接口12pin 扩展接口
按键RESET + BOOT
电源5V/500mA
安装孔2 × M1.6×2
尺寸32 × 17mm

引脚图 ​

T-Circle 引脚图

尺寸图 ​

原理图 ​

数据手册 ​

软件开发 ​

依赖库 ​

常见问题 ​

  • Q. 看了教程还是不会搭建编程环境怎么办?
    A. 参考 LilyGo-Document 文档说明来搭建。

  • Q. 为什么板子一直烧录失败?
    A. 请按住 "BOOT" 按键,再按 "RST" 按键,然后点击烧录进入下载模式。

  • Q. T-Circle 和 T-Circle S3 有什么区别?
    A. T-Circle 核心主控为 ESP32,T-Circle S3 核心主控为性能更强的 ESP32-S3,请根据项目需求选择。

版本历史 ​

VersionUpdate dateUpdate description
T-Circle_V1.02021-03-14初始版本