Silicon Labs

CP2102-GMR

Controllers

Manufacturer
MPN
CP2102-GMR
Product Type
Package / Case
WQFN-28-EP
Key Attributes
Single-Chip USB to UART Bridge

Technical Specifications

TypeDescription
Working Voltage V3.3 V
Data Rate1000000
Iq A8e-05
Applications FunctionTransceiver
USB ProtocolUSB 2.0
TypeDescription
Current - Supply20mA
FeaturesHardware flow control support;Programmable baud rate;Power-on reset;Built-in clock generator
Operating Temp-40°C ~ +85°C
Channels-
Package / CaseWQFN-28-EP

Product Introduction

The CP2102/9 is a highly-integrated USB-to-UART Bridge Controller providing a simple solution for updating RS232 designs to USB using a minimum of components and PCB space. The CP2102/9 includes a USB 2.0 fullspeed function controller, USB transceiver, oscillator, EEPROM or EPROM, and asynchronous serial data bus (UART) with full modem control signals in a compact 5 x 5 mm QFN-28 package. No other external USB components are required.

The on-chip programmable ROM may be used to customize the USB Vendor ID, Product ID, Product Description String, Power Descriptor, Device Release Number, and Device Serial Number as desired for OEM applications. The programmable ROM is programmed on-board via the USB, allowing the programming step to be easily integrated into the product manufacturing and testing process.

Royalty-free Virtual COM Port (VCP) device drivers provided by Silicon Laboratories allow a CP2102/9-based product to appear as a COM port to PC applications. The CP2102/9 UART interface implements all RS-232 signals, including control and handshaking signals, so existing system firmware does not need to be modified. In many existing RS-232 designs, all that is required to update the design from RS-232 to USB is to replace the RS232 level-translator with the CP2102/9. Direct access driver support is available through the Silicon Laboratories USBXpress driver set.

Features

  • Integrated USB transceiver; no external resistors required
  • Integrated clock; no external crystal required
  • Internal 1024-byte programmable ROM for vendor ID, product ID, serial number, power descriptor, release number, and product description strings - EEPROM (CP2102) - EPROM (One-time programmable) (CP2109)
  • On-chip power-on reset circuit
  • On-chip voltage regulator - 3.3 V output (CP2102) - 3.45 V output (CP2109)
  • 100% pin and software compatible with CP2101
  • USB Specification 2.0 compliant; full-speed (12 Mbps)
  • USB suspend states supported via SUSPEND pins
  • All handshaking and modem interface signals
  • Data formats supported: Data bits: 5, 6, 7, and 8 Stop bits: 1, 1.5, and 2 Parity: odd, even, mark, space, no parity
  • Baud rates: 300 bps to 1 Mbps
  • 576 Byte receive buffer; 640 byte transmit buffer
  • Hardware or X-On/X-Off handshaking supported
  • Event character support
  • Line break transmission
  • Works with existing COM port PC Applications
  • Royalty-free distribution license
  • Windows 8/7/Vista/Server 2003/XP/2000
  • Mac OS-X/OS-9
  • Linux
  • Royalty-Free Distribution License - Windows 7/Vista/XP/Server 2003/2000 - Windows CE

Applications

  • - Upgrade of RS-232 legacy devices to USB - Cellular phone USB interface cable - USB interface cable - USB to RS-232 serial adapter

Datasheet

📄 Open Download

Alternative Parts

Common CP2102-GMR alternatives overseas buyers search for:

Compliance & Export Codes

TypeDetails
RoHSROHS3
ECCNEAR99
CNHTS8542399000
USHTS8542390001
TARIC8542399000
TypeDetails
CAHTS8542390000
BRHTS85423999
INHTS85423900
MXHTS8542.39.99

Frequently Asked Questions

What internal controllers, clocking components, and USB functions are integrated into the CP2102?

The Silicon Labs CP2102 is a highly integrated USB 2.0 full-speed (12 Mbps) USB-to-UART bridge controller. It integrates a USB function controller, USB transceiver, calibrated internal 48 MHz oscillator, on-chip 3.3 V voltage regulator, power-on reset circuit, and an internal 1024-byte EEPROM. The device requires no external crystal or USB resistors for USB communication, helping minimize external components and PCB space.

What operating voltages, power modes, and current consumption does the CP2102 support?

The CP2102 supports both bus-powered and self-powered operation. In bus-powered mode, the REGIN pin accepts 4.0 V to 5.25 V from the USB bus, while self-powered designs supply 3.0 V to 3.6 V directly to the VDD pin. The on-chip voltage regulator provides a nominal 3.3 V output and can supply up to 100 mA to external circuitry. Typical operating current is 20 mA, while typical suspend current is 80 µA (bus-powered with the regulator enabled).

What UART baud rates, data formats, and flow-control options are supported?

The CP2102 UART supports programmable baud rates from 300 bps up to 921600 bps. It includes a 576-byte receive buffer and a 640-byte transmit buffer, and supports 5-, 6-, 7-, or 8-bit data, 1, 1.5, or 2 stop bits, and odd, even, mark, space, or no parity. Hardware flow control (RTS/CTS and DSR/DTR), modem interface signals (DCD and RI), and software XON/XOFF handshaking are also supported.

Sourcing Information

Looking for a reliable source for CP2102-GMR from Silicon Labs? SZ Procure is a China electronics sourcing partner, helping international buyers source components through our supplier network in Shenzhen.

When you need CP2102-GMR, SZ Procure can look into supplier options, confirm current availability, compare sourcing quotes and handle purchasing, pre-shipment inspection and consolidated shipment from Shenzhen.

Looking to source CP2102-GMR? Submit an RFQ and let our Shenzhen sourcing team check available supplier options for you.