TCA9548A I2C Multiplexer – Switch with 8 Channels – 1.65 to 5.5V

CAD 5.95

Need more than we have? Order now, we will ship when back in stock. Lead time about 2-3 weeks.
See our backorder policy.
Availability: In stock (can be backordered) SKU: 26463
Quantity 3 - 9 CAD 5.36
Quantity 10 - 24 CAD 5.21
Quantity 25 + CAD 5.06


TCA9548A I2C Multiplexer has eight bidirectional translating switches that can be controlled through the I2C bus. The SCL/SDA upstream pair fans out to eight downstream pairs, or channels. Any individual SCn/SDn channel or combination of channels can be selected, determined by the contents of the programmable control register. These downstream channels can be used to resolve I2C slave address conflicts. For example, if eight identical digital temperature sensors are needed in the application, one sensor can be connected at each channel: 0-7.

It works that way, that at first one of the 8 switched channels is selected, and then data is sent/received. This way, up to 8 I2C devices using the same bus address can be addressed separately.

This is an awesome problem-solver, especially for I2C sensors or display modules with hard-wired I2C addresses and the need of using more than 2 identical devices on the same I2C bus.

The TCA9548A I2C Multiplexer doesn’t require a library to work. It is controlled just by sending a command to it over the I2C bus.

Download TCA9548A Datasheet (PDF)

1 review for TCA9548A I2C Multiplexer – Switch with 8 Channels – 1.65 to 5.5V

  1. 5 out of 5


    Put one to use on my Orange Pi A64 win+ sbc. Works just as expected with no problem at all. I purchased 4 of them and glad I did. Very useful i2c multiplexer.

Add a review