CP2102-GMR
Controllers
Technical Specifications
| Type | Description |
|---|---|
| Working Voltage V | 3.3 V |
| Data Rate | 1000000 |
| Iq A | 8e-05 |
| Applications Function | Transceiver |
| USB Protocol | USB 2.0 |
| Type | Description |
|---|---|
| Current - Supply | 20mA |
| Features | Hardware flow control support;Programmable baud rate;Power-on reset;Built-in clock generator |
| Operating Temp | -40°C ~ +85°C |
| Channels | - |
| Package / Case | WQFN-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
Alternative Parts
Common CP2102-GMR alternatives overseas buyers search for:
Compliance & Export Codes
| Type | Details |
|---|---|
| RoHS | ROHS3 |
| ECCN | EAR99 |
| CNHTS | 8542399000 |
| USHTS | 8542390001 |
| TARIC | 8542399000 |
| Type | Details |
|---|---|
| CAHTS | 8542390000 |
| BRHTS | 85423999 |
| INHTS | 85423900 |
| MXHTS | 8542.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.