st7123 触摸屏控制器
st7123 触摸屏平台允许使用基于 Sitronix ST7123 芯片的触摸屏控制器与 ESPHome。
配置中需要设置 I²C 才能使此触摸屏正常工作。
此控制器用于 M5Stack Tab5(较新版本);
基础触摸屏配置
Section titled “基础触摸屏配置”# Example configuration entrytouchscreen: platform: st7123 id: my_touchscreen interrupt_pin: GPIOXX reset_pin: GPIOXX-
id (可选, ID): 手动设置此触摸屏的 ID。
-
interrupt_pin (可选, Pin Schema): 触摸检测引脚。当直接 连接到 MCU GPIO 时,驱动程序使用它进行中断驱动操作;否则回退到轮询。
-
reset_pin (可选, Pin Schema): 芯片复位引脚。
-
address (可选, int): 触摸屏控制器的 I²C 地址。默认为
0x55。 -
还包括 Touchscreen 的所有其他选项。
如果未提供 校准,驱动程序会从控制器读取原生坐标 分辨率并自动使用它。