Skip to content

Commit d93c4ef

Browse files
committed
Add SMD and PTH momentary buttons
1 parent 76c2937 commit d93c4ef

11 files changed

+1333
-36
lines changed
Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
(footprint "Momentary_PTH_12x12mm_LED" (version 20221018) (generator pcbnew)
2+
(layer "F.Cu")
3+
(descr "https://www.sparkfun.com/datasheets/Components/General/TSD1265.png")
4+
(tags "Push Button")
5+
(fp_text reference "REF**" (at 0 -5.08) (layer "F.Fab")
6+
(effects (font (size 0.5 0.5) (thickness 0.1)) (justify bottom))
7+
(tstamp 2e6b5484-f217-4f78-ab05-48a12ac3464f)
8+
)
9+
(fp_text value "Momentary_PTH_12x12mm_LED" (at 0 5.08) (layer "F.Fab")
10+
(effects (font (size 0.5 0.5) (thickness 0.1)) (justify top))
11+
(tstamp e7e01fe9-e6ce-4fd9-b279-f4ecf7f8af9e)
12+
)
13+
(fp_line (start -6 -4.85) (end -4.85 -6)
14+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp eaa1508a-e0f7-4de9-a44e-969a7fbc199b))
15+
(fp_line (start -6 -4) (end -6 -4.85)
16+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp d4282052-3d38-4b53-ae29-3aa50b7f6f0b))
17+
(fp_line (start -6 1) (end -6 -1)
18+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 10c06376-2f45-4bfe-8260-4f0123415241))
19+
(fp_line (start -6 4.85) (end -6 4)
20+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 6e94ad9c-08f6-4a77-a4af-214b3c0c4889))
21+
(fp_line (start -4.85 -6) (end 4.85 -6)
22+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 91e38a55-d75e-47bd-9547-2810290dfa1c))
23+
(fp_line (start -4.85 6) (end -6 4.85)
24+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 95b5f5bf-3ca5-412b-baaf-3467a2eefb33))
25+
(fp_line (start -1.27 8.509) (end -1.27 7.239)
26+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 2226cb15-aec2-43d5-8429-cf1768494fac))
27+
(fp_line (start -0.635 -0.635) (end 0 -0.635)
28+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp cb0c01a8-2802-4ed9-b10a-309cdc62f73f))
29+
(fp_line (start -0.635 0.635) (end 0.635 0.635)
30+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 2b751ef5-3ef1-4b93-b3dd-70af634ffb9d))
31+
(fp_line (start -0.635 7.874) (end -1.905 7.874)
32+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp fd43ccdc-b241-4aee-abe6-69666377771d))
33+
(fp_line (start 0 -0.635) (end -0.635 0.635)
34+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 4838d023-0d07-4d93-941c-afb6a432fb43))
35+
(fp_line (start 0 -0.635) (end 0.635 -0.635)
36+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 1871aa5f-77c3-4e23-bac2-ff9162e6ecd5))
37+
(fp_line (start 0 3.048) (end 0 1.778)
38+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp ac4f5234-cf9a-449d-8ae7-7086a8850464))
39+
(fp_line (start 0.635 -2.413) (end -0.635 -2.413)
40+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp d3460bd7-8b02-4f89-a364-bc4a43d4dada))
41+
(fp_line (start 0.635 0.635) (end 0 -0.635)
42+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp e839df84-08e1-4e48-980d-1a93c087c545))
43+
(fp_line (start 0.635 2.413) (end -0.635 2.413)
44+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 209ff153-9c52-4fda-8a1a-2092d3624b31))
45+
(fp_line (start 4.85 -6) (end 6 -4.85)
46+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 3fa0d78a-7b6a-4f98-90f9-d55cf80e3d1c))
47+
(fp_line (start 4.85 6) (end -4.85 6)
48+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 7d8bb108-cbf9-473d-b270-263f63d2c521))
49+
(fp_line (start 5 -4) (end 6 -4)
50+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp b2c9983f-55a5-4bcf-ad04-7f4b236470fb))
51+
(fp_line (start 5 -1) (end 5 -4)
52+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp d140d117-ba32-4f45-9fda-ee83e84fe1df))
53+
(fp_line (start 5 1) (end 5 4)
54+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 0879b8e0-218b-4eb4-ba80-7488178e48c9))
55+
(fp_line (start 5 4) (end 6 4)
56+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 7b9413b4-3d5d-4317-a632-5f0226dfca30))
57+
(fp_line (start 6 -4.85) (end 6 -4)
58+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp e63ed121-141d-4da3-aff8-a5464e1d6e7d))
59+
(fp_line (start 6 -1) (end 5 -1)
60+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 2fbf4b59-03af-420b-ab76-4186ca52a18e))
61+
(fp_line (start 6 -1) (end 6 1)
62+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp f084ddcc-9048-4f06-af15-cad3e53cd574))
63+
(fp_line (start 6 1) (end 5 1)
64+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 2cbb3adc-83c2-4406-b24b-088bdd64585c))
65+
(fp_line (start 6 4) (end 6 4.85)
66+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 40412723-fa76-4c28-936a-ee1b3f5c45c0))
67+
(fp_line (start 6 4.85) (end 4.85 6)
68+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 73a98bed-073a-4df5-867c-62f9ceb1c5b4))
69+
(fp_circle (center -4 -4) (end -3.6 -4)
70+
(stroke (width 0.9) (type solid)) (fill none) (layer "F.SilkS") (tstamp 6157767d-f77d-433e-82ae-82751400ffc4))
71+
(fp_circle (center -4 4) (end -3.6 4)
72+
(stroke (width 0.9) (type solid)) (fill none) (layer "F.SilkS") (tstamp dca95bae-816e-42f6-a430-223796eb7658))
73+
(fp_circle (center 0 0) (end 3.5 0)
74+
(stroke (width 0.2032) (type solid)) (fill none) (layer "F.SilkS") (tstamp 58190152-7d22-4576-a96f-bb1ce5c542f5))
75+
(fp_circle (center 4 -4) (end 4.4 -4)
76+
(stroke (width 0.9) (type solid)) (fill none) (layer "F.SilkS") (tstamp 288dc629-1311-4003-9273-f95a23953d44))
77+
(fp_circle (center 4 4) (end 4.4 4)
78+
(stroke (width 0.9) (type solid)) (fill none) (layer "F.SilkS") (tstamp 3dceb7e7-0842-4b66-8b02-f8f017d661e2))
79+
(fp_poly
80+
(pts
81+
(xy 7.8 -4)
82+
(xy 7.8 -1)
83+
(xy 6.3 -1)
84+
(xy 6.3 1)
85+
(xy 7.8 1)
86+
(xy 7.8 4)
87+
(xy 6.3 4)
88+
(xy 6.3 6.3)
89+
(xy 1.2 6.3)
90+
(xy 1.2 7.8)
91+
(xy -1.2 7.8)
92+
(xy -1.2 6.3)
93+
(xy -6.3 6.3)
94+
(xy -6.3 4)
95+
(xy -7.6 4)
96+
(xy -7.6 1)
97+
(xy -6.3 1)
98+
(xy -6.3 -1)
99+
(xy -7.6 -1)
100+
(xy -7.6 -4)
101+
(xy -6.3 -4)
102+
(xy -6.3 -6.3)
103+
(xy -1.2 -6.3)
104+
(xy -1.2 -8)
105+
(xy 1.2 -8)
106+
(xy 1.2 -6.3)
107+
(xy 6.3 -6.3)
108+
(xy 6.3 -4)
109+
)
110+
111+
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 3982f743-bf20-4db9-abbb-1c49e461f550))
112+
(fp_line (start 5 -0.2) (end 5 -1)
113+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp e99e5d07-3c05-4630-9b60-7a1f564a54d4))
114+
(fp_line (start 5 0.7) (end 4.5 0.2)
115+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 793a5a23-68b9-4439-86de-39c9f52ae35f))
116+
(fp_line (start 5 1.3) (end 5 0.7)
117+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 3bc6e4c0-d34d-4c0f-b85b-d88b04792e27))
118+
(pad "" np_thru_hole circle (at 0 -4.5) (size 1.6 1.6) (drill 1.6) (layers "F&B.Cu" "*.Mask") (tstamp 36b48be0-7599-4f47-90eb-751da969e76d))
119+
(pad "" np_thru_hole circle (at 0 4.5) (size 1.6 1.6) (drill 1.6) (layers "*.Cu" "*.Mask") (tstamp 1ad93e9b-868e-4265-867d-878c38cdb3c3))
120+
(pad "1" thru_hole circle (at -6.25 -2.5) (size 2.159 2.159) (drill 1.2) (layers "*.Cu" "*.Mask")
121+
(solder_mask_margin 0.1016) (tstamp 3b3c9d39-a90b-4151-8aa5-b217494cfb6c))
122+
(pad "2" thru_hole circle (at 6.25 -2.5) (size 2.159 2.159) (drill 1.2) (layers "*.Cu" "*.Mask")
123+
(solder_mask_margin 0.1016) (tstamp 63efb85d-1de4-4bb6-8c30-18a3a8fc7429))
124+
(pad "3" thru_hole circle (at -6.25 2.5) (size 2.159 2.159) (drill 1.2) (layers "*.Cu" "*.Mask")
125+
(solder_mask_margin 0.1016) (tstamp 98255444-c838-4347-9dd3-c30f8586a072))
126+
(pad "4" thru_hole circle (at 6.25 2.5) (size 2.159 2.159) (drill 1.2) (layers "*.Cu" "*.Mask")
127+
(solder_mask_margin 0.1016) (tstamp d42227d5-8736-4cd0-a7d8-d427989397d9))
128+
(pad "A" thru_hole circle (at 0 6.75) (size 1.6764 1.6764) (drill 0.8) (layers "*.Cu" "*.Mask")
129+
(solder_mask_margin 0.1016) (tstamp d7cc0b65-518a-44b6-b1da-5bbb0f89b17f))
130+
(pad "K" thru_hole circle (at 0 -6.75) (size 1.6764 1.6764) (drill 0.8) (layers "*.Cu" "*.Mask")
131+
(solder_mask_margin 0.1016) (tstamp 726fcbe8-4d6a-4d52-914e-cb3c8e932f17))
132+
)
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
(footprint "Momentary_PTH_RA_7.4x4.3mm" (version 20221018) (generator pcbnew)
2+
(layer "F.Cu")
3+
(descr "http://cdn.sparkfun.com/datasheets/Components/Switches/SW016.JPG")
4+
(fp_text reference "REF**" (at 0 -2.286) (layer "F.Fab")
5+
(effects (font (size 0.5 0.5) (thickness 0.1)) (justify bottom))
6+
(tstamp 15553c37-f88d-42a4-81ab-c7813fb9ea22)
7+
)
8+
(fp_text value "Momentary_PTH_RA_7.4x4.3mm" (at 0 2.286) (layer "F.Fab")
9+
(effects (font (size 0.5 0.5) (thickness 0.1)) (justify top))
10+
(tstamp ea4bea65-72d0-48d9-ad7a-8edf4b582394)
11+
)
12+
(fp_line (start -3.777 -1) (end -3.777 2.445003)
13+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp a91981af-7f25-4da4-8821-a4c3bcf8fc89))
14+
(fp_line (start -3.777 2.445003) (end 3.777 2.445003)
15+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp beb23a9d-e97d-4e41-b14f-53d71685da2c))
16+
(fp_line (start 2 -2.127) (end -2 -2.127)
17+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 35c7bd65-ab3b-42e2-87c9-72594757e145))
18+
(fp_line (start 3.777 2.445003) (end 3.777 -1)
19+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 93b1edb8-a208-411a-b1df-a3faa63f4b5b))
20+
(fp_circle (center -2.5 0) (end -2.0555 0)
21+
(stroke (width 0.889) (type solid)) (fill solid) (layer "B.Mask") (tstamp 5c5ca721-40d9-4c19-9e20-ea3512608d45))
22+
(fp_circle (center 2.5 0) (end 2.9445 0)
23+
(stroke (width 0.889) (type solid)) (fill solid) (layer "B.Mask") (tstamp e83bd4d6-d4af-42a5-aad5-78c21866c0c6))
24+
(fp_circle (center -2.5 0) (end -2.27775 0)
25+
(stroke (width 0.4445) (type solid)) (fill solid) (layer "F.Mask") (tstamp 20774344-121d-4a64-aac2-d24b256c42f5))
26+
(fp_circle (center 2.5 0) (end 2.72225 0)
27+
(stroke (width 0.4445) (type solid)) (fill solid) (layer "F.Mask") (tstamp 0cbe72a7-ab0e-4a26-8957-78fcee9e13d1))
28+
(fp_rect (start -5.1 -3.9) (end 5.1 4)
29+
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp d7c3097b-96be-412f-9d74-3044d4c112a0))
30+
(fp_line (start -3.777 -1.905) (end -3.777 -3.683)
31+
(stroke (width 0.4064) (type solid)) (layer "F.Fab") (tstamp 3fcfbfaa-1494-46b3-96dc-fb2da2822a38))
32+
(fp_line (start -3.65 -3.5) (end -3 -3.5)
33+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 9496d2cb-1c27-4cdc-a38c-6b0241e7f538))
34+
(fp_line (start -3.65 2) (end -3.65 -3.5)
35+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp c068328a-2993-44f5-a7d9-dc54ff32093f))
36+
(fp_line (start -3.65 2) (end -1.5 2)
37+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 5695c951-9df6-469c-9cc8-c166c583418a))
38+
(fp_line (start -3 -2) (end -3 -3.5)
39+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 93e13dcb-2593-407f-89de-5c777b2ba387))
40+
(fp_line (start -3 -2) (end 3 -2)
41+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 7293051d-4dda-4e7d-95dc-efad7d8b495d))
42+
(fp_line (start -1.5 2) (end -1.5 3.8)
43+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 5a1b1189-3870-4672-a107-9a0b4a2df30f))
44+
(fp_line (start -1.5 2) (end 1.5 2)
45+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 7457958b-8c81-4448-8588-86d6a741397e))
46+
(fp_line (start -0.635 2.445003) (end 0.635 2.445003)
47+
(stroke (width 0.4064) (type solid)) (layer "F.Fab") (tstamp 17128cbd-693b-4a04-9993-210b586d52d0))
48+
(fp_line (start 1.5 2) (end 1.5 3.8)
49+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 306fadb5-f1d4-41c2-8954-bceb87749eac))
50+
(fp_line (start 1.5 2) (end 3.65 2)
51+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 4c851854-8ff1-4782-a094-fca896980f54))
52+
(fp_line (start 1.5 3.8) (end -1.5 3.8)
53+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp e1393505-5de4-4b82-86a6-9761019874a6))
54+
(fp_line (start 3 -3.5) (end 3.65 -3.5)
55+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 5e1cae1b-0390-422b-a381-275c9d58cee8))
56+
(fp_line (start 3 -2) (end 3 -3.5)
57+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp c4f2a1b6-0b3f-41bd-84ca-f26cf0b84537))
58+
(fp_line (start 3.65 -3.5) (end 3.65 2)
59+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 80ed264b-4dda-4b3d-ba73-634c06cb272e))
60+
(fp_line (start 3.777 -1.905) (end 3.777 -3.683)
61+
(stroke (width 0.4064) (type solid)) (layer "F.Fab") (tstamp fcf8e443-42ff-400b-8874-bd740b96114f))
62+
(pad "1" thru_hole circle (at -2.5 0) (size 1.7 1.7) (drill 0.8) (layers "*.Cu")
63+
(solder_mask_margin 0.1016) (tstamp 24f21b9a-8f5a-4b0e-b521-d53ed261113c))
64+
(pad "2" thru_hole circle (at 2.5 0) (size 1.7 1.7) (drill 0.8) (layers "*.Cu")
65+
(solder_mask_margin 0.1016) (tstamp f2133376-a039-4ae0-81af-0ac938ce5a5a))
66+
(pad "ANCHOR1" thru_hole circle (at -3.7032 -2.5) (size 2.2 2.2) (drill 1.2) (layers "*.Cu" "*.Mask")
67+
(solder_mask_margin 0.1016) (tstamp 8171e4ac-f117-4e00-9065-9673da8c17a4))
68+
(pad "ANCHOR2" thru_hole circle (at 3.7032 -2.5) (size 2.2 2.2) (drill 1.2) (layers "*.Cu" "*.Mask")
69+
(solder_mask_margin 0.1016) (tstamp 0848a2a9-5fa2-4315-9ee0-4155bf8f7f77))
70+
)

Footprints/SparkFun-Switch.pretty/Momentary_PTH_RA_8-020_h7.5mm.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
(effects (font (size 0.5 0.5) (thickness 0.1) bold) (justify bottom))
99
(tstamp 8cfaa84a-2e3f-4450-a3ce-9621c5830018)
1010
)
11-
(fp_text user "Button center is\n4.05mm above PCB" (at 2 4) (layer "F.Fab")
11+
(fp_text user "Button center is\n 4.05mm above PCB" (at 2 4) (layer "F.Fab")
1212
(effects (font (size 0.23368 0.23368) (thickness 0.02032)) (justify left bottom))
1313
(tstamp 31cd556d-7cad-4f84-a731-683fc5c4e37a)
1414
)
15-
(fp_text user "Button dia\nis 3.40mm" (at -2 4) (layer "F.Fab")
15+
(fp_text user "Button dia \nis 3.40mm" (at -2 4) (layer "F.Fab")
1616
(effects (font (size 0.23368 0.23368) (thickness 0.02032)) (justify right bottom))
1717
(tstamp 739710f5-e34a-4545-b5ce-4ac26519ff6e)
1818
)
Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
(footprint "Momentary_SMD_12x12mm" (version 20221018) (generator pcbnew)
2+
(layer "F.Cu")
3+
(descr "https://cdn.sparkfun.com/datasheets/Components/Switches/N301102.pdf")
4+
(tags "Push button")
5+
(fp_text reference "REF**" (at 0 -6.223) (layer "F.Fab")
6+
(effects (font (size 0.5 0.5) (thickness 0.1)) (justify bottom))
7+
(tstamp 1b79e43f-35e5-43b4-a64f-2f127ef6ebce)
8+
)
9+
(fp_text value "SMD_12x12mm" (at 0 6.223) (layer "F.Fab")
10+
(effects (font (size 0.5 0.5) (thickness 0.1)) (justify top))
11+
(tstamp 9f26465b-5a89-4921-a8b6-8dbd43f512c1)
12+
)
13+
(fp_line (start -6 -4) (end -6 -5)
14+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 386c7558-8973-4b1e-8ad3-ac8b496d3b61))
15+
(fp_line (start -6 1) (end -6 -1)
16+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp daf9fd31-2e85-45b6-ad15-cf4026194145))
17+
(fp_line (start -6 5) (end -6 4)
18+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 4d14097c-2ffd-4fae-9778-a6e7c593fd96))
19+
(fp_line (start -6 5) (end -5 6)
20+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 9124af31-e4bc-408d-aa4a-f57daff03cc1))
21+
(fp_line (start -5 -6) (end -6 -5)
22+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp bd2bc9d8-ae3d-4e7e-b1f9-d3f3b0aae91f))
23+
(fp_line (start -5 -6) (end 5 -6)
24+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp f3508751-c871-4cac-bd9d-c17fa589fd28))
25+
(fp_line (start 5 6) (end -5 6)
26+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp bd3b53f9-5513-4cf1-afcd-255cbf8ba91d))
27+
(fp_line (start 6 -5) (end 5 -6)
28+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 310120f2-ae62-4d81-bfb3-804387ba2e7d))
29+
(fp_line (start 6 -5) (end 6 -4)
30+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp b147c6bf-36bd-44ef-8596-c1c3bf420a67))
31+
(fp_line (start 6 -1) (end 6 1)
32+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 65568d79-14cf-477e-a74a-bfeaced4bb6d))
33+
(fp_line (start 6 4) (end 6 5)
34+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 4cee3718-f329-456e-8581-69dc8cea3a9a))
35+
(fp_line (start 6 5) (end 5 6)
36+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp fac0a286-2318-4401-bead-974af9092d0e))
37+
(fp_circle (center -4.5 -4.5) (end -4.2 -4.5)
38+
(stroke (width 0.7) (type solid)) (fill none) (layer "F.SilkS") (tstamp be465ecc-fef5-42d9-a107-b38c1f9f09c0))
39+
(fp_circle (center -4.5 4.5) (end -4.2 4.5)
40+
(stroke (width 0.7) (type solid)) (fill none) (layer "F.SilkS") (tstamp b3b7b89b-20ef-4500-95d8-0c6ffef8bcf2))
41+
(fp_circle (center 0 0) (end 3.5 0)
42+
(stroke (width 0.2032) (type solid)) (fill none) (layer "F.SilkS") (tstamp 7c3279d8-0370-4620-b0ca-8f35c81cc1e1))
43+
(fp_circle (center 4.5 -4.5) (end 4.8 -4.5)
44+
(stroke (width 0.7) (type solid)) (fill none) (layer "F.SilkS") (tstamp 19f263bb-49c4-4bd9-84a6-32376d9da6ee))
45+
(fp_circle (center 4.5 4.5) (end 4.8 4.5)
46+
(stroke (width 0.7) (type solid)) (fill none) (layer "F.SilkS") (tstamp f6dce1c1-fb00-46a8-9870-c14d69124758))
47+
(fp_poly
48+
(pts
49+
(xy 6.2 -3.7)
50+
(xy 8.1 -3.7)
51+
(xy 8.1 -1.4)
52+
(xy 6.2 -1.4)
53+
(xy 6.2 1.3)
54+
(xy 8.1 1.3)
55+
(xy 8.1 3.6)
56+
(xy 6.2 3.6)
57+
(xy 6.2 6.3)
58+
(xy -6.2 6.3)
59+
(xy -6.2 3.7)
60+
(xy -8.1 3.7)
61+
(xy -8.1 1.3)
62+
(xy -6.2 1.3)
63+
(xy -6.2 -1.4)
64+
(xy -8.1 -1.4)
65+
(xy -8.1 -3.7)
66+
(xy -6.2 -3.7)
67+
(xy -6.2 -6.3)
68+
(xy 6.2 -6.3)
69+
)
70+
71+
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 801330db-cb19-454f-a51d-3b0596af4a87))
72+
(fp_line (start 5 -0.2) (end 5 -1)
73+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp a850eba1-309e-4938-872e-571d12db827f))
74+
(fp_line (start 5 0.7) (end 4.5 0.2)
75+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 22b8e661-873f-47c0-b8e7-92750f2d934e))
76+
(fp_line (start 5 1.3) (end 5 0.7)
77+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 760a4788-1cce-4566-875c-223c8be49ec8))
78+
(pad "1" smd rect (at 6.975 2.5) (size 1.6 1.55) (layers "F.Cu" "F.Paste" "F.Mask")
79+
(solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp ee4dceed-09d8-438e-a6dc-ace81e217bd7))
80+
(pad "2" smd rect (at -6.975 2.5) (size 1.6 1.55) (layers "F.Cu" "F.Paste" "F.Mask")
81+
(solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 668bfd4e-bef1-4e75-ad07-cd81d5e58a44))
82+
(pad "3" smd rect (at 6.975 -2.5) (size 1.6 1.55) (layers "F.Cu" "F.Paste" "F.Mask")
83+
(solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 01c5f6f8-432d-4e6e-82c4-e88fa29961c8))
84+
(pad "4" smd rect (at -6.975 -2.5) (size 1.6 1.55) (layers "F.Cu" "F.Paste" "F.Mask")
85+
(solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 5cce3848-c663-431b-966c-98c994e628e7))
86+
)

Footprints/SparkFun-Switch.pretty/Momentary_SMD_4.6x2.8mm_h2.5mm.kicad_mod renamed to Footprints/SparkFun-Switch.pretty/Momentary_SMD_4.6x2.8mm.kicad_mod

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
(footprint "Momentary_SMD_4.6x2.8mm_h2.5mm" (version 20221018) (generator pcbnew)
1+
(footprint "Momentary_SMD_4.6x2.8mm" (version 20221018) (generator pcbnew)
22
(layer "F.Cu")
3+
(tags "Push button")
34
(fp_text reference "REF**" (at 0 -1.524) (layer "F.Fab")
45
(effects (font (size 0.5 0.5) (thickness 0.1)) (justify bottom))
56
(tstamp db5baf78-3f6f-4cb3-9a24-bc8a24b69eee)
67
)
7-
(fp_text value "SMD_4.6X2.8mm_h2.5mm" (at 0 1.524) (layer "F.Fab")
8+
(fp_text value "SMD_4.6x2.8mm" (at 0 1.524) (layer "F.Fab")
89
(effects (font (size 0.5 0.5) (thickness 0.1)) (justify top))
910
(tstamp e74bf0d7-1e6b-4443-a81e-f843a29c6474)
1011
)

0 commit comments

Comments
 (0)