Skip to content

Commit 6fa5c6e

Browse files
committed
Add switches
1 parent 13b4bea commit 6fa5c6e

File tree

5 files changed

+324
-8
lines changed

5 files changed

+324
-8
lines changed
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
(footprint "Momentary_PTH_RA_8-020_h7.5mm" (version 20221018) (generator pcbnew)
2+
(layer "F.Cu")
3+
(fp_text reference "REF**" (at 0 -3.285) (layer "F.Fab")
4+
(effects (font (size 0.5 0.5) (thickness 0.1) bold) (justify bottom))
5+
(tstamp 68f39bec-9fa2-4fcb-884f-0c1e92a1e342)
6+
)
7+
(fp_text value "PTH_RA_8-020_h7.5mm" (at 0 -2.08) (layer "F.Fab")
8+
(effects (font (size 0.5 0.5) (thickness 0.1) bold) (justify bottom))
9+
(tstamp 8cfaa84a-2e3f-4450-a3ce-9621c5830018)
10+
)
11+
(fp_text user "Button center is\n4.05mm above PCB" (at 2 4) (layer "F.Fab")
12+
(effects (font (size 0.23368 0.23368) (thickness 0.02032)) (justify left bottom))
13+
(tstamp 31cd556d-7cad-4f84-a731-683fc5c4e37a)
14+
)
15+
(fp_text user "Button dia\nis 3.40mm" (at -2 4) (layer "F.Fab")
16+
(effects (font (size 0.23368 0.23368) (thickness 0.02032)) (justify right bottom))
17+
(tstamp 739710f5-e34a-4545-b5ce-4ac26519ff6e)
18+
)
19+
(fp_line (start -3.75 -3.8) (end -3.75 -4.4)
20+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp cd75e9e6-c8b0-4304-8200-855a9a60f27e))
21+
(fp_line (start -3.75 2.35) (end -3.75 -1.15)
22+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 95afbb5a-e47e-40f0-aadd-51e2c763cf36))
23+
(fp_line (start -3.75 2.35) (end 3.75 2.35)
24+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 53097841-fbba-4b35-97a2-fe2d3c1cbad7))
25+
(fp_line (start 3.75 -3.8) (end 3.75 -4.4)
26+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp daa88d35-cec6-40e2-becf-25c26bec75e1))
27+
(fp_line (start 3.75 2.35) (end 3.75 -1)
28+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 3d4554cc-4bac-4855-9c22-0a61592d494d))
29+
(fp_rect (start 4.7 -4.6) (end -4.7 6.5)
30+
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 150534b0-6d46-4ada-8d23-741195592d5d))
31+
(fp_line (start -3.75 -1.15) (end -3.75 -4.4)
32+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 1b417186-05ea-4459-9c5f-5511bdf45872))
33+
(fp_line (start -3.75 -1.15) (end 3.75 -1.15)
34+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp a3ef94a5-b119-4907-89e4-ba46f21c9a58))
35+
(fp_line (start -3.75 2.35) (end -3.75 -1.15)
36+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 00d4db47-8307-4703-a017-a733dfaafb5c))
37+
(fp_line (start -3.75 2.35) (end -2.6 2.35)
38+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 2097ba13-820c-480a-bd31-53484f4f624d))
39+
(fp_line (start -2.6 2.35) (end -1.9 2.35)
40+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 820fbd53-4f85-407b-9f29-baaa5254acf1))
41+
(fp_line (start -1.9 2.35) (end -1.7 2.35)
42+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 225e2179-49a0-48e7-a5a5-484b4473d1d9))
43+
(fp_line (start -1.7 2.35) (end -1.5 6.25)
44+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 6ea51df0-1dae-4fcf-9b05-401a7f269943))
45+
(fp_line (start -1.7 2.35) (end 1.7 2.35)
46+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 397b71f4-210f-4ae8-89d5-83625b73e898))
47+
(fp_line (start -1.5 5.95) (end 1.5 5.95)
48+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 40187ffe-02fa-4013-810a-6b1c4f8eeee9))
49+
(fp_line (start -1.5 6.25) (end 1.5 6.25)
50+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp dfc55c12-3a92-4a42-8e9d-5e9ed49726f2))
51+
(fp_line (start 1.5 6.25) (end 1.7 2.35)
52+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp e6211b59-2927-4696-9899-5833cfe17ce5))
53+
(fp_line (start 1.7 2.35) (end 1.9 2.35)
54+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 134d7914-65c6-4832-bd61-0b140a75cc8c))
55+
(fp_line (start 1.9 2.35) (end 2.6 2.35)
56+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp f81bb0dc-21a9-4902-b466-0bd29314dced))
57+
(fp_line (start 2.6 2.35) (end 3.75 2.35)
58+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp a2317b78-b2b5-431b-a8f6-735ed2d74ac8))
59+
(fp_line (start 3.75 -1.15) (end 3.75 -4.4)
60+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 430ad5bc-5902-4866-bdd5-11daf2e3497f))
61+
(fp_line (start 3.75 2.35) (end 3.75 -1.15)
62+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp abf07c00-2ee0-4853-8c87-30708a2722fb))
63+
(fp_arc (start -1.9 2.35) (mid -2.25 2.7) (end -2.6 2.35)
64+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 484baffd-10e1-4ade-9950-0557f5fe181b))
65+
(fp_arc (start 2.6 2.35) (mid 2.25 2.7) (end 1.9 2.35)
66+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 9dd99cb9-3f5f-4ce1-8786-517226cbc127))
67+
(pad "1" thru_hole circle (at -2.25 0) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask")
68+
(solder_mask_margin 0.1016) (tstamp 4fb5c853-f9e2-4740-a118-aa1ca37e106a))
69+
(pad "2" thru_hole circle (at 2.25 0) (size 1.8 1.8) (drill 1) (layers "*.Cu" "*.Mask")
70+
(solder_mask_margin 0.1016) (tstamp 144ef36e-f77f-4b85-aff0-c23badbdd78c))
71+
(pad "M1" thru_hole circle (at -3.5 -2.5) (size 2 2) (drill 1.2) (layers "*.Cu" "*.Mask")
72+
(solder_mask_margin 0.1016) (tstamp c42407eb-f044-4665-bec3-2fa2fb5dcbde))
73+
(pad "M2" thru_hole circle (at 3.5 -2.5) (size 2 2) (drill 1.2) (layers "*.Cu" "*.Mask")
74+
(solder_mask_margin 0.1016) (tstamp be3ea89a-16f2-4329-a49f-b1caa1633a72))
75+
)

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
(footprint "Momentary_SMD_4.6x2.8mm" (version 20221018) (generator pcbnew)
1+
(footprint "Momentary_SMD_4.6x2.8mm_h2.5mm" (version 20221018) (generator pcbnew)
22
(layer "F.Cu")
33
(fp_text reference "REF**" (at 0 -1.524) (layer "F.Fab")
44
(effects (font (size 0.5 0.5) (thickness 0.1)) (justify bottom))
55
(tstamp db5baf78-3f6f-4cb3-9a24-bc8a24b69eee)
66
)
7-
(fp_text value "TACTILE_SWITCH_SMD_4.6X2.8MM" (at 0 1.524) (layer "F.Fab")
7+
(fp_text value "SMD_4.6X2.8mm_h2.5mm" (at 0 1.524) (layer "F.Fab")
88
(effects (font (size 0.5 0.5) (thickness 0.1)) (justify top))
99
(tstamp e74bf0d7-1e6b-4443-a81e-f843a29c6474)
1010
)
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
(footprint "Momentary_SMD_5.2x5.2mm_h2.5mm" (version 20221018) (generator pcbnew)
2+
(layer "F.Cu")
3+
(descr "<h3>Momentary Switch (Pushbutton) - SPST - SMD, 5.2mm Square</h3>\n<p>Normally-open (NO) SPST momentary switches (buttons, pushbuttons).</p>\n<p><a href=\"https://www.sparkfun.com/datasheets/Components/Buttons/SMD-Button.pdf\">Dimensional Drawing</a></p>")
4+
(fp_text reference "REF**" (at 0 -1.567) (layer "F.Fab")
5+
(effects (font (size 0.5 0.5) (thickness 0.1) bold) (justify bottom))
6+
(tstamp a7568798-7d74-4acd-8e3f-dacf0834fdb4)
7+
)
8+
(fp_text value "SMD_5.2x5.2mm_h2.5mm" (at 0 0.367) (layer "F.Fab")
9+
(effects (font (size 0.5 0.5) (thickness 0.1) bold) (justify top))
10+
(tstamp b5269404-30b1-4f07-b1dd-f4305540f881)
11+
)
12+
(fp_line (start -2.54 1.24) (end -2.54 -1.27)
13+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp a8b4f1f8-1f83-419a-9f9c-b452ab234dbf))
14+
(fp_line (start -1.54 -2.54) (end 1.54 -2.54)
15+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 6a7f3ff0-395e-4063-ac7e-4c1bfea66e90))
16+
(fp_line (start 1.54 2.54) (end -1.54 2.54)
17+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 0e7b5a9e-0482-4557-8d3d-a7398d276453))
18+
(fp_line (start 2.54 -1.24) (end 2.54 1.24)
19+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp aa1e6323-0c3d-46f8-809f-8cfa70094007))
20+
(fp_circle (center 0 0) (end 1.27 0)
21+
(stroke (width 0.2032) (type solid)) (fill none) (layer "F.SilkS") (tstamp 63a08aa2-26c7-40c8-b630-6203d4dfae8a))
22+
(fp_rect (start 3.7 -2.7) (end -3.7 2.7)
23+
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 16b4efef-041e-4167-872b-0f700f0c18c9))
24+
(fp_line (start -2.54 -1.54) (end -1.54 -2.54)
25+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 4366cc5b-6ab6-4d81-aa27-8e37e042e6ca))
26+
(fp_line (start -1.54 2.54) (end -2.54 1.54)
27+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 911711f5-cce4-4953-967d-97c24e4cb58c))
28+
(fp_line (start 1.54 -2.54) (end 2.54 -1.54)
29+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp c7da6bd0-b9d8-43fe-a520-4157b205c830))
30+
(fp_line (start 1.905 -1.27) (end 1.905 -0.445)
31+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp e22757b7-b592-4cb7-9382-8d51a2e5942d))
32+
(fp_line (start 1.905 -0.445) (end 2.16 0.01)
33+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp fd307468-a099-4c09-93e3-5d4de92e0b43))
34+
(fp_line (start 1.905 0.23) (end 1.905 1.115)
35+
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 6d8b84bf-2ae4-4b31-92da-3f8b206c5ebf))
36+
(fp_line (start 2.54 1.54) (end 1.54 2.54)
37+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp c9bb6dab-105a-4482-b22c-453094f3ccd5))
38+
(pad "1" smd rect (at -2.794 -1.905 90) (size 0.762 1.524) (layers "F.Cu" "F.Paste" "F.Mask")
39+
(solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 5b025305-2bdd-4481-b177-044e4383c16c))
40+
(pad "2" smd rect (at 2.794 -1.905 90) (size 0.762 1.524) (layers "F.Cu" "F.Paste" "F.Mask")
41+
(solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 5b703ba0-c779-4d56-86eb-baf4ed56f382))
42+
(pad "3" smd rect (at -2.794 1.905 90) (size 0.762 1.524) (layers "F.Cu" "F.Paste" "F.Mask")
43+
(solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 87f2e465-ab4d-442d-ab35-8e3f94f7f1e6))
44+
(pad "4" smd rect (at 2.794 1.905 90) (size 0.762 1.524) (layers "F.Cu" "F.Paste" "F.Mask")
45+
(solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 2da6da5c-2bc6-455d-bd3b-4a7700ad09bd))
46+
)
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
(footprint "Momentary_SMD_RA_5x3mm_h3.6" (version 20221018) (generator pcbnew)
2+
(layer "F.Cu")
3+
(descr "<h3>Momentary Switch (Pushbutton) - SPST - SMD, Right-angle</h3>\n<p>Normally-open (NO) SPST momentary switches (buttons, pushbuttons).</p>")
4+
(fp_text reference "REF**" (at 0 -1.651) (layer "F.Fab")
5+
(effects (font (size 0.5 0.5) (thickness 0.1) bold) (justify bottom))
6+
(tstamp b8b93d44-9daa-412b-90c1-622cfca4a0da)
7+
)
8+
(fp_text value "Momentary_SMD_RA_5x3mm_h3.6" (at 0 2.286) (layer "F.Fab")
9+
(effects (font (size 0.5 0.5) (thickness 0.1) bold) (justify top))
10+
(tstamp 69263b64-3684-4c72-aec3-d7e932ef09b6)
11+
)
12+
(fp_line (start -2 -1.5) (end 2 -1.5)
13+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp dd8b67c4-d834-4912-af5d-57fe8441aebc))
14+
(fp_line (start -2 -1.2) (end -2 -1.5)
15+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 5cb6268b-4522-4e19-9b3b-de247669d51c))
16+
(fp_line (start -2 1.2) (end -2 1.5)
17+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 2c29dc0b-3519-42d7-a4f2-f28fe91e4e12))
18+
(fp_line (start -2 1.5) (end -0.7 1.5)
19+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 7ddf43fb-8b91-4ac8-9209-210d5d9121d6))
20+
(fp_line (start -0.7 1.5) (end 0.7 1.5)
21+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 1a343470-f7e7-4582-9a7c-d950673b45cc))
22+
(fp_line (start -0.7 2.1) (end -0.7 1.5)
23+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp d44af3db-6d52-4e08-96bd-a33688ce1683))
24+
(fp_line (start -0.7 2.1) (end 0.7 2.1)
25+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 73a8b270-55b9-4c81-9000-124fb5dc2dcf))
26+
(fp_line (start 0.7 1.5) (end 2 1.5)
27+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 5de39f60-2abc-4220-9c0b-2c8df93992a7))
28+
(fp_line (start 0.7 2.1) (end 0.7 1.5)
29+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 78947e21-5a23-4a01-89ac-d97e203d87f1))
30+
(fp_line (start 2 -1.5) (end 2 -1.2)
31+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 63962a61-2b48-4834-ac5a-090379b9bcc4))
32+
(fp_line (start 2 1.5) (end 2 1.2)
33+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 75db56e8-95bf-4dcd-8f8c-8572e601a528))
34+
(fp_rect (start 2.7 -1.7) (end -2.7 2.3)
35+
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 4d74b17a-d99f-43af-8f74-c8de02fec76d))
36+
(pad "" np_thru_hole circle (at 0 -0.9) (size 0.7 0.7) (drill 0.7) (layers "*.Cu" "*.Mask") (tstamp ac7c7a33-0072-4669-9ff2-6c9c6ac7c362))
37+
(pad "" np_thru_hole circle (at 0 0.9) (size 0.7 0.7) (drill 0.7) (layers "*.Cu" "*.Mask") (tstamp f04a7fb0-cbad-43bc-a0a1-c2979759e146))
38+
(pad "1" smd rect (at -1.95 0 90) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask")
39+
(solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp a9f5456f-c2be-4d4b-8861-9f96d8f9311f))
40+
(pad "2" smd rect (at 1.95 0 90) (size 2 1.1) (layers "F.Cu" "F.Paste" "F.Mask")
41+
(solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 321bffc2-5112-4241-abc3-2e266b9873f4))
42+
)

Symbols/SparkFun-Switch.kicad_sym

Lines changed: 159 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,68 @@
3131
)
3232
)
3333
)
34-
(symbol "SPST_Momentary_4.6x2.8mm" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
34+
(symbol "SPST_Momentary_PTH_RA_h7.5mm" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
3535
(property "Reference" "SW" (at 0 3.175 0)
3636
(effects (font (size 1.27 1.27)))
3737
)
38-
(property "Value" "4.6x2.8mm" (at 0 -2.54 0)
38+
(property "Value" "PTH_RA_h7.5mm" (at 0 -2.54 0)
3939
(effects (font (size 1.27 1.27)))
4040
)
41-
(property "Footprint" "SparkFun-Switch:Momentary_SMD_4.6x2.8mm" (at 0 -5.08 0)
41+
(property "Footprint" "SparkFun-Switch:Momentary_PTH_RA_8-020_h7.5mm" (at 0 -5.08 0)
4242
(effects (font (size 1.27 1.27)) hide)
4343
)
44-
(property "Datasheet" "~" (at 0 0 0)
44+
(property "Datasheet" "~" (at 0 -10.16 0)
45+
(effects (font (size 1.27 1.27)) hide)
46+
)
47+
(property "PROD_ID" "SWCH-13896" (at 0 -7.62 0)
48+
(effects (font (size 1.27 1.27)) hide)
49+
)
50+
(property "ki_keywords" "switch lever" (at 0 0 0)
51+
(effects (font (size 1.27 1.27)) hide)
52+
)
53+
(property "ki_description" "Single Pole Single Throw (SPST) switch" (at 0 0 0)
54+
(effects (font (size 1.27 1.27)) hide)
55+
)
56+
(symbol "SPST_Momentary_PTH_RA_h7.5mm_0_0"
57+
(circle (center -2.032 0) (radius 0.508)
58+
(stroke (width 0) (type default))
59+
(fill (type none))
60+
)
61+
(polyline
62+
(pts
63+
(xy -1.524 0.254)
64+
(xy 1.524 1.778)
65+
)
66+
(stroke (width 0) (type default))
67+
(fill (type none))
68+
)
69+
(circle (center 2.032 0) (radius 0.508)
70+
(stroke (width 0) (type default))
71+
(fill (type none))
72+
)
73+
)
74+
(symbol "SPST_Momentary_PTH_RA_h7.5mm_1_1"
75+
(pin passive line (at -5.08 0 0) (length 2.54)
76+
(name "A" (effects (font (size 1.27 1.27))))
77+
(number "1" (effects (font (size 1.27 1.27))))
78+
)
79+
(pin passive line (at 5.08 0 180) (length 2.54)
80+
(name "B" (effects (font (size 1.27 1.27))))
81+
(number "2" (effects (font (size 1.27 1.27))))
82+
)
83+
)
84+
)
85+
(symbol "SPST_Momentary_SMD_4.6x2.8mm_h2.5mm" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
86+
(property "Reference" "SW" (at 0 3.175 0)
87+
(effects (font (size 1.27 1.27)))
88+
)
89+
(property "Value" "SMD_4.6x2.8mm_h2.5mm" (at 0 -2.54 0)
90+
(effects (font (size 1.27 1.27)))
91+
)
92+
(property "Footprint" "SparkFun-Switch:Momentary_SMD_4.6x2.8mm_h2.5mm" (at 0 -5.08 0)
93+
(effects (font (size 1.27 1.27)) hide)
94+
)
95+
(property "Datasheet" "~" (at 0 -10.16 0)
4596
(effects (font (size 1.27 1.27)) hide)
4697
)
4798
(property "PROD_ID" "SWCH-15606" (at 0 -7.62 0)
@@ -53,7 +104,109 @@
53104
(property "ki_description" "Single Pole Single Throw (SPST) switch" (at 0 0 0)
54105
(effects (font (size 1.27 1.27)) hide)
55106
)
56-
(symbol "SPST_Momentary_4.6x2.8mm_0_0"
107+
(symbol "SPST_Momentary_SMD_4.6x2.8mm_h2.5mm_0_0"
108+
(circle (center -2.032 0) (radius 0.508)
109+
(stroke (width 0) (type default))
110+
(fill (type none))
111+
)
112+
(polyline
113+
(pts
114+
(xy -1.524 0.254)
115+
(xy 1.524 1.778)
116+
)
117+
(stroke (width 0) (type default))
118+
(fill (type none))
119+
)
120+
(circle (center 2.032 0) (radius 0.508)
121+
(stroke (width 0) (type default))
122+
(fill (type none))
123+
)
124+
)
125+
(symbol "SPST_Momentary_SMD_4.6x2.8mm_h2.5mm_1_1"
126+
(pin passive line (at -5.08 0 0) (length 2.54)
127+
(name "A" (effects (font (size 1.27 1.27))))
128+
(number "1" (effects (font (size 1.27 1.27))))
129+
)
130+
(pin passive line (at 5.08 0 180) (length 2.54)
131+
(name "B" (effects (font (size 1.27 1.27))))
132+
(number "2" (effects (font (size 1.27 1.27))))
133+
)
134+
)
135+
)
136+
(symbol "SPST_Momentary_SMD_5.2x5.2mm_h2.5mm" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
137+
(property "Reference" "SW" (at 0 3.175 0)
138+
(effects (font (size 1.27 1.27)))
139+
)
140+
(property "Value" "SMD_5.2x5.2mm_h2.5mm" (at 0 -2.54 0)
141+
(effects (font (size 1.27 1.27)))
142+
)
143+
(property "Footprint" "SparkFun-Switch:Momentary_SMD_5.2x5.2mm_h2.5mm" (at 0 -5.08 0)
144+
(effects (font (size 1.27 1.27)) hide)
145+
)
146+
(property "Datasheet" "~" (at 0 -10.16 0)
147+
(effects (font (size 1.27 1.27)) hide)
148+
)
149+
(property "PROD_ID" "SWCH-14139" (at 0 -7.62 0)
150+
(effects (font (size 1.27 1.27)) hide)
151+
)
152+
(property "ki_keywords" "switch lever" (at 0 0 0)
153+
(effects (font (size 1.27 1.27)) hide)
154+
)
155+
(property "ki_description" "Single Pole Single Throw (SPST) switch" (at 0 0 0)
156+
(effects (font (size 1.27 1.27)) hide)
157+
)
158+
(symbol "SPST_Momentary_SMD_5.2x5.2mm_h2.5mm_0_0"
159+
(circle (center -2.032 0) (radius 0.508)
160+
(stroke (width 0) (type default))
161+
(fill (type none))
162+
)
163+
(polyline
164+
(pts
165+
(xy -1.524 0.254)
166+
(xy 1.524 1.778)
167+
)
168+
(stroke (width 0) (type default))
169+
(fill (type none))
170+
)
171+
(circle (center 2.032 0) (radius 0.508)
172+
(stroke (width 0) (type default))
173+
(fill (type none))
174+
)
175+
)
176+
(symbol "SPST_Momentary_SMD_5.2x5.2mm_h2.5mm_1_1"
177+
(pin passive line (at -5.08 0 0) (length 2.54)
178+
(name "A" (effects (font (size 1.27 1.27))))
179+
(number "1" (effects (font (size 1.27 1.27))))
180+
)
181+
(pin passive line (at 5.08 0 180) (length 2.54)
182+
(name "B" (effects (font (size 1.27 1.27))))
183+
(number "2" (effects (font (size 1.27 1.27))))
184+
)
185+
)
186+
)
187+
(symbol "SPST_Momentary_SMD_RA_5x3mm_h3.6mm" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
188+
(property "Reference" "SW" (at 0 3.175 0)
189+
(effects (font (size 1.27 1.27)))
190+
)
191+
(property "Value" "SMD_RA_5x3mm_h3.6mm" (at 0 -2.54 0)
192+
(effects (font (size 1.27 1.27)))
193+
)
194+
(property "Footprint" "SparkFun-Switch:Momentary_SMD_RA_5x3mm_h3.6" (at 0 -5.08 0)
195+
(effects (font (size 1.27 1.27)) hide)
196+
)
197+
(property "Datasheet" "~" (at 0 -10.16 0)
198+
(effects (font (size 1.27 1.27)) hide)
199+
)
200+
(property "PROD_ID" "SWCH-12265" (at 0 -7.62 0)
201+
(effects (font (size 1.27 1.27)) hide)
202+
)
203+
(property "ki_keywords" "switch lever" (at 0 0 0)
204+
(effects (font (size 1.27 1.27)) hide)
205+
)
206+
(property "ki_description" "Single Pole Single Throw (SPST) switch" (at 0 0 0)
207+
(effects (font (size 1.27 1.27)) hide)
208+
)
209+
(symbol "SPST_Momentary_SMD_RA_5x3mm_h3.6mm_0_0"
57210
(circle (center -2.032 0) (radius 0.508)
58211
(stroke (width 0) (type default))
59212
(fill (type none))
@@ -71,7 +224,7 @@
71224
(fill (type none))
72225
)
73226
)
74-
(symbol "SPST_Momentary_4.6x2.8mm_1_1"
227+
(symbol "SPST_Momentary_SMD_RA_5x3mm_h3.6mm_1_1"
75228
(pin passive line (at -5.08 0 0) (length 2.54)
76229
(name "A" (effects (font (size 1.27 1.27))))
77230
(number "1" (effects (font (size 1.27 1.27))))

0 commit comments

Comments
 (0)