# Title: USB to I2C Click Board™ ## Description: How Does The USB to I2C Click Board™ Work? The USB to I2C Click Board™ as its foundation uses the FT260, a USB device that supports I2C and UART communication through standard USB HID class interfaces from FTDI. It provides the bridge function between a standard USB HID class driver and an I2C or UART slave device. This highly integrated IC comes with a USB2.0 compliant full-speed transceiver, oscillator as the source of the operating clock, LDO regulator for the entire chip operating power source, eFUSE for basic customization, and automatic scanning mechanism of EEPROM for advanced customization. The USB HID class is natively supported by most operating systems with no requirements for custom drivers. The USB to I2C Click Board™ can communicate with MCU via UART or I2C interface. The FT260 uses the UART interface with commonly used UART RX and TX pins and hardware flow control pins UART CTS and RTS (Clear to Send and Ready to Send) to transmit and exchange data with the host MCU or using the I2C interface, which can also act as a Master with a maximum I2C bus speed of up to 3.4Mbit/s. These two interfaces exist concurrently and can be selected independently according to the application. In addition, the USB to I2C Click Board™ also has an active-low reset signal routed on the RST pin of the mikroBUS™ socket that activates a hardware reset of the chip and a possibility of a remote wake-up function. If the operating system supports remote wake-up and allows external hardware to wake it, the FT260 can be resumed by the INT pin, defaulted as wake-up, triggering a resume signal on the USB bus to wake up the USB host. If this function is not used, this pin behaves like a standard interrupt pin. The USB to I2C Click Board™ can operate with both 3.3V and 5V logic voltage levels. Considering that the board can be powered via USB and used as a standalone device (USB active voltage level is visually indicated with a blue LED marked USB IN), using an additional LDO, the TLV1117, in this way, the existence of the voltage of both mikroBUS™ power lines is ensured. An LDO and both mikroBUS™ power rails also have protection in the form of MAX40200 diodes to prevent any unwanted back voltage. The USB to I2C Click Board™ must complete the proper logic voltage level conversion before use with MCUs with different logic levels. However, the Click board™ comes equipped with a library containing functions and an example code that can be used, as a reference, for further development. SPECIFICATIONS Type USB Applications Can be used as a bridge between USB and either UART or I2C peripherals On-board modules FT260 - USB device that supports I2C and UART communication through standard USB HID class interfaces from FTDI Key Features Full speed HID class USB device, USB2.0 compliant with entire USB protocol handled on the chip, supported by most operation systems, custom driver is not required, I2C Master interface, standalone operation, and more Interface I2C,UART,USB Compatibility mikroBUS Click board size M (42.9 x 25.4 mm) Input Voltage 3.3V or 5V PINOUT DIAGRAM This table shows how the pinout of the USB to I2C Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns). Notes Pin Pin Notes UART CTS CTS 1 AN PWM 16 RTS UART RTS RESET RST 2 RST INT 15 INT Wake-up / Interrupt NC 3 CS RX 14 TX UART TX NC 4 SCK TX 13 RX UART RX NC 5 MISO SCL 12 SCL I2C Clock NC 6 MOSI SDA 11 SDA I2C Data Power Supply 3.3V 7 3.3V 5V 10 5V Power Supply Ground GND 8 GND GND 9 GND Ground ONBOARD SETTINGS AND INDICATORS Label Name Default Description LD1 PWR - Power LED Indicator LD2 USB IN - USB Active LED Indicator USB TO I2C CLICK ELECTRICAL SPECIFICATIONS Description Min Typ Max Unit Supply Voltage 3.3 - 5 V Data Rate - - 12 Mbps Operating Temperature Range -40 +25 +85 °C ## Product type: Click Board ## Vendor: Mikroelektronika d.o.o. ## Tags: Click Board, FTDI Chip, MikroE ## Price range: 16.1 - 16.1 GBP ## Link: https://thedebugstore.com/products/mikroe-5312-usb-to-i2c-click-board-uk ## Compare-at price range: 23.0 - 23.0 GBP ## Options - Title: Default Title ## Collections - [New Products](https://thedebugstore.com/a/llms/collections/new-products-debug-store) - [Mikroelektronika d.o.o. (MikroE)](https://thedebugstore.com/a/llms/collections/mikroelektronika-catalogue-uk) - [FTDI Chip Device Support Products | Debug Store UK](https://thedebugstore.com/a/llms/collections/ftdi-chip-device-support-uk) - [MikroE Click Boards™](https://thedebugstore.com/a/llms/collections/mikroe-click-boards-catalogue-uk) - [Click Boards™ Summer Sale](https://thedebugstore.com/a/llms/collections/inventory-sale) - [MikroE Sale](https://thedebugstore.com/a/llms/collections/mikroe-sale) - [MIKROE Stock](https://thedebugstore.com/a/llms/collections/mikroe-products-in-stock-sale) ## Variants - Default Title, SKU: MIKROE-5312, Available: yes, Inventory: 1 ## Metafields - title_tag: MikroE USB to I2C Click Board™ (MIKROE-5312) - description_tag: The USB to I2C Click Board™ is a compact add-on board with a general-purpose USB to I2C serial interface. This board features the FT260, an interface device controller that provides a bridge between standard USB Human Interface Device (HID) class drivers and an I2C or UART slave device from FTDI. Available from Debug Store UK. - badge: - widget:

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
- full_description:

How Does The USB to I2C Click Board™ Work?

The USB to I2C Click Board™ as its foundation uses the FT260, a USB device that supports I2C and UART communication through standard USB HID class interfaces from FTDI. It provides the bridge function between a standard USB HID class driver and an I2C or UART slave device. This highly integrated IC comes with a USB2.0 compliant full-speed transceiver, oscillator as the source of the operating clock, LDO regulator for the entire chip operating power source, eFUSE for basic customization, and automatic scanning mechanism of EEPROM for advanced customization. The USB HID class is natively supported by most operating systems with no requirements for custom drivers.

USB to I2C Click inner

The USB to I2C Click Board™ can communicate with MCU via UART or I2C interface. The FT260 uses the UART interface with commonly used UART RX and TX pins and hardware flow control pins UART CTS and RTS (Clear to Send and Ready to Send) to transmit and exchange data with the host MCU or using the I2C interface, which can also act as a Master with a maximum I2C bus speed of up to 3.4Mbit/s. These two interfaces exist concurrently and can be selected independently according to the application.

In addition, the USB to I2C Click Board™ also has an active-low reset signal routed on the RST pin of the mikroBUS™ socket that activates a hardware reset of the chip and a possibility of a remote wake-up function. If the operating system supports remote wake-up and allows external hardware to wake it, the FT260 can be resumed by the INT pin, defaulted as wake-up, triggering a resume signal on the USB bus to wake up the USB host. If this function is not used, this pin behaves like a standard interrupt pin.

The USB to I2C Click Board™ can operate with both 3.3V and 5V logic voltage levels. Considering that the board can be powered via USB and used as a standalone device (USB active voltage level is visually indicated with a blue LED marked USB IN), using an additional LDO, the TLV1117, in this way, the existence of the voltage of both mikroBUS™ power lines is ensured. An LDO and both mikroBUS™ power rails also have protection in the form of MAX40200 diodes to prevent any unwanted back voltage.

The USB to I2C Click Board™ must complete the proper logic voltage level conversion before use with MCUs with different logic levels. However, the Click board™ comes equipped with a library containing functions and an example code that can be used, as a reference, for further development.

SPECIFICATIONS

Type USB
Applications Can be used as a bridge between USB and either UART or I2C peripherals
On-board modules FT260 - USB device that supports I2C and UART communication through standard USB HID class interfaces from FTDI
Key Features Full speed HID class USB device, USB2.0 compliant with entire USB protocol handled on the chip, supported by most operation systems, custom driver is not required, I2C Master interface, standalone operation, and more
Interface I2C,UART,USB
Compatibility mikroBUS
Click board size M (42.9 x 25.4 mm)
Input Voltage 3.3V or 5V

PINOUT DIAGRAM

This table shows how the pinout of the USB to I2C Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).

Notes Pin Mikrobus logo.png Pin Notes
UART CTS CTS 1 AN PWM 16 RTS UART RTS
RESET RST 2 RST INT 15 INT Wake-up / Interrupt
NC 3 CS RX 14 TX UART TX
NC 4 SCK TX 13 RX UART RX
NC 5 MISO SCL 12 SCL I2C Clock
NC 6 MOSI SDA 11 SDA I2C Data
Power Supply 3.3V 7 3.3V 5V 10 5V Power Supply
Ground GND 8 GND GND 9 GND Ground

ONBOARD SETTINGS AND INDICATORS

Label Name Default Description
LD1 PWR - Power LED Indicator
LD2 USB IN - USB Active LED Indicator

USB TO I2C CLICK ELECTRICAL SPECIFICATIONS

Description Min Typ Max Unit
Supply Voltage 3.3 - 5 V
Data Rate - - 12 Mbps
Operating Temperature Range -40 +25 +85 °C
- attachments: [{"download_file":[{"download_file":"USB to I2C Click Board™ Schematic"}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"Maxim MAX4020 Ultra-Low Voltage Drop Diode Datasheet"}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"Texas Instruments TLV1117 Adjustable LDO Regulator Datasheet"}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"FTDI FT260 USB Controller Datasheet"}],"download_filetype":[{"download_filetype":"pdf"}]}] - manufacturer: Mikroelektronika d.o.o. - warranty: 12 months - backorder_label: If no stock shown above, check availability - subtitle: Convenient USB Interface for I2C Devices - feature_1: Based on the FT260 - USB device that supports I2C and UART communication through standard USB HID class interfaces from FTD - feature_2: Full speed HID class USB device, USB2.0 compliant with entire USB protocol handled on the chip, supported by most operation systems, custom driver is not required, I2C Master interface, standalone operation, and more - feature_3: Can be used as a bridge between USB and either UART or I2C peripherals - key_feature_2: Full speed HID class USB device, USB2.0 compliant with entire USB protocol handled on the chip, supported by most operation systems, custom driver is not required, I2C Master interface, standalone operation, and more - key_feature_3: Based on the FT260 - USB device that supports I2C and UART communication through standard USB HID class interfaces from FTDI - key_feature_4: Can be used as a bridge between USB and either UART or I2C peripherals - key_feature_5: mikroBUS: I2C and UART Interfaces - device_vendor: FTDI, Future Technology Devices International Ltd - device_type: FT260Q-T - warranty: 12 months - brand: MikroE - manufacturer: Mikroelektronika d.o.o. - target_keyword: USB to I2C Click Board - brands: gid://shopify/Metaobject/56256004319 - breadcrumbs: ["gid://shopify/Collection/447955239135","gid://shopify/Collection/241680580797"] - mpn: MIKROE-5312 - customhs_code: 847330 - detailed_description: {"type":"root","children":[{"type":"heading","level":3,"children":[{"type":"text","value":"How Does The USB to I2C Click Board™ Work?"}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"USB to I2C Click Board™","bold":true,"italic":true},{"type":"text","value":" as its foundation uses the FT260, a USB device that supports I2C and UART communication through standard USB HID class interfaces from FTDI. It provides the bridge function between a standard USB HID class driver and an I2C or UART slave device. This highly integrated IC comes with a USB2.0 compliant full-speed transceiver, oscillator as the source of the operating clock, LDO regulator for the entire chip operating power source, eFUSE for basic customization, and automatic scanning mechanism of EEPROM for advanced customization. The USB HID class is natively supported by most operating systems with no requirements for custom drivers."}]},{"type":"paragraph","children":[{"type":"text","value":""}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"USB to I2C Click Board™","bold":true},{"type":"text","value":" can communicate with MCU via UART or I2C interface. The FT260 uses the UART interface with commonly used UART RX and TX pins and hardware flow control pins UART CTS and RTS (Clear to Send and Ready to Send) to transmit and exchange data with the host MCU or using the I2C interface, which can also act as a Master with a maximum I2C bus speed of up to 3.4Mbit/s. These two interfaces exist concurrently and can be selected independently according to the application."}]},{"type":"paragraph","children":[{"type":"text","value":"In addition, the "},{"type":"text","value":"USB to I2C Click Board™","bold":true},{"type":"text","value":" also has an active-low reset signal routed on the RST pin of the mikroBUS™ socket that activates a hardware reset of the chip and a possibility of a remote wake-up function. If the operating system supports remote wake-up and allows external hardware to wake it, the FT260 can be resumed by the INT pin, defaulted as wake-up, triggering a resume signal on the USB bus to wake up the USB host. If this function is not used, this pin behaves like a standard interrupt pin."}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"USB to I2C Click Board™","bold":true},{"type":"text","value":" can operate with both 3.3V and 5V logic voltage levels. Considering that the board can be powered via USB and used as a standalone device (USB active voltage level is visually indicated with a blue LED marked USB IN), using an additional LDO, the TLV1117, in this way, the existence of the voltage of both mikroBUS™ power lines is ensured. An LDO and both mikroBUS™ power rails also have protection in the form of MAX40200 diodes to prevent any unwanted back voltage."}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"USB to I2C Click Board™","bold":true},{"type":"text","value":" must complete the proper logic voltage level conversion before use with MCUs with different logic levels. However, the Click board™ comes equipped with a library containing functions and an example code that can be used, as a reference, for further development."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Type\nUSB\nApplications\nCan be used as a bridge between USB and either UART or I2C peripherals\nOn-board modules\nFT260 - USB device that supports I2C and UART communication through standard USB HID class interfaces from FTDI\nKey Features\nFull speed HID class USB device, USB2.0 compliant with entire USB protocol handled on the chip, supported by most operation systems, custom driver is not required, I2C Master interface, standalone operation, and more\nInterface\nI2C,UART,USB\nCompatibility\nmikroBUS\nClick board size\nM (42.9 x 25.4 mm)\nInput Voltage\n3.3V or 5V"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"PINOUT DIAGRAM"}]},{"type":"paragraph","children":[{"type":"text","value":"This table shows how the pinout of the "},{"type":"text","value":"USB to I2C Click Board™","bold":true},{"type":"text","value":" corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns)."}]},{"type":"paragraph","children":[{"type":"text","value":"Notes\nPin\nPin\nNotes\nUART CTS\nCTS\n1\nAN\nPWM\n16\nRTS\nUART RTS\nRESET\nRST\n2\nRST\nINT\n15\nINT\nWake-up / Interrupt\nNC\n3\nCS\nRX\n14\nTX\nUART TX\nNC\n4\nSCK\nTX\n13\nRX\nUART RX\nNC\n5\nMISO\nSCL\n12\nSCL\nI2C Clock\nNC\n6\nMOSI\nSDA\n11\nSDA\nI2C Data\nPower Supply\n3.3V\n7\n3.3V\n5V\n10\n5V\nPower Supply\nGround\nGND\n8\nGND\nGND\n9\nGND\nGround"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"ONBOARD SETTINGS AND INDICATORS"}]},{"type":"paragraph","children":[{"type":"text","value":"Label\nName\nDefault\nDescription\nLD1\nPWR\n-\nPower LED Indicator\nLD2\nUSB IN\n-\nUSB Active LED Indicator"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"USB TO I2C CLICK ELECTRICAL SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Description\nMin\nTyp\nMax\nUnit\nSupply Voltage\n3.3\n-\n5\nV\nData Rate\n-\n-\n12\nMbps\nOperating Temperature Range\n-40\n+25\n+85\n°C"}]}]} - summary:

The USB to I2C Click Board™ is a compact add-on board with a general-purpose USB to I2C serial interface. This board features the FT260, an interface device controller that provides a bridge between standard USB Human Interface Device (HID) class drivers and an I2C or UART slave device from FTDI. The FT260 is highly-integrated with a USB 2.0-compliant full-speed (12Mbps) transceiver, oscillator, LDO regulator, and on-chip eFUSE. It is supported by most operating systems where a custom driver is not required. With the possibility of use as a standalone device, this Click board™ provides an ideal, fast-to-implement bridge between USB and either UART or I2C peripherals.

The USB to I2C Click Board™ is supported by a mikroSDK compliant library, which includes functions that simplify software development. This Click board™ comes as a fully tested product, ready to be used on a system equipped with the mikroBUS™ socket.