{"product_id":"sparkfun-mikroe-i2c-to-can-click","title":"SparkFun MIKROE I2C to CAN Click","description":"\u003cp\u003eMIKROE I2C to CAN Click is a compact add-on board that contains I2C to CAN-physical transceiver, which extends a single-master I2C bus through harsh or noisy environments. This board features the LT3960, a robust high-speed transceiver that extends a single-master I2C bus up to 400kbps using the CAN-physical layer from Analog Devices. One LT3960 from SCL and SDA I2C lines creates equivalent differential buses (CAN) on two twisted pairs, while the second LT3960 recreates the I2C bus locally for any peripheral I2C devices on the other end of the twisted pairs. A built-in 3.3V LDO powers both the I2C and CAN lines from a single input supply from 4V to 60V. This Click boardÃ¢â��Â¢ is suitable for industrial and automotive networking, remote sensor applications, and more.\u003c\/p\u003e \u003cp\u003eI2C to CAN Click is supported by a mikroSDK compliant library, which includes functions that simplify software development.\u003c\/p\u003e \u003cp\u003eI2C to CAN Click as its foundation uses the LT3960, I2C to CAN-Physical transceiver used to send and receive I2C data up to 400kbps using the CAN-Physical layer for differential signaling over twisted pair connections from Analog Devices. Using two integrated CAN transceivers, the LT3960 creates a differential proxy for each single-ended I2C clock and data signal capable of crossing harsh or noisy environments across two twisted pairs. Each transceiver consists of a transmitter and receiver, capable of quickly converting I2C dominant signal into a differential dominant signal and vice versa. Also, it extends functionality in environments with high common-mode voltages due to electrical noise or local ground potential differences.\u003c\/p\u003e \u003cp\u003eI2C to CAN Click communicates with MCU using the standard I2C 2-Wire interface to read data and configure settings, supporting Fast Mode operation with a clock frequency up to 400kHz. The LT3960 provides a mode selection feature selectable via jumper labeled as MODE, where the user can choose between Master or peripheral mode of operation. The SHD pin routed to the CS pin of the mikroBUSÃ¢â��Â¢ socket is used to put the LT3960 in a low-power Shutdown mode, disabling both the LDO and transceivers and allows selection between Master and peripheral modes when enabled.\u003c\/p\u003e \u003cp\u003eThe selection between Master and peripheral mode is performed by positioning the SMD jumper labeled as MODE to an appropriate position marked as SLV and MST. When a jumper is on the MST position, Master mode is selected, and the EN\/MODE pin of the LT3960 is tied to a high logic state, while floating this pin, more precisely positioning the SMD jumper to an SLV position, allows the user to select peripheral mode of operation.\u003c\/p\u003e \u003cp\u003eThis Click boardÃ¢â��Â¢ can operate with both 3.3V and 5V logic voltage levels selected via the VCC SEL jumper. It allows for both 3.3V and 5V capable MCUs to use the I2C communication lines properly. Additionally, there is a possibility for the LT3960 power supply selection via jumper labeled as VIN SEL to supply the LT3960 from an external power supply terminal in the range from 4 to 60V or with VCC voltage levels from mikroBUSÃ¢â��Â¢ power rails. However, the Click boardÃ¢â��Â¢ comes equipped with a library containing easy-to-use 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 or 5V, External\u003c\/li\u003e \u003cli\u003eSupply Voltage VCC: Min. 3.3V, Max. 5V\u003c\/li\u003e \u003cli\u003eSupply Voltage VIN: Min. 4V, Max. 60V\u003c\/li\u003e \u003cli\u003eData Rate: 400kbps\u003c\/li\u003e \u003cli\u003eOperating Temperature Range: Min. -40Ã�Â°C, Typ. +25Ã�Â°C, Max. +125Ã�Â°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\/3\/8\/b\/f\/4\/Schematic-19191-I2C_to_CAN_Click.PDF\"\u003eSchematic\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\/i2ctocan\"\u003eGitHub\u003c\/a\u003e\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cstrong\u003eVideos\u003c\/strong\u003e\u003c\/p\u003e \u003cdiv class=\"flex-video-wrap clearfix\"\u003e \u003cdiv class=\"flex-video widescreen img\"\u003e \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/zzlh1oGii1Q\/?autohide=1\u0026amp;border=0\u0026amp;wmode=opaque\u0026amp;enablejsapi=1\" frameborder=\"0\" allowfullscreen width=\"560\" height=\"315\"\u003e\u003c\/iframe\u003e \u003c\/div\u003e \u003c\/div\u003e","brand":"sparkfun-10","offers":[{"title":"Default Title","offer_id":40054677831765,"sku":"19191:DEV-19191:spark","price":2530.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1034\/1611\/products\/19191_-_I2C_to_CAN_Click_2.jpg?v=1651341086","url":"https:\/\/www.tanotis.com\/products\/sparkfun-mikroe-i2c-to-can-click","provider":"Tanotis","version":"1.0","type":"link"}