CP2102-GM - USB-to-UART Bridge, QFN-28 | Silicon Laboratories
부품 번호: CP2102-GM ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $2.5313 | $2.53 |
| 10 | $1.8281 | $18.28 |
| 100 | $1.6172 | $161.72 |
| 500 | $1.5469 | $773.45 |
| 1,000 | $1.4766 | $1,476.60 |
CP2102-GM 개요
A USB-to-UART bridge controller is a type of bridge IC that sits between a USB host and a legacy UART peripheral, translating USB protocol packets into asynchronous serial bytes and vice versa. In the broader taxonomy, the CP2102-GM belongs to interface ICs (USB bridge controllers), which are a sub-category of communication interface semiconductors that enable protocol translation between modern serial buses and legacy parallel/asynchronous interfaces used in microcontrollers, sensors, and embedded modems.
Key features include a 3.0 V to 3.6 V single supply operation, integrated 3.3 V LDO voltage regulator, support for data rates from 300 baud up to 921.6 kbaud, and full modem control signals (RTS, CTS, DTR, DSR, DCD, RI). The internal 1024-byte EEPROM stores customizable product ID, vendor ID, serial number, and GPIO configuration, while royalty-free virtual COM port (VCP) drivers are provided for Windows, macOS, and Linux hosts.
The device's architecture combines a USB 2.0 full-speed PHY, an 8051-compatible microcontroller core running the on-chip firmware, and a hardware UART block, with all clock generation handled internally. This integration removes the need for an external crystal, oscillator, or USB termination resistors, dramatically simplifying USB-enabling of legacy microcontroller designs where BOM count is critical.
Typical applications include microcontroller-to-USB connectivity on evaluation boards and development kits, industrial point-of-sale terminals, USB dongles for legacy serial equipment, GPS module interfaces, and embedded debug/programming ports. The compact QFN-28 package suits space-constrained PCB layouts where a through-hole DB-9 connector would be impractical.
When designing with the CP2102-GM, follow the bus-powered vs self-powered connection diagrams in the Silicon Labs datasheet, since the USB VBUS pin must be routed through a voltage divider when the device is self-powered. Suspend current can be as low as 100 uA, allowing the design to meet USB suspend-current requirements without additional power switching.
This page synthesizes distributor pricing, drop-in pin-compatible alternatives, and practical design notes that go beyond what is found in the manufacturer datasheet alone.
드롭인 대체품: CP2102-GM — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
CP2102N-A02-GQFN28
✓ 재고 있음
$2.35 / 개
데이터시트 보기 →XR21B1420IL28-F
✓ 재고 있음
$1.94 / 개
데이터시트 보기 →CP2102-GMR
✓ 재고 있음
$1.4897 / 개
데이터시트 보기 →CP2102C-A01-GQFN28
📋 참조 대체품 (카탈로그에 없음)
CP2110-GM1
📋 참조 대체품 (카탈로그에 없음)
CP2102-GM 사양
| 기능 | USB-to-UART Bridge Controller |
| USB Standard | USB 2.0 Full-Speed (12 Mbps) |
| 공급 전압 | 3.0 V to 3.6 V |
| Internal LDO Output | 3.3 V |
| Data Rate (UART) | 300 baud to 921.6 kbaud |
| Modem Control Signals | RTS, CTS, DTR, DSR, DCD, RI |
| On-chip EEPROM | 1024 bytes |
| Internal Oscillator | Yes (no external crystal required) |
| Suspend Current | 100 uA typical |
| 패키지 | 28-pin QFN (5x5 mm) with exposed pad |
| 실장 유형 | Surface Mount |
| 동작 온도 | -40 C to +85 C |
| Host Drivers | Royalty-free VCP for Windows, macOS, Linux |
| RoHS 상태 | Compliant |
CP2102-GM 핀 구성
| 핀 1 | VBUS — USB VBUS voltage sense input (5 V from USB host) |
| 핀 2 | VDD — 3.3 V supply voltage output (internal LDO) |
| 핀 3 | GND — Ground |
| 핀 4 | D+ — USB D+ data line |
| 핀 5 | D- — USB D- data line |
| 핀 6 | VBUS — USB VBUS voltage sense (alternate pin, see datasheet) |
| 핀 7 | NC — Not connected (per datasheet) |
| 핀 8 | NC — Not connected (per datasheet) |
| 핀 9 | NC — Not connected (per datasheet) |
| 핀 10 | NC — Not connected (per datasheet) |
| 핀 11 | NC — Not connected (per datasheet) |
| 핀 12 | NC — Not connected (per datasheet) |
| 핀 13 | RTS — UART Request-To-Send (active-low) |
| 핀 14 | CTS — UART Clear-To-Send (active-low) |
| 핀 15 | DTR — UART Data-Terminal-Ready (active-low) |
| 핀 16 | DSR — UART Data-Set-Ready (active-low) |
| 핀 17 | DCD — UART Data-Carrier-Detect (active-low) |
| 핀 18 | RI — UART Ring-Indicator (active-low) |
| 핀 19 | TXD — UART Transmit Data output |
| 핀 20 | RXD — UART Receive Data input |
| 핀 21 | NC — Not connected (per datasheet) |
| 핀 22 | NC — Not connected (per datasheet) |
| 핀 23 | NC — Not connected (per datasheet) |
| 핀 24 | VIO — I/O supply voltage reference |
| 핀 25 | RESETb — Device reset (active-low) |
| 핀 26 | NC — Not connected (per datasheet) |
| 핀 27 | GND — Ground |
| 핀 28 | GND — Ground |
일반적인 애플리케이션
CP2102-GM 적합 용도: 6 애플리케이션s: Microcontroller USB Connectivity, Industrial Point-of-Sale Terminals, USB Dongles for Legacy Serial Equipment, GPS Module Interfaces, Embedded Debug and Programming Ports, USB-to-Serial Adapter Cables.
Microcontroller USB Connectivity
The CP2102-GM provides a single-chip bridge between a microcontroller UART and a USB host, eliminating the need for the MCU to handle USB protocol stacks. With its 921.6 kbaud maximum UART rate and full modem control signals (RTS/CTS/DTR/DSR), the CP2102-GM fits debug-port designs where the MCU runs at typical baud rates of 115200 to 921600. Unlike discrete USB transceivers, the integrated 3.3 V LDO, on-chip oscillator, and 1024-byte EEPROM for product strings reduce BOM count to just a few decoupling caps. The 28-QFN (5x5 mm) package suits compact dev-board layouts where a USB-B connector and minimal external circuitry are required.
추천
Industrial Point-of-Sale Terminals
POS terminals, receipt printers, and barcode scanners commonly use the CP2102-GM to expose their internal UART to a host PC for firmware updates, configuration, and diagnostics. The integrated 1024-byte EEPROM stores vendor ID, product ID, and serial number that identify the specific POS peripheral to the host. Its industrial -40 C to +85 C operating range covers warehouse and factory environments. Per the Silicon Labs datasheet, suspend current of 100 uA helps the terminal meet USB 2.0 suspend-current requirements, important for battery-backed POS equipment. The 28-QFN package is also robust against the vibration typical of POS mounting scenarios.
추천
USB Dongles for Legacy Serial Equipment
Retrofit dongles that add USB connectivity to legacy RS-232 sensors, meters, and lab instruments rely on the CP2102-GM to translate between USB and UART on the dongle PCB. The on-chip oscillator removes the need for an external crystal, allowing very small dongle form factors. Per Silicon Labs datasheet, the QFN-28 5x5 mm package with exposed pad provides good thermal dissipation for sustained USB enumeration. Royalty-free VCP drivers mean OEMs ship a single driver CD or web link rather than licensing a third-party USB stack, lowering per-unit cost and simplifying regulatory compliance.
추천
GPS Module Interfaces
GPS receiver modules typically output NMEA 0183 sentences at 4800 to 115200 baud over UART, and the CP2102-GM bridges these to USB so a laptop or tablet can read position data. The full modem control signals allow hardware flow control between the GPS module and the host when the GPS streams raw data at high rates. Per the Silicon Labs datasheet, the 3.0 V to 3.6 V supply matches the typical GPS module supply rail, eliminating the need for a separate level translator. The integrated EEPROM can store a unique serial number for asset tracking when many GPS-equipped units are deployed in a fleet.
추천
Embedded Debug and Programming Ports
Development kits and production programmers use the CP2102-GM to expose a UART console for firmware debugging, boot-loader programming, and log streaming. The royalty-free VCP driver installs on Windows, macOS, and Linux without per-seat licensing, keeping dev-kit BOM cost low. Per Silicon Labs documentation, the internal 1024-byte EEPROM lets OEM kit vendors customize the USB enumeration strings so their kit appears with the correct vendor name and product ID in the host OS. The QFN-28 5x5 mm footprint fits on even small daughterboards that plug into the main target board.
추천
USB-to-Serial Adapter Cables
Commercial USB-to-DB9 or USB-to-TTL cable assemblies are built around the CP2102-GM, exposing its UART pins (TXD, RXD, RTS, CTS) on the cable end and a USB-A plug on the host end. Cable assemblies benefit from the CP2102-GM's small QFN-28 package and minimal external components, allowing the entire adapter to fit inside a molded cable hood. Per Silicon Labs datasheet, the suspend-current compliance and self-powered/bus-powered flexibility suit laptops that aggressively enter suspend states. Distributors such as FTDI clones and SiLabs-recommended cable vendors stock CP2102-GM in high volumes specifically for this application.
추천
추천 제품 요약
엔지니어링 참조 데이터: CP2102-GM — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | CP2102-GMR | CP2102N-A02-GQFN28 | CP2102C-A01-GQFN28 | CP2110-GM1 | XR21B1420IL28-F |
|---|---|---|---|---|---|---|
| Package | 28-QFN (5x5 mm) | 28-QFN (5x5 mm) - same | 28-QFN (5x5 mm) - same | 28-QFN (5x5 mm) - same | 28-QFN (5x5 mm) - same | 28-QFN (5x5 mm) - same |
| Brand | Silicon Laboratories | Silicon Laboratories | Silicon Laboratories | Silicon Laboratories | Silicon Laboratories | MaxLinear |
| Function | USB-to-UART Bridge | USB-to-UART Bridge | USB-to-UART Bridge (newer gen) | USB-to-UART Bridge (newer gen) | USB-to-HID/I2C Bridge | USB-to-UART Bridge |
| USB Speed | USB 2.0 Full-Speed (12 Mbps) | USB 2.0 Full-Speed (12 Mbps) | USB 2.0 Full-Speed (12 Mbps) | USB 2.0 Full-Speed (12 Mbps) | USB 2.0 Full-Speed (12 Mbps) | USB 2.0 Full-Speed (12 Mbps) |
| Max UART Baud Rate | 921.6 kbaud | 921.6 kbaud | 3 Mbaud | 1 Mbaud | N/A (HID) | 12 Mbps |
| Supply Voltage | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V |
| Internal Oscillator | Yes | Yes | Yes | Yes | Yes | Yes |
| On-chip EEPROM | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes | 512 bytes | Internal |
| Pin Compatibility | Reference | 100% pin compatible | Pin compatible with VBUS divider per AN976 | Pin compatible with VBUS divider per AN1505 | Mostly pin compatible (PCB changes may be needed) | Pin compatible per MaxLinear cross-reference |
주요 차별점
- Royalty-free VCP drivers across Windows, macOS, and Linux (vs FTDI FT232R)
- Pin-compatible path to newer CP2102N/CP2102C generations (vs FTDI FT232R)
- Integrated 1024-byte EEPROM for custom USB strings (vs XR21B1420IL28-F)
설계 노트
The CP2102-GM integrates a 3.3 V LDO that supplies the USB transceiver and digital core, but it still requires a clean 3.0 V to 3.6 V source on the VDD pin. Per the Silicon Labs datasheet, decouple VDD with at least a 4.7 uF bulk capacitor and a 0.1 uF ceramic placed within 2 mm of the package. For self-powered designs, add a 100k/33k resistor divider on VBUS so the device can sense USB power state; without this divider the host enumerates only intermittently.
The QFN-28 5x5 mm package has an exposed thermal pad that MUST be soldered to a PCB pad for mechanical reliability and thermal dissipation, even though the CP2102 dissipates very little power. Per the Silicon Labs datasheet land-pattern recommendation, the exposed pad should connect to the ground plane with multiple thermal vias (4 to 9 vias in a 3x3 grid). Keep D+ and D+ traces 90-ohm differential with respect to D-, matching the USB 2.0 full-speed impedance requirement; route these traces over a continuous ground plane and avoid stubs.
Do NOT use the Silicon Labs VCP drivers with non-Silicon Labs chips - if you swap to a MaxLinear XR21B1420IL28-F cross-brand alternative, you must install MaxLinear's own VCP driver instead, otherwise the host will fail to enumerate the device. For self-powered designs, forgetting the VBUS voltage divider is the most common reason a CP2102-GM-based board fails USB compliance testing. Also ensure the UART pins are configured for the correct voltage domain; mismatched logic levels between a 5 V MCU and the CP2102's 3.3 V RXD can damage the input.
규정 준수 정보
RoHS compliant per Silicon Labs product documentation. Not AEC-Q100 qualified - this part is targeted at industrial/commercial applications, not automotive. Halogen-free and lead-free matte-tin finish. REACH SVHC declaration available from Silicon Labs upon request.