Part Data Review and Verification


Reviewed the CH9102X part data and cross-checked it against the WCH CH9102 datasheet.
What I found
  • MPN: CH9102X — matches project metadata.
  • Manufacturer: WCH — matches.
  • Package: QFN28X5, 5 × 5 mm, 0.5 mm pitch, exposed GND pad — project only says QFN, so it should be made more specific.
  • Datasheet: Already set, so I did not overwrite it.
  • Symbol pin mapping: Pins 1–28 match the datasheet pin names and order.
  • Footprint: 28 perimeter pads plus an exposed GND pad are present, matching the QFN28 + EP requirement at a high level.
Key specs
  • USB 2.0 Full-Speed, 12 Mbps
  • UART baud rate: 50 bps to 4 Mbps
  • CH9102X UART I/O: 3.3 V logic
  • Supply: 5 V via VDD5 with internal 3.3 V regulator, or 3.3 V with VDD5 tied to V3
  • Operating temperature: −40 °C to +85 °C
  • No external crystal required
Mismatches / issues flagged
  • The exposed pad is represented as GND pin 29, but the datasheet defines it as pin 0 / exposed GND pad. Electrically OK, but the pin number should ideally be corrected.
  • All symbol terminals are currently marked Bi-Directional; datasheet-specific types should be applied instead: power, input, output, USB, I/O, NC.
  • Package metadata should be updated from generic QFN to QFN28X5 / 5×5 mm / 0.5 mm pitch / exposed pad.
  • NC pins 13–15 should be clearly marked NC and left floating.
Set each terminal’s electrical type according to the datasheet instead of Bi-Directional.
I’ll update each CH9102X terminal’s Pin Type from Bi-Directional to the datasheet-defined type, then re-read the schematic to verify the changes.
Updated and verified the CH9102X terminal electrical types against the datasheet.
  • Inputs: DCD, RI, VBUS, RST#, CTS, RXD, DSR
  • Outputs: ACT#, SUSPEND#, SUSPEND, RTS, TXD, DTR
  • Power/Ground: VDD5 and both V3 pins set to Power In; both GND pins set to Ground
  • USB: UD+ and UD− set to Signal
  • NC pins 13–15 set to Not Connected
  • GPIO/status multifunction pins remain Bi-Directional because the datasheet defines them as I/O.
Fix metadata, review
Fix package metadata
Correct exposed pad
Run ERC DRC
Add pin descriptions

TXD
Pin Number
26
DTR
Pin Number
28
RTS
Pin Number
24
V3
Pin Number
22
RXD
Pin Number
25
GPIO5
Pin Number
21
DCD
Pin Number
1
GND
Pin Number
29
DSR
Pin Number
27
CTS
Pin Number
23
Name
Pin #
Type
Section
Pin Group
Orientation
Order
Sub-symbol
DCD
1
Input
RI
2
Input
GND
3
Ground
Bottom
UD+
4
Signal
UD-
5
Signal
V3
6
Power In
VDD5
7
Power In
VBUS
8
Input
Top
RST#
9
Input
ACT#
10
Output
SUSPEND#
11
Output
SUSPEND
12
Output
NC
13
Not Connected
NC
14
Not Connected
NC
15
Not Connected
WAKEUP/GPIO3
16
Bi-Directional
TNOW/GPIO2
17
Bi-Directional
RXS/GPIO1
18
Bi-Directional
TXS/GPIO0
19
Bi-Directional
GPIO6
20
Bi-Directional
GPIO5
21
Bi-Directional
V3
22
Power In
CTS
23
Input

CH9102X