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 "CH340G" (slug: ch340g) at https://wiki-ufypy5dpx93o.adom.cloud/wiki/libraries/ch340g. 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 WCH
Package SOIC-16
Pins 16 pins (USB, UART, Modem, Clock, Power)
LCSC C14267
Interface USB 2.0 Full-Speed to UART
Baud Rate Up to 2Mbps
Supply Voltage 3.3V-5V
Package SOP-16

Library View

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

SymbolGenerated Generated from pin data (KiCad symbol Interface_USB/CH340G is multi-unit)
FootprintKiCad KiCad standard library: Package_SO/SOIC-16_3.9x9.9mm_P1.27mm
3DGenerated Generated pad visualization (Babylon.js)

Breakout Board

Auto-generated breakout molecule for CH340G — 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 2Mbps
Supply Voltage3.3V-5V
PackageSOP-16

Pin Configuration

USBUARTModemClockPower
PinNameGroupFunction
USB — USB data interface
7XIUSBCrystal input
8XOUSBCrystal output
UART — UART TX/RX
2TXDUARTUART transmit
3RXDUARTUART receive
Modem — Hardware flow and modem signals
6UD-ModemUSB D- data
9CTSModemClear to send (active low)
10DSRModemData set ready (active low)
11RIModemRing indicator (active low)
12DCDModemData carrier detect (active low)
13DTRModemData terminal ready (active low)
14RTSModemRequest to send (active low)
Clock — Crystal oscillator
4V3Clock3.3V output / 3.3V input
5UD+ClockUSB D+ data
Power — Supply and ground
1GNDPowerGround
15R232PowerRS232 enable
16VCCPowerSupply voltage (3.3V-5V)

AI Skill Technical Reference

Edit AI Skill

CH340G — USB to UART bridge IC, SOIC-16

Manufacturer: WCH Package: SOIC-16 LCSC: C14267

Description

The CH340G is a USB to serial UART interface IC from WCH. Supports baud rates up to 2Mbps. Commonly used in cheap Arduino clones and USB-serial adapters as an alternative to FTDI chips.

Electrical Specifications

  • Interface: USB 2.0 Full-Speed to UART
  • Baud Rate: Up to 2Mbps
  • Supply Voltage: 3.3V-5V
  • Package: SOP-16

Pin Configuration

Package: SOIC-16

  • Pin 1: GND — Ground
  • Pin 2: TXD — UART transmit
  • Pin 3: RXD — UART receive
  • Pin 4: V3 — 3.3V output / 3.3V input
  • Pin 5: UD+ — USB D+ data
  • Pin 6: UD- — USB D- data
  • Pin 7: XI — Crystal input
  • Pin 8: XO — Crystal output
  • Pin 9: CTS — Clear to send (active low)
  • Pin 10: DSR — Data set ready (active low)
  • Pin 11: RI — Ring indicator (active low)
  • Pin 12: DCD — Data carrier detect (active low)
  • Pin 13: DTR — Data terminal ready (active low)
  • Pin 14: RTS — Request to send (active low)
  • Pin 15: R232 — RS232 enable
  • Pin 16: VCC — Supply voltage (3.3V-5V)

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