• Single-Chip USB-to-UART Data Transfer
• Integrated USB transceiver; no external resistors required
• Integrated clock; no external crystal required
• Internal 960-byte programmable ROM for vendor ID, product ID, serial number, power descriptor, release number,
and product description strings
• On-chip power-on reset circuit
• On-chip voltage regulator — 3.3 V output
• Pin compatible with CP2101/2/9 (QFN28 package)
• Pin compatible with CP2104 (QFN24 package)
• USB Function Controller
• USB Specification 2.0 compliant; full-speed (12 Mbps)
• USB suspend states supported via SUSPEND pins
• USB Battery Charger Detection (USB BCS 1.2 Specification)
• Remote wakeup for waking a suspended host
• Single power supply of 3.0 to 3.6 V or 3.0 to 5.25 V
• Universal Asynchronous Receiver/Transmitter (UART)
• All handshaking and modem interface signals
• Data formats supported
• Data bits — 5, 6, 7, and 8
• Stop bits — 1, 1.5, and 2
• Parity — odd, even, mark, space, no parity
• Baud rates: 300 baud to 3 Mbaud
• 512 byte receive buffer
• 512 byte transmit buffer
• Hardware or Xon/Xoff handshaking supported
• Virtual COM Port Device Drivers
• Works with existing COM port Applications
• Supported on Windows, Mac, and Linux
• Royalty-free distribution license
• Direct Driver Support
• Royalty-free distribution license