Shop / Accessories

ET-A02

TCA9548A I²C Multiplexer

Eight separate I²C channels, each with its own Qwiic port

AED 22.00

Out of stock
✓ TestedEvery board is checked before it ships
🚚 Fast shippingUAE 1–3 days · GCC & worldwide
💬 Engineer supportQuestions answered by the designers

Download datasheet (PDF)

Overview

Eight separate I²C channels, each with its own Qwiic port

The ET-A02 is built around the TI TCA9548A — 8 independent downstream I²C channels, any combination on, 1.65–5.5V, voltage translation between channels. It talks over I²C 0x70 (0x70–0x77 via jumpers); Qwiic in/out + 8 Qwiic channel ports and runs from 1.65–5.5V; each channel powered from VIN.

Two Qwiic / STEMMA QT connectors let you chain it with other boards without soldering, and the 2.54 mm header fits a breadboard.

Designed in Dubai by ElectroTrical — the full schematic, BOM and design notes are published below.

Good for

  • Several sensors with the same address
  • Splitting long cable runs
  • Mixed 3.3 V and 5 V buses

Key features

What makes it different

Switch

TI TCA9548A: 8 independent downstream I²C channels, any combination on, 1.65–5.5V, voltage translation between channels

Interface

I²C 0x70 (0x70–0x77 via jumpers); Qwiic in/out + 8 Qwiic channel ports

Supply

1.65–5.5V; each channel powered from VIN

Use

Same-address sensors on one bus (e.g. 8 × VL53L1X or 8 × SHT41)

Qwiic / STEMMA QT

Two JST-SH connectors plus a 2.54 mm header — 3.3 V and 5 V hosts.

Open documentation

Schematic, BOM and layout notes published for every board.

Specifications

Technical specifications

Device
SwitchTI TCA9548A: 8 independent downstream I²C channels, any combination on, 1.65–5.5V, voltage translation between channels
InterfaceI²C 0x70 (0x70–0x77 via jumpers); Qwiic in/out + 8 Qwiic channel ports
Supply1.65–5.5V; each channel powered from VIN
UseSame-address sensors on one bus (e.g. 8 × VL53L1X or 8 × SHT41)
Board
Size63.5 × 25.4 mm
Mounting4 × M2.5 holes, 2.54 mm from each corner
Connectors2 × Qwiic / STEMMA QT (JST SH 4-pin) · 5-pin 2.54 mm header
Main ICTCA9548APWR (LCSC C130026)
RevisionRev A
Software
LibrariesAdafruit TCA9548A examples, SparkFun I2C Mux library, CircuitPython adafruit_tca9548a
Solder jumpers
JP1 (default Closed)Power LED (cut = off)
JP2 (default Closed)I²C pull-ups (cut = off)
JP3–JP5 (default Open)Bridge to set A0–A2 → address 0x70–0x77

Performance

Scale

Downstream channels by number of muxesTI TCA9548A: 8 channels each, 8 addresses (0x70–0x77).

Pinout

Pin map and connections

TCA9548A I²C Multiplexer pinout: VIN, GND, SCL, SDA, RST
PinNameTypeFunction
1VINPower3.3–5V
2GNDGroundGround
3SCLI²CI²C clock
4SDAI²CI²C data
5RSTControlLow = reset (pulled up)

Qwiic / STEMMA QT pins: GND, VIN, SDA, SCL (same on both connectors). I²C pull-ups (10 kΩ) are on the board; cut JP2 to remove them.

Mechanical

Dimensions and what's in the box

Board 63.5 × 25.4 mm with M2.5 holes
Top view · 63.5 × 25.4 mm

In the box

  • 1 × ET-A02 TCA9548A I²C Multiplexer (assembled)
  • 1 × 5-pin 2.54 mm male header, unsoldered

Getting started

  • Plug in a Qwiic / STEMMA QT cable, or solder the header and wire VIN, GND, SDA and SCL
  • Libraries: Adafruit TCA9548A examples, SparkFun I2C Mux library, CircuitPython adafruit_tca9548a
  • Run an I²C scanner to confirm the address: 0x70, 0x70, 0x77

Compare

Which I²C helper?

TCA9548A I²C Multiplexer (this board)This boardET-A01 Qwiic 5-Port HubET-A08 Qwiic Breadboard AdapterET-A09 5V Arduino to Qwiic Adapter
What it doesEight separate I²C channels, each with its own Qwiic portSplit one Qwiic cable into five ports plus a headerPlug Qwiic boards into a breadboard or plain headersSafe 3.3 V power and I²C levels for Qwiic on 5 V boards
InterfaceI²C 0x70 (0x70–0x77 via jumpers); Qwiic in/out +…———
Best forSeveral sensors with the same addressConnecting several sensors at onceUsing Qwiic sensors on any boardQwiic sensors on Arduino Uno and Mega
Price22 AED9 AED9 AED23 AED

Downloads

Documents and design files

Need a custom version of this board?

Different connector, size or sensor? We design and build custom variants.