UART to USB Programmer

CP2102-based USB to UART programmer / converter
R 49.00 each Estimated Dispatch Tomorrow Total Cost R 49.00

Product Description

This product is very similar to our USB - UART Converter, but based on a different IC with expanded functionality. It is a highly reliable IC that approaches the quality of FTDI chips.

One of the greatest advantages it has over the USB - UART Converter is the DTR pin. This pin can control the reset line of microcontrollers, allowing seemless uploading. For example, connecting the module's DTR pin to the DTR (sometimes labelled GRN) pin of the Arduino Pro Mini alleviates the need to hold down the reset button while uploading sketches.

This module can obviously also be used as a simple UART converter.


USB Specification 2.0 compliant; full-speed (12 Mbps)
UART Transmission Speeds 300bps to 1Mbps
UART Data Formats - Data bits: 5, 6, 7, and 8
- Stop bits: 1, 1.5, and 2
- Parity: odd, even, mark, space, no parity
Supported OS's - Windows 8/7/Vista/Server 2003/XP/2000
- Mac OS-X/OS-9
- Linux


The module has the following pin out:

Header 1

(top of board, unpopulated)

1 RST Reset pin of CP2102
2 DSR  
3 RTS  
4 3V3 Regulated 3V3 supply

Header 2

(right of board, populated)

1 DTR Controls target reset line
2 RXD Receive data (from target device)  
3 TXD Transmit data (to target device)  
4 VCC 5V supply (from USB bus)  
5 CTS    
6 GND Ground  

Header 3

(bottom of board, unpopulated)

1 DCD  
2 RI    
3 SPD    
4 SPD    



The driver can be downloaded from this page: https://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx