Arduino - TCA9548A - Easily Use 8 Devices On One I2C Bus (4K)

preview_player
Показать описание
TCA9548A I2C Multiplexer: allows use of eight I2C devices (even with the same device address) on the I2C bus.

It has been pointed out that for fastest and most reliable operation there should be pullup resistors on each CLK and Data line. I have included links below to the TI datasheet which has details.

I2C Address: 0x70 as default, possible to change between 0x70 and 0x77 (set by pins A0-A2)
Total Addresses: 8*8 = 64 address with 9 boards (1 primary + 8 secondaries)
Vin: 3.3v or 5v
Rst: no connection (reset to gnd)
Dimensions: 30.6 mm x 17.6 mm x 2.7 mm

===========================
PG 18 shows pull up resistors in typical application.
Рекомендации по теме
Комментарии
Автор

OMG you could have not described me better, you made me stop thinking stupid. I have been messing with this thing for almost 3 weeks. Thanks so much on showing how simple it is to work with.
Les

cvsksgx
Автор

is it possible with different oled lcd addresses (SSD1306 AND SH1106)?

Andi-gydj
Автор

Thank you very much for your explanations, I have one question:
Is it necessary to connect each ouput with a pull-up resistor?

julesherbuvaux
Автор

Hello, great video 😁,

I'm a beginner and I have a question :
Can the TCA9548A multiplexer work with The MCP23017 GPIO Expander?
Thank you in advance for your precious support 😄

Cordially.

kevinhoublon