采用 GC9A01 的圆形显示屏
1.28″ 圆形面板把 240×240 的方形帧缓冲映射到圆形有效显示区上。四角只是不可见,所以请在 240 px 的圆内设计界面。
典型用途
用 ESPHome 和 LVGL 制作的智能旋钮、穿戴设备、车载风格仪表和 Home Assistant 控制器。
GC9A01 库支持
| 库 | 驱动 / 类 | 备注 |
|---|---|---|
| TFT_eSPI (Arduino) | GC9A01_DRIVER | |
| LovyanGFX (Arduino / ESP-IDF) | lgfx::Panel_GC9A01 | |
| ESP-IDF esp_lcd | espressif/esp_lcd_gc9a01 |
下载 GC9A01 配置模板
User_Setup_GC9A01.h · LGFX_GC9A01.hpp. 引脚为占位符;增加经过测试的配置后会邮件通知你。
使用 GC9A01 的开发板
GC9A01 排障与常见问题
为什么我的 GC9A01 屏幕是黑的?
检查是否发送了完整的厂商初始化序列(比 ST7789 长得多)、复位是否至少拉低 10 ms,以及背光引脚是否拉高或接 PWM。
圆形屏用 GC9A01 还是 ST7789?
大多数 1.28″ 圆形面板采用 GC9A01。一些较新的圆形模组用 ST7789 变体;两者都是 SPI 接口的 240×240,所以先选面板,再在库配置中匹配驱动。