
- ★Product Description
- ★About us
- ★Custom cable
TCA9548A I2C 8-Channel Multiplexer Module — Arduino
The TCA9548A I2C multiplexer module solves the most common I2C problem — address conflicts. Connect up to 8 identical I2C sensors (same address) on a single Arduino I2C bus by routing each sensor to an independent channel. Select which channel is active via I2C commands — enabling 8 BME280s, 8 MPU-6050s, or any combination of same-address sensors on one bus.
Key Specifications
- IC: TCA9548A | Channels: 8 independent I2C channels
- Interface: I2C (0x70–0x77, 3 address pins)
- Supply voltage: 1.65–5.5V | Channel voltage: 1.65–5.5V (independent)
- Max modules: 8 (64 total channels)
- Compliance: RoHS compliant
Why Choose This?
- ✅ Solves I2C address conflicts — use 8 identical sensors on one bus
- ✅ Independent voltage per channel — mix 3.3V and 5V I2C devices
- ✅ 8 selectable addresses — stack up to 8 modules for 64 channels
- ✅ Adafruit TCA9548A library — simple channel selection
Typical Applications
- Multiple identical I2C sensor arrays (BME280, MPU-6050)
- I2C bus expansion for complex projects
- Mixed 3.3V/5V I2C device interfacing
- OLED display arrays with same I2C address

