The MCP2221-I/SL 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.