通用 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)) { // 待办事项 }- address (必需, int): 设备的 I²C 地址。