{"product_id":"sparkfun-mikroe-i2c-mux-6-click","title":"SparkFun MIKROE I2C MUX 6 Click","description":"\u003cp\u003eI2C MUX 6 Click is a compact add-on board representing a bidirectional selector dedicated to I2C peripheral address conflicts applications. This board features the PCA9518, an expandable five-channel bidirectional buffer controlled by the I2C-bus from Texas Instruments. The PCA9518 overcomes the restriction of maximum bus capacitance by separating and buffering the I2C data (SDA) and clock (SCL) lines into multiple groups of 400pF I2C channels. It provides activation of the desired channel via a given Enable pin and permits extension of the I2C-bus, through an onboard expansion header, by buffering both the data (SDA) and the clock (SCL) lines enabling virtually an unlimited number of buses of 400pF. This Click boardâ�¢ is suitable for various applications from industrial to medical, communications, and automotive systems.\u003c\/p\u003e \u003cp\u003eI2C MUX 6 Click is supported by a mikroSDK compliant library, which includes functions that simplify software development.\u003c\/p\u003e \u003cp\u003eI2C MUX 6 Click as its foundation uses the PCA9518, an expandable four-channel bidirectional buffer controllable through the I2C serial interface from Texas Instruments. The primary SCL\/SDA signal pair is directed to four channels where only one SCL\/SDA channel can be selected at a time, determined on the state of the four Enable pins, routed to the AN, RST, CS, and PWM pins of the mikroBUSâ�¢ socket. The PCA9518 overcomes the restriction of maximum bus capacitance by separating and buffering the I2C data (SDA) and clock (SCL) lines into multiple groups of 400pF I2C channels.\u003c\/p\u003e \u003cp\u003eThe PCA9518 has several multi-directional open-drain buffers designed to support the standard low-level-contention arbitration of the I2C bus. Except during arbitration, the PCA9518 acts like a pair of non-inverting open-drain buffers, one for SDA and one for SCL. It can communicate with other PCA9518 hubs through a 4-wire inter-hub expansion bus, located on the onboard header with EXP labeled pins, i.e., permits extension of the I2C-bus by buffering both the data (SDA) and the clock (SCL) lines enabling virtually an unlimited number of buses of 400pF.\u003c\/p\u003e \u003cp\u003eThe PCA9518 communicates with MCU using the standard I2C interface that supports Standard-Mode (100 kHz) and Fast-Mode (400 kHz) operation. As mentioned before, each Enable pin, ENx, controls its associated SDAx and SCLx channels. When the ENx pin is in a low logic state, it isolates its corresponding SDAx and SCLx lines from the system by blocking the inputs from SDAx and SCLx and disabling the output drivers on these lines. It is essential that the ENx change state only when both the global bus and the local port are in an IDLE state to prevent system failures.\u003c\/p\u003e \u003cp\u003eThis Click boardâ�¢ is designed for 3.3V operation. It also has onboard terminals labeled as VCC-I2C to supply a voltage, 3.3V or 5V, for PCA9518â��s I2C lines, which are 5V-tolerant. However, the board must perform appropriate logic voltage level conversion before using MCUs with different logic levels. The Click boardâ�¢ comes equipped with a library containing functions and an example code that can be used, as a reference, for further development.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eInterface: I\u003csup\u003e2\u003c\/sup\u003eC\u003c\/li\u003e \u003cli\u003eCompatibility: mikroBUSâ�¢\u003c\/li\u003e \u003cli\u003eDimensions: 42.9 x 25.4mm\u003c\/li\u003e \u003cli\u003eInput Voltage: 3.3V\u003c\/li\u003e \u003cli\u003eI2C Bus Voltage Range VCC-I2C: Min. 3.3V, Max. 5V\u003c\/li\u003e \u003cli\u003eOperating Temperature Range: Min. -40Â°C, Typ. +25Â°C, Max. +85Â°C\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cstrong\u003eDocuments:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/0\/0\/f\/0\/2\/Schematic-20610-MIKROE_I2C_MUX_6_Click.PDF\"\u003eSchematic\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/3\/d\/f\/3\/e\/PCA9518_datasheet.pdf\"\u003ePCA9518 Datasheet\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/www.mikroe.com\/mikrosdk\"\u003emikroSDK\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/github.com\/MikroElektronika\/mikrosdk_click_v2\/tree\/master\/clicks\/i2cmux6\"\u003eGitHub\u003c\/a\u003e\u003c\/li\u003e \u003c\/ul\u003e","brand":"sparkfun-10","offers":[{"title":"Default Title","offer_id":40531153584213,"sku":"20610:DEV-20610:spark","price":2025.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1034\/1611\/products\/20610_-_MIKROE_I2C_MUX_6_Click_2.jpg?v=1678248944","url":"https:\/\/www.tanotis.com\/products\/sparkfun-mikroe-i2c-mux-6-click","provider":"Tanotis","version":"1.0","type":"link"}