7
mirror of https://gitlab.com/kicad/libraries/kicad-footprints.git synced 2025-04-24 22:36:20 +00:00

Add GCT USB4110 USB 2.0 Type C receptacle.

This commit is contained in:
Grzegorz Szymaszek 2023-09-23 19:58:30 +00:00 committed by John Beard
parent b3dff001f2
commit 88f0cc2222

View File

@ -0,0 +1,125 @@
(footprint "USB_C_Receptacle_GCT_USB4110" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "USB 2.0 Type C Receptacle, GCT, 16P, top mounted, horizontal, 5A, https://gct.co/files/drawings/usb4110.pdf")
(tags "USB 2.0 C Type-C Receptacle SMD 16P 16C USB4110-GF-A")
(attr smd)
(fp_text reference "REF**" (at 0 -5.015 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c1d1f28e-112b-4224-bacc-403582e597d6)
)
(fp_text value "USB_C_Receptacle_GCT_USB4110" (at 0 5 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3cfe376f-f022-4e48-98ce-8c45a59286c1)
)
(fp_text user "PCB Edge" (at 0 3.075 unlocked) (layer "Dwgs.User")
(effects (font (size 0.5 0.5) (thickness 0.1) bold))
(tstamp 3b0ec688-ee0e-46d2-9684-78ef8e9cbd1b)
)
(fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 89c6f9df-192a-421d-a35b-1414397eb535)
)
(fp_line (start -4.58 -0.435) (end -4.58 -1.845)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b718e680-bd56-4b8b-9001-10711520dd5f))
(fp_line (start -3.76 -4.515) (end -3.76 -4.365)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 35ce31b2-4cb3-461d-8278-cedd1367e465))
(fp_line (start -2.96 -4.515) (end -3.76 -4.515)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp bdde173d-8548-4b4c-bae5-fae51ddc5191))
(fp_line (start 4.58 -0.435) (end 4.58 -1.845)
(stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp d6f9f5ee-60b0-46f2-854a-e24f1a95668f))
(fp_line (start -5 3.675) (end 5 3.675)
(stroke (width 0.1) (type default)) (layer "Dwgs.User") (tstamp 4fd20463-4808-462b-877e-c5cab64c40db))
(fp_line (start -6.7 -4.61) (end -4.25 -4.61)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp df0824b8-8e38-4d99-ad44-406f6dfa494c))
(fp_line (start -6.7 -1.6) (end -6.7 -4.61)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp cbae2c6c-8d9e-4e0e-91c4-8e609f73315a))
(fp_line (start -6.7 -0.68) (end -4.97 -0.68)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 2cdce0b9-0975-4824-ba11-c8c2c929ec18))
(fp_line (start -6.7 2.33) (end -6.7 -0.68)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 6f58236b-d075-4e4c-a2ff-7ccca748ac1e))
(fp_line (start -4.97 -1.6) (end -6.7 -1.6)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 77af6bde-447e-41f4-b2ef-4398e23d3d04))
(fp_line (start -4.97 -0.68) (end -4.97 -1.6)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp ab20cd14-58ee-4992-9bdf-630d0c45b9a8))
(fp_line (start -4.97 2.33) (end -6.7 2.33)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 87472c11-2b7a-49ed-aefd-b9e4a44c848c))
(fp_line (start -4.97 4.18) (end -4.97 2.33)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 4944d8d9-19a5-444c-879f-aa8d3d7632e5))
(fp_line (start -4.25 -4.76) (end 4.25 -4.76)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 14240999-156c-43e2-9dbf-4e46deb632e8))
(fp_line (start -4.25 -4.61) (end -4.25 -4.76)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp d1b9c9da-362e-4d61-8110-04c03a1f6af5))
(fp_line (start 4.25 -4.76) (end 4.25 -4.61)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 8220b4f3-0aca-4cfc-8fc0-2cdf6a3b46d3))
(fp_line (start 4.25 -4.61) (end 6.7 -4.61)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 6af3a8af-5cf1-484c-815b-57e729ca5409))
(fp_line (start 4.97 -1.6) (end 4.97 -0.68)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 1b0858a1-e578-4f71-8127-cbd10c4d2266))
(fp_line (start 4.97 -0.68) (end 6.7 -0.68)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp fee6be24-0090-491e-b850-1a609792f4c3))
(fp_line (start 4.97 2.33) (end 4.97 4.18)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 8a7d7222-cf02-401f-bd83-57051202967d))
(fp_line (start 4.97 4.18) (end -4.97 4.18)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 2cf67b56-6901-430c-bcf1-767961a48715))
(fp_line (start 6.7 -4.61) (end 6.7 -1.6)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp a428abde-e8e9-49a7-abc7-7d9585633b61))
(fp_line (start 6.7 -1.6) (end 4.97 -1.6)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 406d6e03-0f83-46b1-9508-cd55db234218))
(fp_line (start 6.7 -0.68) (end 6.7 2.33)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 4c06e553-716a-4491-a5d3-2b1eea434975))
(fp_line (start 6.7 2.33) (end 4.97 2.33)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp dd351b67-890b-4c45-8790-4e2af335b457))
(fp_line (start -3.7 -3.675) (end -3.2 -3.095)
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 665b1528-3d42-453e-a847-2355501265ce))
(fp_line (start -3.2 -3.095) (end -2.7 -3.675)
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp d93cd51d-864c-41d6-b959-82521ba52761))
(fp_rect (start -4.47 -3.675) (end 4.47 3.675)
(stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp 3a1cadae-b375-4cc1-8183-3a6b45148be8))
(pad "" np_thru_hole circle (at -2.89 -2.605) (size 0.65 0.65) (drill 0.65) (layers "F&B.Cu" "*.Mask") (tstamp 29c09d82-eb6f-4d54-9346-afeafa4ec23c))
(pad "" np_thru_hole circle (at 2.89 -2.605) (size 0.65 0.65) (drill 0.65) (layers "F&B.Cu" "*.Mask") (tstamp d7f70635-7d0d-4659-ab2c-ad083e406ad4))
(pad "A1" smd roundrect (at -3.2 -3.68) (size 0.6 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp cbb90ded-7be7-448c-a053-34b491753bec))
(pad "A4" smd roundrect (at -2.4 -3.68) (size 0.6 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp fdb73523-301f-4b42-9c6d-78dd982abb12))
(pad "A5" smd roundrect (at -1.25 -3.68) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 3dd5c083-99aa-4320-ab91-69c56b9274ec))
(pad "A6" smd roundrect (at -0.25 -3.68) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 82607600-294d-44a9-b2e5-d70659e6e0c6))
(pad "A7" smd roundrect (at 0.25 -3.68) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 3d87533c-dea2-4213-9181-b0c3bbe17420))
(pad "A8" smd roundrect (at 1.25 -3.68) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 68c484cc-1497-46cf-b9fe-2767394d7c05))
(pad "A9" smd roundrect (at 2.4 -3.68) (size 0.6 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp d926f53f-0bf2-48b1-b5bb-0a89cf593245))
(pad "A12" smd roundrect (at 3.2 -3.68) (size 0.6 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 709e7181-baa8-4238-b21b-350ef9aebc68))
(pad "B1" smd roundrect (at 3.2 -3.68) (size 0.6 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp a163c493-2c6f-4775-b648-898e506f315e))
(pad "B4" smd roundrect (at 2.4 -3.68) (size 0.6 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 048c36cd-85cc-4314-9bc4-b8fd34fe04aa))
(pad "B5" smd roundrect (at 1.75 -3.68) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 5ac47ed1-44c0-46e8-9c52-884d352f4edc))
(pad "B6" smd roundrect (at 0.75 -3.68) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 1290d067-889a-4a8a-8176-c1a418c9ba23))
(pad "B7" smd roundrect (at -0.75 -3.68) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 0003eed8-86f8-4c75-8897-e6bd28073260))
(pad "B8" smd roundrect (at -1.75 -3.68) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp ea3567b8-47d6-4605-b12b-4c41376c1b9c))
(pad "B9" smd roundrect (at -2.4 -3.68) (size 0.6 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp dac62853-a9c5-4444-bbcb-0518b479092a))
(pad "B12" smd roundrect (at -3.2 -3.68) (size 0.6 1.15) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp f8535634-69fd-440b-8d9e-18f5174e6f5f))
(pad "S1" smd roundrect (at -5.11 -3.105) (size 2.18 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
(thermal_bridge_angle 45) (tstamp 0b2c4b79-6ffa-4211-a0eb-f2e558a4d471))
(pad "S1" smd roundrect (at -5.11 0.825) (size 2.18 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
(thermal_bridge_angle 45) (tstamp 3a8362a3-19a8-4301-8c9b-cf0a8f7f4396))
(pad "S1" smd roundrect (at 5.11 -3.105) (size 2.18 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
(thermal_bridge_angle 45) (tstamp 97ac0569-f3e9-4353-9d81-7e19ee95a7c3))
(pad "S1" smd roundrect (at 5.11 0.825) (size 2.18 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125)
(thermal_bridge_angle 45) (tstamp 442fb513-612c-4404-a6a0-af03eaddab33))
(model "${KICAD7_3DMODEL_DIR}/Connector_USB.3dshapes/USB_C_Receptacle_GCT_USB4110.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)