This is a 4 channel I2C Bus Multiplexer. Expand your I2C bus into 4 with different voltages and different address spaces!Designed by SwitchDoc Labs, Ships from United States of America
Replaced with - Grove I2C 4 Channel Mux Extender / Expander Board https://www.tindie.com/products/SwitchDocLabs/grove-i2c-4-channel-mux-extender-expander-board-/ The I2C 4 Channel Mux Breakout Bo...Read More…
Replaced with - Grove I2C 4 Channel Mux Extender / Expander Board
The I2C 4 Channel Mux Breakout Board is a TCA9545A based quad bidirectional translating switch controlled via the I2C bus. The SCL/SDA controlling fans out to four downstream channels. It works for both the Arduino and Raspberry Pi.
At SwitchDoc Labs, we love data. And we love I2C devices. We like to gather the data using lots of I2C devices on our computers and projects. Project Curacao has a total of 12, WeatherPi has 11 devices and SunRover will have over 20 and will require one I2C bus just for controlling the motors. We are always running into conflicts with addressing on the I2C device. Since there are no standards, sometimes multiple devices will have the same address, such as 0x70 and you are just out of luck in running both of them on the same I2C bus without a lot of jimmy rigging.
What is the solution for this? It’s an I2C controlled 4 I2C bus multiplexer!
And we have the software drivers written for it for the Arduino and the Raspberry Pi on
github.com/switchdoclabs. With the software and board, you are ready to go!
How to Use:
The I2C Mux Breakout Board is a quad bidirectional translating switch controlled via the I2C bus. The SCL/SDA controlling fans out to four downstream channels.
To use the I2C Mux Breakout Board, you connect the I2C bus up to an Arduino or Raspberry Pi and then connect the additional I2C busses as shown below. The main I2C bus can be 3.3V or 5.0V as well as each of the multiplexed bus can be individually selected as 3.3V or 5.0V I2C busses. There are three things to note when you wire up your I2C Mux Breakout Board.
If you are not driving your RESET line with a GPIO pin, you must connect it to VCC. Otherwise, the board will not respond.
Each of the four multiplexed I2C busses must be connected to either 3.3V or 5.0V. Each multiplexed bus is individually powered.
Unlike other SwitchDoc Labs Breakout Boards, there is a 10K Ohm Pullup on the main I2C lines to VCC and 10K Pullups on each of the Multiplexed I2C busses to their respective power supplies.
|Shipping Rate||First item||Additional items|
United States Postal Service: Standard Ground Rate
Andreas | March 12, 2016
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!
SwitchDoc Labs, LLC is a software and hardware engineering company producing specialized products and designs for the small computer industry maker movement (Raspberry Pi, Arduinos and others).
The Chief Technical Officer and co-founder of SwitchDoc Labs is Dr. John C. Shovic. He has worked in industry for over thirty years and has founded multiple companies: Advance Hardware Architectures, TriGeo Network Security, Blue Water Technologies, InstiComm, LLC, and bankCDA. He has also served as a Professor of Computer Science at Eastern Washington University, Washington State University and the University of Idaho. Dr. Shovic has given over 70 invited talks and has published over 50 papers on a variety of topics on Arduino's, Raspberry Pi's, iBeacons, HIPAA, GLB, computer security, computer forensics, embedded systems and others.