TCA9548A I2C Multiplexer Selecting an I2C BusĪs mentioned previously, to select a specific I2C bus to read/write data, you just need to send a single byte to the multiplexer with the desired output port number (0 to 7). Selects multiplexer I2C address-connect to GND or VCC PinĬonnect to the master microcontroller SDA pinĬonnect to the master microcontroller SCL pinĪctive low RST pin-can be used to reset the multiplexer The following table describes the TCA9584A Pinout. So, you can connect up to 8 TCA9548A multiplexers to the same I2C bus, which would allow you to connect 64 devices with the same address using only one I2C bus of the microcontroller.įor example, if you connect A0, A1, and A2 to GND, it sets address 0x70 for the multiplexer. You can select a value from 0x70 to 0x77 by adjusting the values of the A0, A1, and A2 pins, as shown in the table below. The address of the multiplexer is configurable. This is thanks to functionality provided by the versatile ESP8266WiFi library. Docs » Server Edit on GitHub Server¶ Setting up web a server on ESP8266 requires very little code and is surprisingly straightforward. The TCA9548A Multiplexer communicates with a microcontroller using the I2C communication protocol. ESP8266 Arduino Core latest Contents: Installing Arduino IDE options Reference Libraries. Operating power supply voltage range: 1.65V to 5.5Vįor a more detailed description, consult the datasheet. Three address pins-up to 8 TCA9548A devices on the same I2C bus.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |