description: ESP32 I2C Controller include: ["i2c-controller.yaml"] compatible: "espressif,esp32-i2c" properties: port: type: int required: true description: | The port number, defined by i2c_port_t. Depending on the hardware, these values are available: I2C_NUM_0, I2C_NUM_1, LP_I2C_NUM_0 clock-frequency: type: int required: true description: Initial clock frequency in Hz pin-sda: type: int required: true pin-scl: type: int required: true pin-sda-pull-up: type: bool description: enable internal pull-up resistor for SDA pin pin-scl-pull-up: type: bool description: enable internal pull-up resistor for SCL pin