new USB-C vertical connector

This commit is contained in:
2025-08-08 01:38:09 +03:00
parent 0d3bdab7e5
commit e34c384ab8
3 changed files with 10557 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -33621,6 +33621,628 @@
)
(embedded_fonts no)
)
(symbol "USB_C_Receptacle_USB2.0_14P_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_14P_small"
(at 0 14.478 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(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 14P 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_14P_small_0_0"
(rectangle
(start -1.524 -14.2875)
(end -1.016 -15.24)
(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)
)
)
)
(symbol "USB_C_Receptacle_USB2.0_14P_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_14P_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 power_out 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 power_out 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 power_out 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 power_out 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 power_out 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 power_out 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 power_out 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 power_out 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)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "USB_C_Receptacle_USB2.0_16P_small"
(pin_numbers
(hide yes)

View File

@@ -0,0 +1,513 @@
(footprint "USB-C_Receptable_14P_Vertical"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at -5.1 0 90)
(layer "F.SilkS")
(uuid "de101ea3-f6d8-4b8a-b7f9-ffd0a335d66e")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "USB-C_Receptable_14P_Vertical"
(at 0 2.5 0)
(layer "F.Fab")
(uuid "73002f14-9c1d-43f0-b611-e38e6ae0df70")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "7f67c2d4-9dc2-416f-90f0-b2fad968e34a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "a70d91c3-e30e-4e2e-a543-445865ec4f82")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -4.3 -1.55)
(end -4.3 1.55)
(stroke
(width 0.15)
(type default)
)
(layer "F.SilkS")
(uuid "ccb47611-2554-47b6-9f26-d20a7827ef61")
)
(fp_line
(start -4.3 -1.55)
(end -3.05 -1.55)
(stroke
(width 0.15)
(type default)
)
(layer "F.SilkS")
(uuid "4fa87f3d-d8fa-40a6-a364-7dc0e4883c66")
)
(fp_line
(start -4.3 1.55)
(end -3.05 1.55)
(stroke
(width 0.15)
(type default)
)
(layer "F.SilkS")
(uuid "3626666b-914d-4642-b0f3-6116b268411b")
)
(fp_line
(start -0.95 -1.55)
(end 0.95 -1.55)
(stroke
(width 0.15)
(type default)
)
(layer "F.SilkS")
(uuid "87d493e2-a305-4bd2-88e5-c5af4e210854")
)
(fp_line
(start -0.95 1.55)
(end 0.95 1.55)
(stroke
(width 0.15)
(type default)
)
(layer "F.SilkS")
(uuid "fff1362e-60c2-4240-a1eb-5d0a5c04afa8")
)
(fp_line
(start 3.05 1.55)
(end 4.3 1.55)
(stroke
(width 0.15)
(type default)
)
(layer "F.SilkS")
(uuid "824a64a0-88ab-4cc8-b835-b0d5e76dd4cd")
)
(fp_line
(start 4.3 -1.55)
(end 3.05 -1.55)
(stroke
(width 0.15)
(type default)
)
(layer "F.SilkS")
(uuid "cd00262d-ea9f-41cd-91d0-28744df5de9b")
)
(fp_line
(start 4.3 1.55)
(end 4.3 -1.55)
(stroke
(width 0.15)
(type default)
)
(layer "F.SilkS")
(uuid "5889fdc2-902f-457c-8c2e-570f9926d260")
)
(fp_line
(start -4.25 1.5)
(end -4.25 -1.5)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "9725267c-a02b-47df-ae4c-68ad2478e54c")
)
(fp_line
(start -3 -2.35)
(end -3 -1.5)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "3eba1cba-b076-4161-8b94-9daf95bacaef")
)
(fp_line
(start -3 -1.5)
(end -4.25 -1.5)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "973fb825-6758-46c1-8ab8-3f08b0f4696b")
)
(fp_line
(start -3 1.5)
(end -4.25 1.5)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "7cdd3235-6639-428d-9979-a1145ada5a65")
)
(fp_line
(start -3 1.5)
(end -3 2.35)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "691b3001-7a77-4d5a-97a5-b83f5467ff93")
)
(fp_line
(start -3 2.35)
(end -1 2.35)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "5d0596c4-d30a-40ad-b46f-0b54a31dc842")
)
(fp_line
(start -1 -2.35)
(end -3 -2.35)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "4e558c99-f885-4c23-8986-9c03f754b110")
)
(fp_line
(start -1 -1.5)
(end -1 -2.35)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "cae5bb69-1329-437f-8b98-65f931a0c708")
)
(fp_line
(start -1 2.35)
(end -1 1.5)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "548cfc41-ecc7-4351-b554-d114f0f2daa3")
)
(fp_line
(start 1 -2.35)
(end 1 -1.5)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "1763c1aa-714e-4e58-829f-cdc018055960")
)
(fp_line
(start 1 -1.5)
(end -1 -1.5)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "f35f442b-ab94-4c36-af4d-382cbd028131")
)
(fp_line
(start 1 1.5)
(end -1 1.5)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "00909ec4-1b85-4c62-8b91-fcdf1146813d")
)
(fp_line
(start 1 1.5)
(end 1 2.35)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "11753f38-b373-4cbe-880d-ee665db2f20d")
)
(fp_line
(start 1 2.35)
(end 3 2.35)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "21dd2f90-116a-43bc-a204-41e3d25b2fa2")
)
(fp_line
(start 3 -2.35)
(end 1 -2.35)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "a10fb1ca-a06f-49ba-bcd3-75e6a2307e63")
)
(fp_line
(start 3 -1.5)
(end 3 -2.35)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "2516bdcb-a3ee-4bf0-b22f-6678b9edc7b1")
)
(fp_line
(start 3 2.35)
(end 3 1.5)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "d08e393b-de7f-4929-8b2b-c383acf67ae0")
)
(fp_line
(start 4.25 -1.5)
(end 3 -1.5)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "9b543a47-295b-4582-8363-123e50119526")
)
(fp_line
(start 4.25 -1.5)
(end 4.25 1.5)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "3c3e045d-2166-48ae-86de-0f0b0dee110f")
)
(fp_line
(start 4.25 1.5)
(end 3 1.5)
(stroke
(width 0.05)
(type default)
)
(layer "F.CrtYd")
(uuid "ea06fa1f-556f-457b-890b-d5ee6515a2d1")
)
(fp_rect
(start -4.2 -1.45)
(end 4.2 1.45)
(stroke
(width 0.1)
(type default)
)
(fill no)
(layer "F.Fab")
(uuid "5d52120a-aab8-461f-8e82-beaf8edd09ce")
)
(fp_text user "${REFERENCE}"
(at 0 4 0)
(layer "F.Fab")
(uuid "cd44d10b-3d55-4cab-a793-793f066c0078")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "A1" thru_hole oval
(at -3.25 -0.7)
(size 0.7 0.9)
(drill 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "348ba6af-a29f-4833-acb0-400162619f35")
)
(pad "A4" thru_hole oval
(at -2.3 -0.7)
(size 0.7 0.9)
(drill 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "bd1ad288-29fa-4a5a-8133-b52df1dfbe4f")
)
(pad "A5" thru_hole oval
(at -1.35 -0.7)
(size 0.7 0.9)
(drill 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "8f63282a-ea12-4115-abb0-0fd6431e3088")
)
(pad "A6" thru_hole oval
(at -0.45 -0.7)
(size 0.7 0.9)
(drill 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "48a56ec7-b032-4ef9-a1f0-362722d18a64")
)
(pad "A7" thru_hole oval
(at 0.45 -0.7)
(size 0.7 0.9)
(drill 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "4af3a456-5034-42af-b3de-f4c1af94b3bd")
)
(pad "A9" thru_hole oval
(at 2.3 -0.7)
(size 0.7 0.9)
(drill 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "c54afb7a-f3ba-4c00-83e3-e4739daf367d")
)
(pad "A12" thru_hole oval
(at 3.25 -0.7)
(size 0.7 0.9)
(drill 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "072ab194-ca89-4a8a-a10d-5ce27d6d0aff")
)
(pad "B1" thru_hole oval
(at 3.25 0.7)
(size 0.7 0.9)
(drill 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7086f4dd-1b56-4a4a-81e1-4ef1d8f654f5")
)
(pad "B4" thru_hole oval
(at 2.3 0.7)
(size 0.7 0.9)
(drill 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "405f3927-a1ad-40f8-b791-22b205b73d25")
)
(pad "B5" thru_hole oval
(at 1.35 0.7)
(size 0.7 0.9)
(drill 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "aa6124c6-cb0b-48bc-9085-70b062bc7aaf")
)
(pad "B6" thru_hole oval
(at 0.45 0.7)
(size 0.7 0.9)
(drill 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "67a626cc-cb45-4893-b0b2-6bf167c84e51")
)
(pad "B7" thru_hole oval
(at -0.45 0.7)
(size 0.7 0.9)
(drill 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "adc8ed10-6887-4b66-b69a-1266e6740d29")
)
(pad "B9" thru_hole oval
(at -2.3 0.7)
(size 0.7 0.9)
(drill 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "63895f0c-6a0e-42cf-9ceb-ac084fe356b0")
)
(pad "B12" thru_hole oval
(at -3.25 0.7)
(size 0.7 0.9)
(drill 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "074fb31d-f92c-4463-bdab-a3811a66f4b2")
)
(pad "S1" thru_hole oval
(at -2 -1.93)
(size 2 0.9)
(drill oval 1.6 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "218260b8-d425-4aa7-bb66-f4d42dbb1e4d")
)
(pad "S1" thru_hole oval
(at -2 1.93)
(size 2 0.9)
(drill oval 1.6 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "9a2b1bfd-74fa-4d7b-88cc-c1b43377f9d0")
)
(pad "S1" thru_hole oval
(at 2 -1.93)
(size 2 0.9)
(drill oval 1.6 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "be9feb4b-4604-4579-94a9-e41b809eea3a")
)
(pad "S1" thru_hole oval
(at 2 1.93)
(size 2 0.9)
(drill oval 1.6 0.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "6e86d7d9-b121-4fa4-b61b-37cb07ccdce9")
)
(embedded_fonts no)
(model "${MY_ADDITIONS}/TYPE-C-14-vertical_H-10mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)