Cultivate Curiosity, Inspire Imagination.
-
Products
- Arduino
- Bare Conductive
- Battery
- Cable and Wires
- Circuit and DIY Electronics
- Components
- Enclosure
- ESP8266 and ESP32
- LED
- M5Stack
- micro:bit
-
Modules
- Artificial Intelligence (AI) Modules
- Breakout Boards Modules
- Button, Joystick and Keypad Modules
- Buzzer, Speaker, MP3 and Amplifier Modules
- Charging Modules
- DC Buck Converters
- Display Modules
- Ethernet, Wireless and Accessories Modules
- Fan and Vibration Modules
- GPS Modules
- LED and Laser Modules
- MOSFET, Voltage, Current and VR Modules
- NFC, RFID and Accessories Modules
- Relays and Accessories Modules
- Motor
- Power
- Raspberry Pi
-
Sensors
- Accelerometer, Gyroscope and Magnetometer Sensors
- Current, Hall and Voltage Sensors
- Distance, Obstacle and Accessories Sensors
- Fingerprint, Pulse and Heart-Rate Sensors
- Light, Line, IR and Colour Sensors
- PIR, Proximity and Motion Sensors
- Speed & Encoder Sensors
- Temperature, Air, Wind, Gas and Soil Sensors
- Touch, Sound and Vibration Sensors
- Water and Flow Sensors
- Weight, Pressure, Force and Flex Sensors
- STEM Education Kits
- Teensy
- Tool
- Projects
- Tutorials
- Courses
DESCRIPTION
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.
The chip itself is 3V and 5V compliant so you can use it with any logic level.
TECHNICAL DETAILS
- Operating Voltage: 1.65V - 5.5V
- I2C Address: 0x70 to 0x77 (Default 0x70)
- Frequency: Up to 400 kHz
SHIPPING LIST
- 1x I2C Multiplexer TCA9548A
- 2x Male Pin Headers
You also viewed
About us
We believe that curiosity is at the heart of growth and development. We believe in enquiry-based learning and the power of learning through hands-on play. We are a digital playground in Singapore committed to hands-on learning experiences and enabling possibilities.
Unlock your potential with our STEM coding and robotics courses. Design and build your own devices through our micro:bit, Arduino, Raspberry Pi and M5Stack courses. Shop for parts at our store and further refine your skills by integrating advanced sensors, modules, IoT and even AI.
© 2024 Kuriosity •