TCA9548A I²C Multiplexer

The TCA9548A component allows you to use TCA9548A as a I²C multiplexer (datasheet, AdaFruit) in ESPHome. It uses I²C Bus for communication.

Once configured, you can use any of the 8 channels (TCA9548A) as seperated channels for your projects.


tca9548a I2C Multiplexer.

# Example configuration entry
  - address: 0x70
    id: multiplex0
    i2c_id: i2c0
    scan: True

# Individual I2C Devices
  - platform: bmp280
      id: multiplex0
      channel: 0

Configuration variables:

  • id (Required, ID): The id to use for this TCA9548A component.

  • address (Optional, int): The I²C address of the Multiplexer. Defaults to 0x70.

  • i2c_id (Optional): The I²C Bus ID

  • scan (Optional, bool): if the channel should be scanned Defaults to false

See Also