XL9535 I/O 扩展器
XL9535 组件允许您在 ESPHome 中使用 XL9535 I/O 扩展器。 它使用 I²C 总线 进行通信。
配置完成后,您可以在项目中使用 16 个可用引脚中的任何一个。 在 ESPHome 中,它们模拟真实的内部 GPIO 引脚, 因此可以与 ESPHome 的许多组件一起使用,例如 GPIO 二进制传感器或 GPIO 开关。
NOTE
此 I/O 扩展器芯片用于 Lilygo T-RGB 2.1” 圆形显示屏
# 示例配置条目xl9535: - id: xl9535_hub address: 0x20
# 单独的输出switch: - platform: gpio name: XL9535 引脚 0 pin: xl9535: xl9535_hub number: 0 mode: output: true inverted: false- id (必需, ID): 用于此
xl9535组件的 ID。 - address (可选, int): 驱动程序的 I²C 地址。
默认为
0x20。
引脚配置变量
Section titled “引脚配置变量”-
xl9535 (必需, ID): 引脚所属的
xl9535组件的 ID。 -
number (必需, int): 引脚编号。有效编号为 0-7 和 10-17。
-
inverted (可选, boolean): 是否将所有读取和写入的值视为反转。 默认为
false。 -
mode (可选, string): 为引脚设置的引脚模式。可选
INPUT或OUTPUT。