Install this component

Paste this into Claude Code (VS Code panel, Adom editor, or terminal) to install:

Search the Adom Wiki for the library component "CP2102" (slug: cp2102) at https://wiki-ufypy5dpx93o.adom.cloud/wiki/libraries/cp2102. Pull down the KiCad symbol, footprint, and 3D model files from the wiki page's assets. Install them into my current KiCad project and register in sym-lib-table and fp-lib-table. If the page has a datasheet URL, save that too.
Manufacturer Silicon Labs
Package QFN-28
Pins 28 pins (USB, UART, Modem, GPIO, Config, Power)
Interface USB 2.0 Full-Speed to UART
Baud Rate Up to 3Mbps
Supply 3.0V-5.25V
GPIO 4

Library View

Interactive symbol, footprint, and 3D model — hover pins for cross-highlighting.

SymbolGenerated Generated from pin data (KiCad symbol Interface_USB/CP2102N-Axx-xQFN28 is multi-unit)
FootprintKiCad KiCad standard library: Package_DFN_QFN/QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm
3DGenerated Generated pad visualization (Babylon.js)

Breakout Board

Auto-generated breakout molecule for CP2102 — all pins brought to 2mm-pitch headers with 4 corner machine pins on 8mm grid.

Pricing & Availability

Specifications

InterfaceUSB 2.0 Full-Speed to UART
Baud RateUp to 3Mbps
Supply3.0V-5.25V
GPIO4
PackageQFN-28

Pin Configuration

USBUARTModemGPIOConfigPower
PinNameGroupFunction
USB — USB interface
5TXDUSBUART transmit
6RXDUSBUART receive
UART — UART TX/RX
14GNDUARTGround
15D+UARTUSB D+
26GPIO3UARTGeneral purpose I/O 3
27NCUARTNo connection
Modem — Hardware flow control
9NCModemNo connection
10SUSPENDBModemUSB suspend indicator
11SUSPENDModemUSB suspend
12CHRENModemCharger enable
16D-ModemUSB D-
17VIOModemI/O voltage (1.8V-3.6V)
GPIO — General-purpose I/O
18VDDGPIOCore supply (3.0V-3.6V)
19REGINGPIORegulator input (3.0V-5.25V)
20VBUSGPIOUSB bus voltage sense
21RSTBGPIOReset (active low)
Config — Suspend, reset
7RTSConfigRequest to send
8CTSConfigClear to send
Power — Supply, regulator, and ground
1RIPowerRing indicator
2DCDPowerData carrier detect
3DTRPowerData terminal ready
4DSRPowerData set ready
13CHR1PowerCharger control 1
22NCPowerNo connection
23GPIO0PowerGeneral purpose I/O 0
24GPIO1PowerGeneral purpose I/O 1
25GPIO2PowerGeneral purpose I/O 2
28NCPowerNo connection

AI Skill Technical Reference

Edit AI Skill

CP2102 — USB to UART bridge, up to 1Mbps, QFN-28

Manufacturer: Silicon Labs Package: QFN-28

Description

The CP2102 is a USB to UART bridge controller from Silicon Labs. Supports baud rates up to 1Mbps with integrated USB transceiver and clock. Widely used in development boards and serial adapters.

Electrical Specifications

  • Interface: USB 2.0 Full-Speed to UART
  • Baud Rate: Up to 3Mbps
  • Supply: 3.0V-5.25V
  • GPIO: 4
  • Package: QFN-28

Pin Configuration

Package: QFN-28

  • Pin 1: RI — Ring indicator
  • Pin 2: DCD — Data carrier detect
  • Pin 3: DTR — Data terminal ready
  • Pin 4: DSR — Data set ready
  • Pin 5: TXD — UART transmit
  • Pin 6: RXD — UART receive
  • Pin 7: RTS — Request to send
  • Pin 8: CTS — Clear to send
  • Pin 9: NC — No connection
  • Pin 10: SUSPENDB — USB suspend indicator
  • Pin 11: SUSPEND — USB suspend
  • Pin 12: CHREN — Charger enable
  • Pin 13: CHR1 — Charger control 1
  • Pin 14: GND — Ground
  • Pin 15: D+ — USB D+
  • Pin 16: D- — USB D-
  • Pin 17: VIO — I/O voltage (1.8V-3.6V)
  • Pin 18: VDD — Core supply (3.0V-3.6V)
  • Pin 19: REGIN — Regulator input (3.0V-5.25V)
  • Pin 20: VBUS — USB bus voltage sense
  • Pin 21: RSTB — Reset (active low)
  • Pin 22: NC — No connection
  • Pin 23: GPIO0 — General purpose I/O 0
  • Pin 24: GPIO1 — General purpose I/O 1
  • Pin 25: GPIO2 — General purpose I/O 2
  • Pin 26: GPIO3 — General purpose I/O 3
  • Pin 27: NC — No connection
  • Pin 28: NC — No connection

Sub-Skills
?
What are Sub-Skills?

Sub-skills are community-contributed AI skill extensions for this component. They teach AI assistants about specific tools, configurators, or workflows.

Examples:

  • A manufacturer’s configuration tool for a motor controller
  • A community-written design guide for an amplifier circuit
  • An automated test/validation script for a sensor module

How to add one: Click Add Sub-Skill, provide the URL to your skill and a brief description. Submissions are reviewed by the Adom team before going live.

No sub-skills yet. Be the first to contribute one!

0 revisions · Updated 2026-03-02 17:31:36