Qwiic MUX Hookup Guide
Hardware Overview
Let's look over a few characteristics of the TCA9548A so we know a bit more about how it behaves.
Characteristic | Range |
---|---|
Operating Voltage | 1.65V - 5.5V |
Operating Temperature | -40 - 85° C |
I2C Address | 0x70 (default) up to 0x77 (see below table) |
The onboard reset pin, highlighted below, is an active low input. Pulling reset low for at least 6 ns will restart the multiplexer.
The Qwiic Mux also allows you to change the last 3 bits of the address byte, allowing for 8 jumper selectable addresses if you happen to need to put more than one Mux on the same I2C port. The address can be changed by adding solder to any of the three ADR jumpers, shown in the image below.
The below table shows which jumpers must be soldered together to change to the corresponding address.
I2C Address | ADR2 | ADR1 | ADR0 |
---|---|---|---|
0x70 | Open | Open | Open |
0x71 | Open | Open | Closed |
0x72 | Open | Closed | Open |
0x73 | Open | Closed | Closed |
0x74 | Closed | Open | Open |
0x75 | Closed | Open | Closed |
0x76 | Closed | Closed | Open |
0x77 | Closed | Closed | Closed |
Revision Update: If you want to remove the pullup resistors from the I2C bus, simply cut the jumper pad with a hobby knife. Be careful of the 3.3V trace above the jumper pad. Cutting the trace probably won't destroy the board, as the trace also circles around through the Qwiic connector on the bottom. However, it will leave the trace exposed at the cut.