The TTL/serial converter CP2102
published: 3 October 2020 / updated 24 October 2020
Single-Chip USB to UART Data Transfer
- Integrated USB transceiver; no external resistors required
- Integrated clock; no external crystal required
- Internal 1024-byte programmable ROM for vendor ID, product ID, serial number, power descriptor, release number, and product description strings
- EEPROM (CP2102)
- EPROM (One-time programmable) (CP2109)
- On-chip power-on reset circuit
- On-chip voltage regulator
- 3.3 V output (CP2102)
- 3.45 V output (CP2109)
- 100% pin and software compatible with CP2101
The CP2102/9 includes an on-chip 5 to 3 V voltage regulator. This allows the CP2102/9 to be configured as either a USB bus-powered device or a USB self-powered device. These configurations are shown in Figure 6, Figure 7, Figure 8, Figure 9, and Figure 10. When enabled, the 3 V voltage regulator output appears on the VDD pin and can be used to power external 3 V devices. See Table 5 for the voltage regulator electrical characteristics.
Alternatively, if 3 V power is supplied to the VDD pin, the CP2102/9 can function as a USB self-powered device with the voltage regulator disabled. For this configuration, it is recommended that the REGIN input be tied to the 3 V net to disable the voltage regulator. In addition, if VDD or REGIN may be unpowered while VBUS is 5 V, a resistor divider (or functionally-equivalent circuit) shown in Note 1 of Figure 8 and Figure 10 is required to meet the absolute maximum voltage on VBUS specification in Table 1. The USB max power and power attributes descriptor must match the device power usage and configuration.