通用 I²C 设备组件
通用 I²C 设备组件,可用于与未被特定组件支持的硬件进行通信。它允许选择 I²C 地址。可以在设备上使用 lambda 进行读写操作。例如:
i2c: sda: 4 scl: 5 scan: True
i2c_device: id: i2cdev address: 0x2C
on...: then: - lambda: !lambda |- id(i2cdev).write_byte(0x00, 0x12); if (auto b = id(i2cdev).read_byte(0x01)) { // TODO }- address(必选,int):设备的 I²C 地址。