Skip to content

The TCA9548A 1-to-8 I2C multiplexer solves the common problem of needing multiple I2C devices with the same address on a single bus. It acts as a gatekeeper, routing I2C traffic to any of its eight downstream channels on command.

Simply write a single byte to the multiplexer's I2C address (default 0x70, configurable 0x70–0x77) to select which channel receives subsequent I2C communication. With up to 8 multiplexers on a single bus, you can theoretically address 64 identical I2C devices.

Key Features

  • 8 I2C Channels – Connect up to 8 same-address devices to one bus
  • Configurable Address – Set from 0x70 to 0x77 for up to 8 multiplexers per bus
  • 3.3V and 5V Compatible – Works with any logic level
  • Breadboard Friendly – Breakout board with capacitors and pull-ups included
  • Simple Control – Single byte write to select the active channel

Specifications

  • IC: TCA9548A
  • I2C Channels: 8
  • Default Address: 0x70 (configurable 0x70–0x77)
  • Logic Level: 3.3V and 5V compatible

Ideal For

  • Using multiple identical I2C sensors on one bus
  • Expanding I2C address space
  • Multi-sensor Arduino and Raspberry Pi projects
  • Isolating I2C bus segments
Note: Header pins require soldering (not included).

Package Contents

  • 1× TCA9548A I2C Multiplexer Breakout Board

Resources

The TCA9548A I2C Multiplexer appears in the following collections:

SKU AF-2717