The CP2102 USB UART Board (Type C) is a USB to UART (TTL) communication module.This USB to UART Data Transfer Module supports various operating systems including Mac OS, Linux, Android, WinCE, Windows 7/8/10/11. It offers voltage output support of 5V or 3.3V and features an integrated USB protection device (SP0503). The module includes 3 LED indicators (TXD LED, RXD LED, POWER LED) and provides accessible pins on pinheaders for TXD, RXD, RTS, and CTS. Additional pins can be easily connected to a user application system using drilled holes compatible with a universal prototype board. It is a single-chip solution with no external resistors or crystal required. The module incorporates a power-on reset circuit, voltage regulator, and a 1024-Byte EEPROM. It functions as a USB controller complying with USB Specification 2.0 at full-speed (12 Mbps). It supports USB suspend state through SUSPEND pins. The UART functionality includes all handshaking and modem interface signals, various data formats (5, 6, 7, 8 data bits; 1, 1.5, 2 stop bits; odd, even, no parity), baudrates from 300bps to 1Mbps, and a receiving buffer of 576 bytes and a transmitting buffer of 640 bytes. It offers hardware or X-On/X-Off handshaking support, event character support, and is compatible with virtual COM port device drivers for Windows 8/7/Vista/Server 2003/XP/2000, MAC OS-X/OS-9, and Linux 2.40 or higher. The module also supports USBXpress Direct Driver for Windows 7/Vista/Server 2003/XP/2000 and Windows CE. It has a temperature range of -40 to +85C.
Features
-
Supports Mac OS, Linux, Android, WinCE, Windows 7/8/10/11...
-
Voltage output support: 5V or 3.3V
-
Integrated USB protection device: SP0503
-
3x LED indicators: TXD LED, RXD LED, POWER LED
-
Pins accessible on pinheaders: TXD, RXD, RTS, CTS
-
Other pins are accessible on drilled holes, easily connected to user application system (the pin pitch is compatible with universal prototype board)
- Single-Chip USB to UART Data Transfer
- No external resistors required, no external crystal required
- On-chip power-on reset circuit and voltage regulator
- Integrated 1024-Byte EEPROM
- USB Function Controller
- USB Specification 2.0 compliant; full-speed (12 Mbps)
- USB suspend state, supported via SUSPEND pins
- UART
- All handshaking and modem interface signals
- Data formats:
- Data bits: 5, 6, 7, 8
- Stop bits: 1, 1.5, 2
- Parity: odd, even, no parity
- Baudrates: 300bps to 1Mbps
- 576 byte receiving buffer; 640 byte transmitting buffer
- Hardware or X-On/X-Off handshaking support
- Event character support
- Virtual COM Port Device Drivers
- Windows 8/7/Vista/Server 2003/XP/2000
- MAC OS-X/OS-9
- Linux 2.40 or higher
- USBXpress Direct Driver Support
- Windows 7/Vista/Server 2003/XP/2000
- Windows CE
- Temperature Range
Pin Connections
-
VCCIO: 3.3V or 5V output (the module is powered from USB, and the onboard jumper should be shorted to 3.3V or 5V)
-
GND: connects to GND
-
TXD: connects to MCU.RX (signal direction: MCU.RX << CP2102 << PC.TX)
-
RXD: connects to MCU.TX (signal direction: MCU.TX >> CP2102 >> PC.RX)
-
RTS: connects to MCU.CTS (signal direction: MCU.CTS << CP2102 << PC.RTS)
-
CTS: connects to MCU.RTS (signal direction: MCU.RTS >> CP2102 >> PC.CTS)
Package Content
Weight: 0.011 kg
- CP2102 USB UART Board (Type C) x1
- 6-pin custom connector jumper wire x1
- 4-pin male pinheader & 4-pin female pinheader x2
Resources
CP2102 USB-C To UART Module
Adopts CP2102, Compatible With 3.3V Logic Level
CP2102 Solution
Hardware Connection
In The Case Of Working With MCU
CAUTION: the module is compatible with TTL level ONLY, to avoiding any damage, please DON'T direct connect it to RS232 circuit.
Outline Dimensions