AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Adafruit

$15.10 |
In stock at supplier
No reviews yet

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,...

Stock availability

Available with leadtime
100 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

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 FriendlyBreakout 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

Jargon buster

Plain-language definitions for the technical terms used above.

breakout
A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
I2C address
An I2C address is the number a device uses so a microcontroller can tell it apart from other devices on the same I2C bus. It matters because two devices with the same fixed address may conflict if used together.
multiplexer
A multiplexer (mux) is a chip or circuit that selects one of several input signals and routes it to a single shared output, with select lines choosing which input is connected; running the same idea in reverse, to send one input to a chosen output, gives a demultiplexer. Multiplexers let a single controller or line work with several signals or devices that would otherwise clash on a shared connection.
UPS
An uninterruptible power supply is a battery-backed power system that keeps a device running when external power is unplugged or fails. For an embedded computer, it helps prevent sudden shutdowns that can corrupt files or interrupt a project.

adafruit tca9548a 1 to 8 i2c multiplexer breakout

Document · 5.3 MB · Click any page to view full size

Download PDF
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.