From cda07adc87c4cb1470f576bba5144c1be146be94 Mon Sep 17 00:00:00 2001 From: nearxos Date: Sat, 20 Jun 2026 17:30:37 +0300 Subject: [PATCH] Initial commit: USB-C PD board with ESP32-S3 - CH224K USB-C PD3.0 sink controller - LD1117S33 3.3V LDO regulator - ESP32-S3-WROOM-1 module - USB-C 16-pin receptacle with CC pull-downs - 15 nets: VBUS, VOUT, 3V3, GATE, CC1/CC2, USB data lines - Custom CH224K symbol with correct SSOP-10 pinout --- USB_PD_ESP32S3.kicad_sym | 160 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 160 insertions(+) create mode 100644 USB_PD_ESP32S3.kicad_sym diff --git a/USB_PD_ESP32S3.kicad_sym b/USB_PD_ESP32S3.kicad_sym new file mode 100644 index 0000000..b77b919 --- /dev/null +++ b/USB_PD_ESP32S3.kicad_sym @@ -0,0 +1,160 @@ +(kicad_symbol_lib + (version 20241209) + (generator "kicad-mcp") + (generator_version "9.0") + (symbol "CH224K" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 2.54 0 0) + (effects + (font (size 1.27 1.27)) + ) + ) + (property "Value" "CH224K" + (at 0 -2.54 0) + (effects + (font (size 1.27 1.27)) + ) + ) + (property "Footprint" "Package_SO:SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm" + (at 0 -5.08 0) + (effects + (font (size 1.27 1.27)) + ) + (hide yes) + ) + (property "Datasheet" "https://www.wch.cn/downloads/CH224DS1_PDF.html" + (at 0 -7.62 0) + (effects + (font (size 1.27 1.27)) + ) + (hide yes) + ) + (property "Description" "100W USB Type-C PD3.0/2.0, BC1.2 Sink Controller, SSOP-10" + (at 0 -10.16 0) + (effects + (font (size 1.27 1.27)) + ) + (hide yes) + ) + (property "ki_keywords" "USB-C PD Sink Controller WCH" + (at 0 0 0) + (effects + (font (size 1.27 1.27)) + ) + (hide yes) + ) + (symbol "CH224K_0_1" + (rectangle + (start -3.81 -6.35) + (end 3.81 6.35) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "CH224K_1_1" + (pin open_collector line + (at -6.35 5.08 0) + (length 2.54) + (name "GATE" + (effects (font (size 1.27 1.27))) + ) + (number "1" + (effects (font (size 1.27 1.27))) + ) + ) + (pin power_in line + (at -6.35 2.54 0) + (length 2.54) + (name "VDD" + (effects (font (size 1.27 1.27))) + ) + (number "2" + (effects (font (size 1.27 1.27))) + ) + ) + (pin passive line + (at -6.35 0 0) + (length 2.54) + (name "CFG1" + (effects (font (size 1.27 1.27))) + ) + (number "3" + (effects (font (size 1.27 1.27))) + ) + ) + (pin passive line + (at -6.35 -2.54 0) + (length 2.54) + (name "CFG2" + (effects (font (size 1.27 1.27))) + ) + (number "4" + (effects (font (size 1.27 1.27))) + ) + ) + (pin power_in line + (at -6.35 -5.08 0) + (length 2.54) + (name "GND" + (effects (font (size 1.27 1.27))) + ) + (number "5" + (effects (font (size 1.27 1.27))) + ) + ) + (pin bidirectional line + (at 6.35 -5.08 180) + (length 2.54) + (name "DP" + (effects (font (size 1.27 1.27))) + ) + (number "6" + (effects (font (size 1.27 1.27))) + ) + ) + (pin bidirectional line + (at 6.35 -2.54 180) + (length 2.54) + (name "DM" + (effects (font (size 1.27 1.27))) + ) + (number "7" + (effects (font (size 1.27 1.27))) + ) + ) + (pin bidirectional line + (at 6.35 0 180) + (length 2.54) + (name "CC1" + (effects (font (size 1.27 1.27))) + ) + (number "8" + (effects (font (size 1.27 1.27))) + ) + ) + (pin bidirectional line + (at 6.35 2.54 180) + (length 2.54) + (name "CC2" + (effects (font (size 1.27 1.27))) + ) + (number "9" + (effects (font (size 1.27 1.27))) + ) + ) + (pin passive line + (at 6.35 5.08 180) + (length 2.54) + (name "VBUS" + (effects (font (size 1.27 1.27))) + ) + (number "10" + (effects (font (size 1.27 1.27))) + ) + ) + ) + ) +)