MCP2200 USB 2.0 to UART Protocol Converter with GPIO Features Package Types Universal Serial Bus (USB) The device is offered in the following packages: Supports Full-Speed USB (12 Mb/s) 20-lead VQFN (5x5 mm) Implements USB Protocol Composite Device: 20-lead SOIC - Communication Device Class (CDC) for 20-lead SSOP Communications and Configuration - Human Interface Device (HID) for I/O control MCP2200 128-Byte Buffer to Handle Data Throughput at 5x5 VQFN* Any UART Baud Rate: - 64-byte transmit - 64-byte receive 20 19 18 17 16 Fully Configurable VID and PID Assignments and RST D- 1 15 String Descriptors GP7/TxLED 14 Vusb 2 Bus-Powered or Self-Powered EP GP0/SSPND GP6/RxLED 3 13 USB 2.0 Compliant: TID 40001150 21 GP5 GP1/USBCFG 4 12 USB Driver and Software Support GP4 GP2 5 11 Uses Standard Windows Drivers for Virtual Com 6 7 8 9 10 Port (VCP): Windows XP (SP2 or later), Windows Vista, Windows 7, Windows 8, Windows 8.1 and Windows 10 Configuration Utility for Initial Configuration MCP2200 Universal Asynchronous Receiver/Transmitter SOIC, SSOP (UART) VSS VDD 1 20 Responds to SET LINE CODING Commands to OSC1 D+ Dynamically Change Baud Rates 2 19 OSC2 D- Supports Baud Rates: 300-1000k 3 18 RST Vusb Hardware Flow Control 4 17 GP7/TxLED GP0/SSPND UART Signal Polarity Option 5 16 GP6/RxLED GP1/USBCFG 6 15 General Purpose Input/Output (GPIO) Pins GP5 7 14 GP2 Eight General Purpose I/O pins GP4 CTS 8 13 EEPROM GP3 Rx 9 12 256 Bytes of User EEPROM Tx RTS 10 11 Other USB Activity LED Outputs (TxLED and RxLED) * Includes Exposed Thermal Pad (EP) see Table 1-1. SSPND Output Pin USBCFG Output Pin (indicates when the enumer- ation is completed) Operating Voltage: 3.0V-5.5V Oscillator Input: 12 MHz Electrostatic Discharge (ESD) Protection: >4 kV Human Body Model (HBM) Industrial (I) Operating Temperature: 40C to +85C Passes Automotive AEC-Q100 Reliability Testing 2010-2021 Microchip Technology Inc. DS20002228E-page 1 GP3 OSC2 Tx OSC1 RTS VDD VSS Rx D+ CTSMCP2200 Block Diagram GP5 GP3 GP1 GP4 GP2 GP0 TxLED RxLED Configuration & 256 Byte GPIO USB LEDs Control Registers EEPROM Tx Rx D+ UART USB Protocol USB Control Controller Controller Transceiver CTS D- RTS Baud VUSB Generator State USB Clock Clock 3.3V OSC VSS Reset LDO VSS OSC1 OSC2 VDD RST DS20002228E-page 2 2010-2021 Microchip Technology Inc.