soldr.ai

Docs  /  Components

CP2102 USB-UART board: specs and pinout

A USB-to-serial adapter board built around the CP2102 bridge, used to program and talk to microcontrollers over a virtual COM port. Spec rows below are for the original CP2102 (Rev 1.0, 10/04); the stocked board may carry a CP2102N, which differs. This page covers the CP2102 chip; the board (micro-USB socket, header labels, voltage output) is not covered by an official document.

Every value cites its sourceChip-level pinout

Buy on Compoden

Specs

SpecValueSource
USB interface (original CP2102 Rev 1.0)USB 2.0 full-speed (12 Mbps); integrated transceiver, no external resistors, no crystalsource
Features (p.1)
UART baud rate (original CP2102 Rev 1.0)300 bps to 1 Mbit/s; data bits 5, 6, 7, 8; stop bits 1, 1.5, 2source
Features (p.1)
UART signals (original CP2102 Rev 1.0)TXD, RXD, RTS, CTS, DTR, DSR, DCD, RIsource
Features (p.1); Table 4 (p.6)
Supply, self-powered (VDD) (original CP2102 Rev 1.0)3.0 V to 3.6 Vsource
Table 2 Global DC Electrical Characteristics (p.5)
Supply, USB bus-powered (REGIN) (original CP2102 Rev 1.0)4.0 V to 5.25 V into the on-chip regulatorsource
Table 8 Voltage Regulator Electrical Specifications (p.13)
On-chip regulator output (original CP2102 Rev 1.0)3.3 V (3.0-3.6 V) at 1 to 100 mA; maximum regulator supply current 100 mAsource
Table 8 (p.13)
Supply current (original CP2102 Rev 1.0)26 mA typ at VDD 3.3 V; 330 uA typ in USB suspendsource
Table 2 (p.5)
UART output levels (original CP2102 Rev 1.0)VOH min VDD - 0.7 V at -3 mA; VOL max 0.6 V at 8.5 mAsource
Table 3 UART and Suspend I/O DC Electrical Characteristics (p.5)
UART input levels (original CP2102 Rev 1.0)VIH 2.0 V min; VIL 0.8 V max; absolute maximum on any I/O pin 5.8 Vsource
Table 3 and Table 1 (p.5)
Operating temperature (original CP2102 Rev 1.0)-40 C to +85 Csource
Table 2 (p.5)

Power

ValueSource
SupplyOriginal CP2102 Rev 1.0: Bus-powered from USB through the on-chip regulator (REGIN 4.0-5.25 V), or VDD 3.0-3.6 V when self-poweredsource
Table 2 (p.5); Table 8 (p.13)
CurrentOriginal CP2102 Rev 1.0: 26 mA typ at VDD 3.3 Vsource
Table 2 (p.5); Table 8 (p.13)

Chip pins

These are the pins of the chip on the module, from the chip datasheet. The module's own header may label or expose them differently.

Rows are the CP2102 chip's pins (MLP-28). The micro-USB board's header labels and order, whether it brings out 3V3 and 5V pins, and whether it uses a CP2102 or the newer CP2102N are not covered by an official document, so check the printed labels on your board.

PinFunctionVoltageNotesSource
TXDAsynchronous data output (UART transmit)VOH min VDD - 0.7 V at -3 mAGoes to the target's RX; chip pin 26source
Table 4 (p.6); Table 3 (p.5)
RXDAsynchronous data input (UART receive)VIH 2.0 V min, VIL 0.8 V maxComes from the target's TX; chip pin 25source
Table 4 (p.6); Table 3 (p.5)
GNDGroundChip pin 3source
Table 4 (p.6)
VDD3.0-3.6 V supply input and the 3.3 V regulator output3.0-3.6 VChip pin 6source
Table 4 (p.6); Table 8 (p.13)
REGIN5 V regulator input4.0-5.25 VChip pin 7source
Table 4 (p.6); Table 8 (p.13)
VBUSVBUS sense input, connected to the USB VBUS signalChip pin 8source
Table 4 (p.6)
D+ and D-USB data linesChip pins 4 and 5source
Table 4 (p.6)
RSTDevice reset: open-drain output of the internal power-on reset; an external source can reset the chip by pulling it low for at least 15 usChip pin 9source
Table 4 (p.6)
DTR and RTSData Terminal Ready and Request To Send control outputs, active lowChip pins 28 and 24; can be left unconnected when unusedsource
Table 4 (p.6)

Build with it

Project ideas for the CP2102 USB-UART board. Each link opens Soldr with the prompt filled in; Soldr assigns the pins, checks power and shows how to wire every part.

Common mistakes

Not covered by the official source

Sources