Part Number: CP2105-F01-GM

Manufacturer: Silicon Labs

Description: I/O Controller Interface IC USB to Dual UART Bridge QFN24

Shipped from: Shenzhen/HK Warehouse

Stock Available: Check with us

Technical Specifications of CP2105-F01-GM

Datasheet  CP2105-F01-GM datasheet
Category Integrated Circuits (ICs)
Family Interface – Controllers
Manufacturer Silicon Labs
Packaging Tube
Part Status Active
Protocol USB
Function Bridge, USB to UART
Interface UART
Standards USB 2.0
Voltage – Supply 1.8V, 3 V ~ 3.6 V
Current – Supply 17mA
Operating Temperature -40°C ~ 85°C
Package / Case 24-WFQFN Exposed Pad
Supplier Device Package 24-QFN (4×4)

The CP2105 is a highly integrated USB-to-Dual-UART Bridge Controller that offers a straightforward method for converting RS-232 designs to USB while using the fewest components and PCB space possible. The CP2105 is a small 4 × 4 mm QFN-24 package with two asynchronous serial data buses (UART) with complete modem control signals, a USB 2.0 full-speed function controller, an oscillator, a USB transceiver, and a one-time programmable ROM.

For OEM applications, the USB Vendor ID, Product ID, Device Release Number, Power Descriptor, Device Serial Number, Interface Strings, and Modem/GPIO settings can all be customized using the on-chip one-time programmable ROM. A CP2105-based product can appear in PC applications as two COM ports thanks to Silicon Labs’ royalty-free Virtual COM Port (VCP) device drivers.

The CP2105 UART interfaces implement full RS-232 signals, including control and handshaking, thus the system firmware does not need to be modified. The user can configure the device’s five GPIO signals to send out status and control information. I/O interface voltages as low as 1.8 V are supported through the use of a VIO pin. Direct access drivers are also supported by the Silicon Labs USBXpress driver library.


Data Transfer from a Single-Chip USB to a Dual UART

  • No need for extra resistors thanks to the integrated USB transceiver.
  • No need for an external crystal due to the integrated clock.
  • A built-in 296-byte one-time programmable ROM that can store customized product data.
  • Power-on reset circuit on the chip.
  • Voltage regulator on-chip output: 3.45 V.

USB Peripheral Function Controller

  • Compliant with USB Specification 2.0; full-speed (12 Mbps)
  • SUSPEND pins support USB Suspend states.

Standard UART Interface Features

  • Compliant with USB Specification 2.0; full-speed (12 Mbps)
  • SUSPEND pins support USB Suspend states.

USBXpress™ Direct Driver Support

  • License for Royalty-Free Distribution
  • Windows 2000, 2003, 7, and XP.
  • 3, 5, and 4.2 versions of Windows CE.

Supply Voltage

  • License for Royalty-Free Distribution
  • Windows 2000, 2003, 7, and XP.
  • 3, 5, and 4.2 versions of Windows CE.

System Overview

The CP2105 is a highly integrated USB-to-Dual-UART Bridge Controller that offers a straightforward method of converting RS-232 designs to USB while utilizing the least amount of parts and PCB real estate possible. In a small 4 by 4 mm QFN-24 packaging (also known as an “MLF” or “MLP”), the CP2105 integrates a USB 2.0 full-speed function controller, USB transceiver, oscillator, one-time programmable ROM, and two asynchronous serial data buses (UART) with complete modem control signals.

Modifying the system firmware is unnecessary because the CP2105 UART interfaces implement all RS-232 signals, including control and handshaking. Additionally, the gadget has five GPIO signals, each of which may be customized by the user to provide status and control data. A VIO pin supports I/O interface voltages as low as 1.8 VThe Silicon Labs USBXpress driver set also offers support for direct access drivers.

USB Function Controller and Transceiver

With an integrated transceiver, on-chip matching, and pull-up resistors, the CP2105 is a USB 2.0 compatible full-speed Universal Serial Bus (USB) function controller. The USB function controller controls all data transfers between USB and UARTs, command requests sent by the USB host controller and instructions for regulating the operation of the GPIO pins and UARTs.

The power management of the CP2105 device and external circuitry is supported in the USB Suspend and Resume modes. When Suspend signaling is noticed on the bus, the CP2105 will switch to Suspend mode. If the appropriate interface is set to GPIO mode, the SUSPEND signals will be asserted upon entering Suspend mode. After a CP2105 reset, SUSPEND is also asserted until USB Enumeration is finished configuring the device. By default, SUSPEND is active-low, but it can be changed to active-high using PROM.

A device reset, a USB Reset signal, or detecting one of the following signaling events causes the CP2105 to exit the Suspend mode. The SUSPEND signal is deasserted upon exiting the Suspend mode. During a CP2105 reset, SUSPEND is weakly dragged to VIO in a high impedance state. A strong pulldown (10 k) might be utilized if this behavior is unwanted to ensure that SUSPEND stays low during reset. Multiple pins during USB Suspend can have their logic level and output mode (push-pull or open-drain) configured in the PROM

Asynchronous Serial Data Bus (UART) Interfaces

The CP2105 has two UART interfaces, the Enhanced Communications Interface (ECI) and the Standard Communications Interface (SCI). The TXD (transmit) and RXD (receive) data signals and CTS flow control signals are pre each interface can enable the modem control signals DCD, DSR, DTR, and RI. These pins can be set up to operate with other functionalities, such as GPIO and SUSPEND signals if modem control signals are not necessary for the application.

RTS/CTS, DSR/DTR, and X-On/X-Off handshaking are supported by the UARTs. By programming, the UARTs can support a wide range of data formats and baud rates. The ECI provides a number of extra UART setup options in addition to what the SCI permits. If the Virtual COM Port drivers are used, the data format and baud rate are set during COM port initialization on the PC. If the USBXpress drivers are applied, the CP2105 is configured using the USBXpress API.

USB Interface ICs

Various components, known as USB interface ICs, are intended to connect microcontrollers or microprocessors to USB interfaces. Integrated circuits called USB interface ICs control how data is transferred between devices.

USB protocol is used by USB interface ICs. Universal Serial Bus, or USB, is a recognized industry standard. It is widely used in power supply and communication applications, namely in computers.

There are various protocol types inside the USB. Confirming that the protocol you want to employ in your application is compatible with the USB interface IC is critical. USB 2.0, USB 3.0, or USB 3.1 are a few examples. They might also work with a certain USB design, such as USB-A or USB-C.

ICs for USB interfaces are packaged like other semiconductors. This covers SSOP, QFN, and LQFP.

Types of USB Interface

Data from one transceiver is prepared, sent, and received by a circuit chip known as a USB transceiver. One piece of technology that combines a transmitter and a receiver is called a transceiver. They are housed in a single device and have shared circuitry. When a device is referred to as a “transceiver,” it contains a transmit and receive feature that enables the user to encode and decode data and detect mistakes.

A chip may communicate with a USB device thanks to a specific type of interface called a USB Controller. This can be described by the HCI (host controller interface). Data can be sent using an interface that USB controllers provide.


The CP2105’s stock drivers have received certification from Microsoft’s Windows Hardware Quality Labs (WHQL). The certification indicates that Microsoft has tested the drivers and that their most recent operating systems would permit the installation of the drivers without any issues or warnings. The AN220 software does not automatically certify the customized drivers that are produced. They must complete the Microsoft Driver Reseller Submission process to become certified. If you need help with this procedure, contact Silicon Labs support.

Contact us at ICRFQ, your leading electronic distributor of electronic components in china, if you want more information or wish to purchase the CP2105-F01-GM. We will ensure that you receive the best product at the best price possible.

4.8/5 - (397 votes)
Kevin Chen