UART to USB Programmer
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.
Specifications
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 |
Pins
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 |
Driver
The driver can be downloaded from this page: https://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx