MCHPMCP2221
Overview
The MCP2221 is a USB-to-UART/I2C protocol converter that simplifies the implementation of USB connectivity in embedded designs. It integrates a full-speed USB controller, a built-in oscillator, and up to 4 GPIO pins, allowing for direct communication with I2C and UART peripherals from a host computer without requiring custom USB driver development.
Why Choose This Part
This device eliminates the need for external crystals and complex USB firmware by supporting HID class communication for I2C and CDC for UART. It features 5V tolerant inputs and supports up to 25mA output current on I/O pins, making it robust for direct interfacing with various logic levels.
Applications
Getting Started
Evaluation can be performed using the ADM00559 MCP2221 Breakout Module. Developers can utilize Microchip's provided configuration utility for Windows to customize internal descriptors and use the MCP2221 DLL/Library for building custom applications in C#, C++, or Python.
MCP2221 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Package | Stock |
|---|---|---|
| MCP2221 (this part) | — | 361 |
| MCP2221A-I/ML | VQFN-16 | 1,666 |
| MCP2221A (Microchip) | SOIC-14 | 9,526 |
| MCP2221A-I/P | DIP-14 | 214 |



