跳转到内容

cst9220 触摸屏控制器

cst9220 触摸屏平台允许使用基于 Hynitron CST92xx 系列 芯片的触摸屏控制器与 ESPHome。该组件支持 CST9220(多点触控)和 CST9217(单点触控)控制器,这些 控制器可在一些 Waveshare ESP32-S3 Touch AMOLED 显示屏上找到。 配置中需要设置 I²C 才能使此触摸屏正常工作。

# Example configuration entry
touchscreen:
platform: cst9220
id: my_touchscreen
interrupt_pin: GPIOXX
reset_pin: GPIOXX
  • id (可选, ID): 手动设置此触摸屏的 ID。

  • interrupt_pin (可选, Pin Schema): 触摸检测引脚。

  • reset_pin (可选, Pin Schema): 芯片复位引脚。

  • 还包括 Touchscreen 的所有其他选项。

显示分辨率是从控制器自动读取的;因此通常不需要校准。