Fix USB-C connecntor footprint; +USB-C connector symbol

This commit is contained in:
2025-03-19 23:29:37 +03:00
parent 1532dc5158
commit aad3826b6d
2 changed files with 811 additions and 103 deletions

View File

@@ -28437,6 +28437,686 @@
)
(embedded_fonts no)
)
(symbol "USB_C_Receptacle_USB2.0_16P_small"
(pin_numbers
(hide yes)
)
(pin_names
(offset 1.016)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "J"
(at 0 17.018 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "USB_C_Receptacle_USB2.0_16P_small"
(at 0 14.478 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "my_additions:USB-C_12(16)pin_legs"
(at 0.254 20.574 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip"
(at 3.556 22.352 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "USB 2.0-only 16P Type-C Receptacle connector"
(at -0.254 22.352 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "usb universal serial bus type-C USB2.0"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "USB*C*Receptacle*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "USB_C_Receptacle_USB2.0_16P_small_0_0"
(rectangle
(start -1.524 -14.2875)
(end -1.016 -15.24)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 5.334 -12.446)
(end 6.35 -12.954)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 6.35 10.414)
(end 5.334 9.906)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 6.35 5.334)
(end 5.334 4.826)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 6.35 2.794)
(end 5.334 2.286)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 6.35 -2.286)
(end 5.334 -2.794)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 6.35 -4.826)
(end 5.334 -5.334)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 6.35 -9.906)
(end 5.334 -10.414)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "USB_C_Receptacle_USB2.0_16P_small_0_1"
(rectangle
(start -6.35 12.7)
(end 6.35 -15.24)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(circle
(center -3.4925 8.89)
(radius 0.381)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(polyline
(pts
(xy -3.4925 -5.3975) (xy -3.4925 2.2225)
)
(stroke
(width 0.508)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -2.8575 10.16) (xy -1.5875 10.16) (xy -2.2225 11.43) (xy -2.8575 10.16)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start -2.54 2.2225)
(end -1.905 -5.3975)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(polyline
(pts
(xy -2.2225 7.62) (xy -2.2225 10.16)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -2.2225 6.985) (xy -2.2225 7.62) (xy -0.9525 8.255) (xy -0.9525 9.525)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -2.2225 6.35) (xy -2.2225 6.985) (xy -3.4925 8.255) (xy -3.4925 8.89)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(circle
(center -2.2225 5.715)
(radius 0.635)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(arc
(start -3.4925 2.2225)
(mid -2.2225 3.4925)
(end -0.9525 2.2225)
(stroke
(width 0.508)
(type default)
)
(fill
(type none)
)
)
(arc
(start -2.54 2.2225)
(mid -2.2225 2.54)
(end -1.905 2.2225)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(arc
(start -2.54 2.2225)
(mid -2.2225 2.54)
(end -1.905 2.2225)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(arc
(start -1.905 -5.3975)
(mid -2.2225 -5.715)
(end -2.54 -5.3975)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(arc
(start -1.905 -5.3975)
(mid -2.2225 -5.715)
(end -2.54 -5.3975)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(arc
(start -0.9525 -5.3975)
(mid -2.2225 -6.6675)
(end -3.4925 -5.3975)
(stroke
(width 0.508)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -1.3335 9.779)
(end -0.5715 9.017)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(polyline
(pts
(xy -0.9525 2.2225) (xy -0.9525 -5.3975)
)
(stroke
(width 0.508)
(type default)
)
(fill
(type none)
)
)
)
(symbol "USB_C_Receptacle_USB2.0_16P_small_1_1"
(pin passive line
(at -3.81 -17.78 90)
(length 2.56)
(name "SHIELD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "S1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -1.27 -17.78 90)
(length 2.56)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -1.27 -17.78 90)
(length 2.56)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -1.27 -17.78 90)
(length 2.56)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -1.27 -17.78 90)
(length 2.56)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 8.89 10.16 180)
(length 2.56)
(name "VBUS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 8.89 10.16 180)
(length 2.56)
(hide yes)
(name "VBUS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 8.89 10.16 180)
(length 2.56)
(hide yes)
(name "VBUS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 8.89 10.16 180)
(length 2.56)
(hide yes)
(name "VBUS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 8.89 5.08 180)
(length 2.56)
(name "CC1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 8.89 2.54 180)
(length 2.56)
(name "CC2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 8.89 -2.54 180)
(length 2.56)
(name "D+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 8.89 -2.54 180)
(length 2.56)
(hide yes)
(name "D+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 8.89 -5.08 180)
(length 2.56)
(name "D-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 8.89 -5.08 180)
(length 2.56)
(hide yes)
(name "D-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 8.89 -10.16 180)
(length 2.56)
(name "SBU1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 8.89 -12.7 180)
(length 2.56)
(name "SBU2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "Varistor_Small"
(pin_numbers
(hide yes)