跳转到内容

st7123 触摸屏控制器

st7123 触摸屏平台允许使用基于 Sitronix ST7123 芯片的触摸屏控制器与 ESPHome。 配置中需要设置 I²C 才能使此触摸屏正常工作。

此控制器用于 M5Stack Tab5(较新版本);

# Example configuration entry
touchscreen:
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 的所有其他选项。

如果未提供 校准,驱动程序会从控制器读取原生坐标 分辨率并自动使用它。