USB to UART Bridge

The high-performance, low cost CP21xx USB to UART bridge family offers a complete plug and play interface solution that includes royalty-free driver suites and a comprehensive design ecosystem that enables customers to speed time-to-market. Crystal-less operation, in-system programming memory and small body size packages reduce cost, simplify design and shorten development time.
​​​​​​
 
 

Features

  • USB 2.0 compliant, full-speed (12 Mbps)
  • No external crystal required
  • Up to 1024 Bytes of EEPROM or OTP ROM
  • User-programmable custom Baud rates
  • Supports all modem interface signals
  • Baud Rates: up to 2 Mbps
  • Industrial temperature –40 to +85 °C
 
 

Applications

  • USB to RS-232 converters
  • USB to Dual RS-232 converters
  • USB to RS-422/RS-485 converters
  • Upgrade of legacy RS-232 devices
  • PDA USB interface cable
  • Cellular phone USB interface cable
  • Barcode readers
  • POS terminals
  • PC peripherals
  • USB converter

Documentation

Expand AllCollapse All

Data Sheet (11)

Document NameDescriptionVersionLast Updated
CP2101.pdf
CP2101 Data Sheet1.8
CP2102-9.pdf
CP2102/9 Data Sheet1.53/26/2013
CP2103.pdf
CP2103 Data Sheet1.011/29/2010
cp2104.pdf
CP2104 Data Sheet1.011/30/2010
cp2104-Chinese.pdf
CP2104 Data Sheet (Chinese) 1.012/4/2010
cp2104-JA-JP.pdf
CP2104 Data Sheet (Japanese)1.07/1/2011
CP2105.pdf
CP2105 Data Sheet1.011/30/2010
CP2105-Chinese.pdf
CP2105 Data Sheet (Chinese) 1.012/4/2010
CP2108.pdf
CP2108 Data Sheet1.011/29/2012
CP2110.pdf
CP2110 Data Sheet1.15/17/2011
CP2110-Chinese.pdf
CP2110 Data Sheet (Chinese) 1.15/17/2011

Data Short (8)

Document NameDescriptionVersionLast Updated
CP2101-Short.pdf
CP2101 Data Short9.14.2005
CP2102-short.pdf
CP2102 Data Short9.6.2005
CP2102-9-short.pdf
CP2102/9 Data Short3.14.20133/26/2013
CP2103-short.pdf
CP2103 Data Short10.27.2005
CP2104-Short.pdf
CP2104 Data Short11.05.1011/30/2010
CP2105-Short.pdf
CP2105 Data Short11.05.1011/30/2010
CP2108-Short.pdf
CP2108 Data Short11.06.1211/29/2012
CP2110-Short.pdf
CP2110 Data Short11.05.1011/30/2010

Errata (6)

Document NameDescriptionVersionLast Updated
CP2102Berrata.pdf
CP2102 Rev B ErrataCP2102ERB102104
CP2103Derrata.pdf
CP2103 Rev D ErrataCP2103ERD071206
CP2104Errata.pdf
CP2104 Errata08.22.128/23/2012
CP2105Errata.pdf
CP2105 Errata08.22.128/23/2012
CP2110Errata.pdf
CP2110 Errata08.22.128/23/2012
USBTimeoutErrata.pdf
USB Timeout Errata0131113/30/2011

User Guides (7)

Document NameDescriptionVersionLast Updated
CP2101-EK.pdf
CP2101-EK User Guide0.8
CP2102-EK.pdf
CP2102-EK User Guide0.411/16/2010
CP2103-EK.pdf
CP2103-EK User Guide0.311/16/2010
CP2104-EK.pdf
CP2104-EK User's Guide0.611/30/2010
CP2105-EK.pdf
CP2105-EK User's Guide0.411/30/2010
CP2108-EK.pdf
CP2108-EK User's Guide0.211/29/2012
CP2110-EK.pdf
CP2110-EK User's Guide0.211/30/2010

Quick Start Guide (2)

Document NameDescriptionVersionLast Updated
CP2108-EK-QS-Guide.pdf
CP2108-EK Quick-Start Guide0.111/29/2012
CP210x-EK-qs-guide.pdf
CP210x-EK Quick-Start Guide0.1

Application Notes (13)

Document NameDescriptionVersionLast Updated
AN144.pdf
AN144: CP21xx Device Customization Guide2.0
AN169.pdf
AN169: USBXpress® Programmer's Guide2.211/30/2010
an197.pdf
AN197: Serial Communications Guide for CP210x0.911/29/2012
an205.pdf
AN205: CP210x Baud Rate Support0.4
an220.pdf
AN220: USB Driver Customization0.711/29/2012
AN223.pdf
AN223: Port Configuration and GPIO for CP210x0.53/4/2013
AN295.pdf
AN295: USB Audio Class Tutorial0.1
an335.pdf
AN335: USB Driver Installation Utility0.311/8/2010
AN433.pdf
AN433: CP2110/4 HID to UART API Specification0.510/5/2012
AN434.pdf
AN434: CP2110/4 Interface Specification0.410/5/2012
AN532.pdf
AN532: HID Library API Specification0.19/8/2010
AN571.pdf
AN571: CP210x Virtual COM Port Interface0.112/17/2010
AN721.pdf
AN721: CP210x/CP211x Device Customization Guide1.011/29/2012

White Papers (6)

Document NameDescriptionVersionLast Updated
Adding-USB-Comm-to-Embedded-Apps-WP.pdf
Design Considerations in Adding USB Communications to Embedded Applications0.14/22/2011
Personal-medical-device-market-white-paper.pdf
The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers0.19/3/2010
usb-audio-simplified.pdf
USB Audio Simplified1.010/12/2012
USB-Simplified-White-Paper.pdf
USB Simplified: Adding USB Connectivity to Applications with Legacy Serial Connections0.112/3/2010
usb-audio-simplified-sc.pdf
简化USB音频设计1.010/31/2012
usb-audio-simplified-tc.pdf
簡化USB音訊設計1.010/31/2012

PCN (7)

Document NameDescriptionVersionLast Updated
1110051 C-Pak as a Tape and Reel Supplier std.pdf
1110051 C-Pak as a Tape and Reel Supplier std
1303191-CP2102-9-Datasheet-v1.5-Availability-and-CP2109-Datasheet-Errata-Notification.pdf
1303191 CP2102 9 Datasheet v1.5 Availability and CP2109 Datasheet Errata Notification
1011231.pdf
CP2104 RevF Std
1004221A.pdf
MCU DFN/QFN/TQFN/TQFP Pkg Test Site Expand-ASECL Grp1of2 Std
1005191A.pdf
MCU DFN/QFN/TQFN/TQFP Pkg Test Site Expand-ASECL, Grp2of2 Std
1005191.pdf
MCU DFN/QFN/TQFN/TQFP Pkg Test Site Expand-ASECL, Grp2of2, Std
1011021.pdf
MCU Fab(TSMC) & Assy(ASECL)Site Expansion Std

Design Tools

Expand AllCollapse All

Software (16)

Document NameDescriptionVersionUpdated
AN223SW.zip
CP210x GPIO Example Software
AN197SW.zip
CP210x Serial Communications Software
cp210x-3.0.0.tar.gz
CP210x VCP Linux 3.0 Driver Kit
cp210x-3.1.0.tar.gz
CP210x VCP Linux 3.1 Driver Kit
Mac_OSX_VCP_Driver.zip
CP210x VCP Mac OSX Drivers3.1
CP210x_VCP_Windows.zip
CP210x VCP Windows6.6.1
CP210x_5x_AppNote_Archive.zip
CP210x_5x_AppNote_Archive
CP210x_VCP_Win2K.exe
CP210x_VCP_Win2K
CP2110_Setup.exe
CP2110 Installer
CP2110_MAC.zip
CP2110 MAC files
CP211x_Linux.zip
CP211x Linux Files1.0010/17/2012
CP211x_Mac.zip
CP211x Mac Files1.2010/17/2012
CP211x_Windows.zip
CP211x Windows Files1.2010/17/2012
AN721SW.zip
Fixed Function Customization Utility (SetIDs, PortConfiguration, BaudRate Configuration)3/21/2013
AN220SW.zip
USB Driver Customization6.9
AN335SW.zip
USB Driver Installation Utility3.44/18/2013

Schematics/Layout (9)

Document NameDescriptionVersionUpdated
ULADI_SiliconLabs_Reader.exe
ADI Ultra-Librarian Reader for CAD/CAE Schematic Footprints and Symbols .bxl Files
CP2101.bxl
CP2101 CAD/CAE Schematic Footprints and Symbols1.0
CP2102.bxl
CP2102 CAD/CAE Schematic Footprints and Symbols1.0
CP2103-GM.bxl
CP2103-GM CAD/CAE Schematic Footprints and Symbols1.0
CP2104-GM.bxl
CP2104-GM CAD/CAE Schematic Footprints and Symbols
CP2105-GM.bxl
CP2105-GM CAD/CAE Schematic Footprints and Symbols
CP2110-GM.bxl
CP2110-GM CAD/CAE Schematic Footprints and Symbols
CP2110-F01-GM.bxl
CP2110-GM CAD/CAE Schematics Footpints and Symbols1.0
CP2110-F02-GM1.bxl
CP2110-GM1 CAD/CAE Schematics Footpints and Symbols1.0

Drivers (4)

Training (1)

Document NameDescriptionVersionUpdated
CP210x_CP211x_OverviewTechnical.pdf
CP21xx USB Bridge Overview

Product Matrix

Product Matrix
Zoom
Part Number Available DocumentsOtherPackage TypePackage SizeEval KitDig I/O PinsInternal OscillatorCommunicationsEEPROMFIFO
CP2101Sample
Buy
Data Sheet
Data Short
VREGQFN285x5 mmYesUSB to UART Bridge5121 kB
CP2102Sample
Buy
Data Sheet
Data Short
VREGQFN285x5 mmCP2102EK
YesUSB to UART Bridge10241 kB
CP2103Sample
Buy
Data Sheet
Data Short
Errata
RS485; VREGQFN285x5 mmCP2103EK
4YesUSB to UART Bridge10241 kB
CP2104Sample
Buy
Data Sheet
Data Short
RS485; Split VDDIO; VREGQFN244x4 mmCP2104EK
4YesUART to UART Bridge10241152 kB
CP2105Sample
Buy
Data Sheet
Data Short
RS485; Split VDDIO; VREGQFN244x4 mmCP2105EK
5YesUSB to Dual UART Bridge296608 kB
CP2108Sample
Buy
Data Sheet
Data Short
RS485QFN649x9 mmCP2108EK
16YesUSB to Quad UART Bridge10241536 kB
CP2109Sample
Buy
Data Sheet
Data Short
VREGQFN285x5 mmCP2102EK
YesUART to UART Bridge10241 kB
CP2110Sample
Buy
Data Sheet
Data Short
RS485; Split VDDIO; VREGQFN244x4 mmCP2110EK
10YesHID USB to UART Bridge343960 kB

CP21xx USB to UART Bridge

The CP21xx USB to UART bridge devices include a complete USB 2.0 full-speed function controller, bridge control logic and a UART interface with transmit/receive buffers and modem handshake signals. These devices also feature onboard EEPROM, a voltage regulator, a USB transceiver and an integrated internal oscillator, eliminating external components generally required in USB applications.
  • Support for 1, 2 o​r 4 UARTs
  • Easily implement USB in your designs
  • Pre-programmed with all the necessary USB software
  • No need to be familiar with the USB specification
  • Seamless compatibility with most operating systems
  • Evaluation kits available to support your design, including a complete USB to RS-232 evaluation board and royalty-free device drivers
  • USBXpress® development kit includes support for USB to UART devices
 
 

Related Products

The CP21xx family also includes the industry's first HID USB to SMBus/I2C bridge that allows instant communication with most operating systems without installing any drivers.
 
 

Vendor ID (VID) / Product ID (PID)

Customers may use their own vendor ID (VID) , or they may use the Silicon Labs VID for USB products. If the Silicon Labs VID is used, the customer must request a unique product ID (PID).

Overview

Documentation

Tools

Product Matrix

Education

More Info