maybe use this gba style dpad contact?

This commit is contained in:
CarVac 2023-04-17 20:50:15 -04:00
parent c2490eacda
commit b2ab47d154

View file

@ -0,0 +1,135 @@
(footprint "Dpad_Contact_TL3315NF_2_gba" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 624D0678)
(property "Sheetfile" "File: PhobGCC_2_0_0_proto_1.kicad_sch")
(property "Sheetname" "")
(attr through_hole)
(fp_text reference "SW11" (at -0.750779 2.442285) (layer "F.SilkS") hide
(effects (font (size 1.27 1.27) (thickness 0.15)))
(tstamp a43db512-a50e-469d-912d-5524fa4f58b1)
)
(fp_text value "Dright" (at -0.750779 2.442285) (layer "F.SilkS") hide
(effects (font (size 1.27 1.27) (thickness 0.15)))
(tstamp a24e8c63-0a51-4242-9e8d-1b45d3eb2860)
)
(fp_circle (center 0 0) (end 2.53 -0.05) (layer "F.Mask") (width 0.12) (fill solid) (tstamp 8e3d8f7e-8ba0-46c7-b90e-47c3ad601afe))
(fp_circle (center 0 -3.2) (end 0.75 -3.18) (layer "F.Mask") (width 0.12) (fill solid) (tstamp ca13bf24-2382-415c-8768-cdee27a951dd))
(fp_circle (center 0 3.2) (end 0.75 3.12) (layer "F.Mask") (width 0.12) (fill solid) (tstamp d2f1bb90-f053-486b-a727-e8b57a69f56a))
(fp_circle (center 0 0) (end 0 -2.5) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 50285f2a-8352-4b16-862b-7e5df72fbe7f))
(pad "1" smd custom (at 0 3.2) (size 1.524 1.524) (layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor circle))
(primitives
(gr_poly (pts
(xy 1.3 -2.8)
(xy 2.33 -2.49)
(xy 2.284539 -2.346957)
(xy 2.158541 -2.061405)
(xy 1.997027 -1.794332)
(xy 1.802655 -1.550131)
(xy 1.578621 -1.332821)
(xy 1.328613 -1.145977)
(xy 1.056744 -0.992673)
(xy 0.767487 -0.875432)
(xy 0.465603 -0.796182)
(xy 0.156057 -0.756229)
(xy -0.156057 -0.756229)
(xy -0.465603 -0.796182)
(xy -0.767487 -0.875432)
(xy -1.056744 -0.992673)
(xy -1.328613 -1.145977)
(xy -1.578621 -1.332821)
(xy -1.802655 -1.550131)
(xy -1.997027 -1.794332)
(xy -2.158541 -2.061405)
(xy -2.284539 -2.346957)
(xy -2.33 -2.5)
(xy -1.29 -2.8)
) (width 0.2) (fill yes))
(gr_poly (pts
(xy -4.2 -2)
(xy -2.5 -2)
(xy -1.99 -1.8)
(xy -1.24 -1.8)
(xy -1.24 -1.09)
(xy -1.99 -1.09)
(xy -2.5 -0.9)
(xy -4.2 -0.9)
) (width 0.1) (fill yes))
(gr_poly (pts
(xy 4.2 -0.9)
(xy 2.5 -0.9)
(xy 1.99 -1.1)
(xy 1.24 -1.1)
(xy 1.24 -1.81)
(xy 1.99 -1.81)
(xy 2.5 -2)
(xy 4.2 -2)
) (width 0.1) (fill yes))
(gr_line (start 0 0) (end 0 -1.5) (width 1))
) (tstamp 0f997ac7-63d7-4d39-aa1b-0bb3e42fdb5b))
(pad "2" smd custom (at 0 -3.2) (size 1.524 1.524) (layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor circle))
(primitives
(gr_line (start 0 0) (end 0 1.5) (width 1))
(gr_poly (pts
(xy 1.31 2.8)
(xy 2.33 2.48)
(xy 2.284539 2.346957)
(xy 2.158541 2.061405)
(xy 1.997027 1.794332)
(xy 1.802655 1.550131)
(xy 1.578621 1.332821)
(xy 1.328613 1.145977)
(xy 1.056744 0.992673)
(xy 0.767487 0.875432)
(xy 0.465603 0.796182)
(xy 0.156057 0.756229)
(xy -0.156057 0.756229)
(xy -0.465603 0.796182)
(xy -0.767487 0.875432)
(xy -1.056744 0.992673)
(xy -1.328613 1.145977)
(xy -1.578621 1.332821)
(xy -1.802655 1.550131)
(xy -1.997027 1.794332)
(xy -2.158541 2.061405)
(xy -2.284539 2.346957)
(xy -2.33 2.5)
(xy -1.31 2.8)
) (width 0.2) (fill yes))
(gr_poly (pts
(xy 4.2 2.001)
(xy 2.499 2.001)
(xy 1.989 1.801)
(xy 1.239 1.801)
(xy 1.239 1.091)
(xy 1.989 1.091)
(xy 2.499 0.901)
(xy 4.2 0.901)
) (width 0.1) (fill yes))
(gr_poly (pts
(xy -4.2 0.9)
(xy -2.5 0.9)
(xy -1.99 1.1)
(xy -1.24 1.1)
(xy -1.24 1.81)
(xy -1.99 1.81)
(xy -2.5 2)
(xy -4.2 2)
) (width 0.1) (fill yes))
) (tstamp 27f064f8-88e3-4e70-aad9-fbf482e86259))
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp b5793508-d562-4634-a84a-6fb2ea2639f2) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 3 1.3)
(xy -3 1.3)
(xy -3 -1.3)
(xy 3 -1.3)
)
)
)
)