
Overview
With this adapter you can easily add a serial port to your embedded system, without needing a physical COM port on on your host.
The adapter interfaces to any 3.3V LVTTL/CMOS logic and adds an additional virtual COM port to your Windows/Linux/Mac host.

Features
- SiLabs CP2102 USB to UART Bridge
- USB 2.0 compliant, full-speed (12 Mbps)
- 1024 Bytes of EEPROM
- Baud Rates: 300 bps to 1 Mbps
- User-programmable custom Baud rates
- Industrial temp –40 to +85 °C
- Drivers available for
- Windows 2000/XP/2003/Vista
- Windows 7
- Windows CE
- Mac OSX
- Linux (2.6.x and 2.4.36)
- 3.3V CMOS/LVTTL compatible I/Os
- No power supply required
- Can supply 3.3V to target system
- Connection through cables or BTB connector
- Standard USB-B connector to host side
- Schematics supplied
Pinout
X101 (Cable to Board)
Pin | Cable Color | Signal | Direction |
| 1 | magenta | TXD | OUT / from Host |
| 2 | blue | RXD | IN / to Host |
| 3 | green | DTR | OUT / from Host |
| 4 | yellow | DSR | IN / to Host |
| 5 | orange | RTS | OUT / from Host |
| 6 | red | CTS | IN / to Host |
| 7 | brown | 3.3V | Output (only for reference, do not draw high current!) |
| 8 | black | GND | - |
Note that RXD/TXD is named as seen from the UART bridge / the host! Therefore you need to crosswire your systems RXD with the adapters TXD and vice versa!
X102 (Board to Board)
Pin | Signal | Direction |
| 1 | DSR | IN / to Host |
| 2 | DTR | OUT / from Host |
| 3 | RXD | IN / to Host |
| 4 | TXD | OUT / from Host |
| 5 | CTS | IN / to Host |
| 6 | RTS | OUT / from Host |
| 7 | SUSPEND# | IN / to UART bridge |
| 8 | RST# | IN / to UART bridge |
| 9 | RI | IN / to Host |
| 10 | DCD | IN / to Host |
| 11 | 3.3V | Output (<100mA!) |
| 12 | GND | - |
| 13 | 5V | Output (dirctly connected to USB port) |
| 14 | GND | - |
Note that RXD/TXD is named as seen from the UART bridge / the host! Therefore you need to crosswire your systems RXD with the adapters TXD and vice versa!
Power Supply
The adapter is USB-powered and includes an on-chip 5V to 3.3V voltage regulator.
You do not need to supply any voltage to the adapter from the target system. It's even possible to supply 3.3 (100mA max.) to your target system.
If you draw power from the 3.3V regulator, note that a maximum of 100mA can be drawn. Additionally you should mention this in the USB max power and power attributes descriptor. See SiLabs application note “AN144: CP210x Customization Guide” for information on how to customize USB descriptors for the CP2102.
See CP2102 dataheet, chapter 9 for more informations about the integrated voltage regulator.