The MCP2221-I/P is an USB 2.0 to UART/I²C™ Protocol Converter with GPIO enables USB connectivity in applications that have an UART and I²C interfaces. The device reduces external components by integrating the USB termination resistors and the oscillator needed for USB operation. The MCP2221 also has four GP-pins providing miscellaneous functionalities (GPIO, USBCFG, SSPND, clock output, ADC, DAC, interrupt detector). The MCP2221 enumerates as a composite USB device after POR. The device enumerates as both a human interface device (HID) for I²C, GPIO control and as CDC for the USB-to-UART converter.
● Supports full-speed USB (12Mbps)
● Implements USB protocol composite device
● 128-byte buffer to handle data throughput at any UART baud rate
● Human interface device (HID) for both I²C™ communication and control
● USB 2.0 compliant
● Human interface device (HID) for both I²C™ communication and control
● I²C/SMBus terminal
● Communications device class (CDC) for the USB-to-UART option
● Device runs as an I²C master
● Data to write/read on the I²C bus is conveyed by the USB interface
● Four general-purpose input/output pins
● All GP pins can be assigned to other functionalities
● UART activity LED outputs (UTX and URX)
● SSPND output pin
● USBCFG output pin (indicates when the enumeration has completed)
● Three ADC inputs
● One DAC with two possible output options
● 12MHz or other configurable values clock reference output
● External interrupt edge detection
●ESD sensitive device, take proper precaution while handling the device.