Best seller

ThinkRobotics

TCA9548A 1-to-8 I2C Multiplexer

SKU: ELC3006

₹ 239.99 ₹ 454.00

Out of stock

Select variant

Without Soldered Pin
Soldered
📦 Min order 1
Chat with us on WhatsApp We reply quickly! Contact Us
TCA9548A 1-to-8 I2C MultiplexerWithout Soldered Pin₹ 239.99
Ask AI about this product

You just found the perfect I2C sensor, and you want to wire up two or three or more of them to your Arduino when you realize "Uh oh, this chip has a fixed I2C address, and from what I know about I2C, you cannot have two devices with the same address on the same SDA/SCL pins!" Are you out of luck? You would be, if you didn't have this ultra-cool TCA9548A 1-to-8 I2C multiplexer!

Finally, a way to get up to 8 same-address I2C devices hooked up to one microcontroller - this multiplexer acts as a gatekeeper, shuttling the commands to the selected set of I2C pins with your command.

Using it is fairly straight-forward: the multiplexer itself is on I2C address 0x70 (but can be adjusted from 0x70 to 0x77) and you simply write a single byte with the desired multiplexed output number to that port, and bam - any future I2C packets will get sent to that port. In theory, you could have 8 of these multiplexers on each of 0x70-0x77 addresses in order to control 64 of the same-I2C-addressed-part.

Some header is required and once soldered in you can plug it into a solderless-breadboard. The chip itself is 3V and 5V compliant so you can use it with any logic level.

Specifications

Resources

Datasheet

Sample Code

Library

Tutorial

 

How does this device allow you to use several I2C devices with the same address?
It acts as a gatekeeper selecting one of eight downstream channels by writing a single byte to its I2C address, routing future packets to that channel.
What is the default I2C address and can it be changed?
The default is 0x70 and it can be changed to any address in the range 0x70 to 0x77.
What hardware is required to connect it on a breadboard?
A header is required and once soldered you can plug it into a solderless breadboard; the device is compatible with 3V and 5V logic.
How many downstream channels does it provide and how many devices can you control?
It provides 8 downstream channels, allowing up to 8 devices with the same I2C address to be controlled by a single microcontroller.
Is this part compatible with common microcontrollers and where can I get start up resources?
Yes, it is suitable for use with microcontrollers such as Arduino and you can use the provided datasheet, sample code, library and tutorials to get started.
Welcome to the discussion thread for TCA9548A 1-to-8 I2C Multiplexer
Feel free to ask questions, share tips or report issues.

Fill out the form below and our team will get back to you with bulk pricing.

Description
Ask AI about this product

You just found the perfect I2C sensor, and you want to wire up two or three or more of them to your Arduino when you realize "Uh oh, this chip has a fixed I2C address, and from what I know about I2C, you cannot have two devices with the same address on the same SDA/SCL pins!" Are you out of luck? You would be, if you didn't have this ultra-cool TCA9548A 1-to-8 I2C multiplexer!

Finally, a way to get up to 8 same-address I2C devices hooked up to one microcontroller - this multiplexer acts as a gatekeeper, shuttling the commands to the selected set of I2C pins with your command.

Using it is fairly straight-forward: the multiplexer itself is on I2C address 0x70 (but can be adjusted from 0x70 to 0x77) and you simply write a single byte with the desired multiplexed output number to that port, and bam - any future I2C packets will get sent to that port. In theory, you could have 8 of these multiplexers on each of 0x70-0x77 addresses in order to control 64 of the same-I2C-addressed-part.

Some header is required and once soldered in you can plug it into a solderless-breadboard. The chip itself is 3V and 5V compliant so you can use it with any logic level.

Specifications

Resources

Datasheet

Sample Code

Library

Tutorial

 

FAQ
How does this device allow you to use several I2C devices with the same address?
It acts as a gatekeeper selecting one of eight downstream channels by writing a single byte to its I2C address, routing future packets to that channel.
What is the default I2C address and can it be changed?
The default is 0x70 and it can be changed to any address in the range 0x70 to 0x77.
What hardware is required to connect it on a breadboard?
A header is required and once soldered you can plug it into a solderless breadboard; the device is compatible with 3V and 5V logic.
How many downstream channels does it provide and how many devices can you control?
It provides 8 downstream channels, allowing up to 8 devices with the same I2C address to be controlled by a single microcontroller.
Is this part compatible with common microcontrollers and where can I get start up resources?
Yes, it is suitable for use with microcontrollers such as Arduino and you can use the provided datasheet, sample code, library and tutorials to get started.
Reviews
Forum
Welcome to the discussion thread for TCA9548A 1-to-8 I2C Multiplexer
Feel free to ask questions, share tips or report issues.
Similar Products
Bulk Order

Fill out the form below and our team will get back to you with bulk pricing.

Custom Requirements?

Meet with our team