Skip to product information
1 of 2

I2C 1-to-8 MUX PCA9548A (2 pack)

I2C 1-to-8 MUX PCA9548A (2 pack)

Regular price $10.99
Regular price Sale price $10.99
Sale Sold out
Shipping calculated at checkout.

NOTE: For large quantity orders with custom pricing please contact us directly.


  • PCA9548A
  • Voltage range: 2.3V to 5.5V
  • Up to eight (8) available ports
  • Configurable address (0x70 to 0x77, see below)
  • 2-pack
  • PTSolns Customer Support – Your satisfaction matters to us. Please contact us for troubleshooting help or any other concerns you may have.


Connecting multiple sensors or modules on the same I2C bus, all with the same address, can be achieved by using this PCA9548A module. The module multiplexes the address over eight (8) available ports. In this manner, one can interface, for example, up to eight of the same modules (all with the same inherent address).

As an example application, consider the following. The ADXL345 accelerometer has an inherent, and fixed, address of 0x53. This cannot be changed. If wanting to connect multiple of these modules onto a single I2C bus, one would have to use something similar to the PCA9548A module. In this example, two ADXL345 are connected on Port 0 and Port 1. We chose to pull A0 HIGH and A1, A2 LOW to set address 0x71. The pin connects are straight-forward - just read the SDA and SCL labels on the modules and match them up! Supply Vin and GND and you're good to go. The Arduino IDE sketch can be downloaded here. You can use any microcontroller you wish, as long as the operating voltage is between 2.3V and 5.5V. Our microcontroller of choice for quick prototyping is often the Arduino Nano, but use whatever is in your collection. For any questions please contact us.


PCA9548A Address

The PCA9548A has a configurable address range of 0x70 to 0x77, but either pulling LOW (to GND) or pulling HIGH (to input voltage) the three pins A0, A1 and A2. Please consult the table below for address configuration.

Address A0 A1 A2
0x70 Low Low Low
0x71 High Low Low
0x72 Low High Low
0x73 High High Low
0x74 Low Low High
0x75 High Low High
0x76 Low High High
0x77 High High High

TCA9548A vs. PCA9548A

What is the difference between the TCA9548A and the PCA9548A? Mainly, the PCA9548A has an input voltage range of 2.3V to 5.5V, whereas the TCA9548A can go as low as 1.65V. Besides that, they are very much the same. 

Package Contents

  • 2pcs PCA9548A modules
  • 4pcs 1x12 Pin Male Header (soldering required)

View full details

Customer Reviews

Be the first to write a review