Skip to content

Commit aa3e3fc

Browse files
committed
move gateron HEs from XP to stable, reduce pin diameter from 1.7mm (datasheet value) to 1.6mm (better value according to my test PCB)
1 parent 4dc0857 commit aa3e3fc

16 files changed

+1168
-1216
lines changed

footprints/marbastlib-xp-he.pretty/SW_MX_HE_0deg_1.25u.kicad_mod renamed to footprints/marbastlib-he.pretty/SW_MX_HE_0deg_1.25u.kicad_mod

Lines changed: 73 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
(footprint "SW_MX_HE_0deg_1.25u"
2-
(version 20240108)
2+
(version 20241229)
33
(generator "pcbnew")
4-
(generator_version "8.0")
4+
(generator_version "9.0")
55
(layer "F.Cu")
66
(descr "Footprint for Cherry MX style hall effect switches (Gateron Jade) and A110x/MT910xET/HAL9303SO pinout compatible sensors")
77
(tags "cherry mx switch hall effect he ")
@@ -27,18 +27,6 @@
2727
)
2828
)
2929
)
30-
(property "Footprint" ""
31-
(at 0 0 0)
32-
(layer "F.Fab")
33-
(hide yes)
34-
(uuid "7f4f5709-5314-4a8e-b664-f17aafce1850")
35-
(effects
36-
(font
37-
(size 1.27 1.27)
38-
(thickness 0.15)
39-
)
40-
)
41-
)
4230
(property "Datasheet" "https://www.gateron.com/u_file/2406/28/file/GATERONMagneticJadeSwitch-KS-20TF10B045NW-Y89.pdf"
4331
(at 0 0 0)
4432
(layer "F.Fab")
@@ -64,6 +52,58 @@
6452
)
6553
)
6654
(attr smd)
55+
(fp_line
56+
(start 0 -1.56)
57+
(end -0.65 -1.56)
58+
(stroke
59+
(width 0.12)
60+
(type solid)
61+
)
62+
(layer "F.SilkS")
63+
(uuid "2c8bec1f-aaed-4ca2-9eaa-d5752fb961b9")
64+
)
65+
(fp_line
66+
(start 0 -1.56)
67+
(end 0.65 -1.56)
68+
(stroke
69+
(width 0.12)
70+
(type solid)
71+
)
72+
(layer "F.SilkS")
73+
(uuid "c77e0321-db5a-4df5-aee7-56cf62d1357f")
74+
)
75+
(fp_line
76+
(start 0 1.56)
77+
(end -0.65 1.56)
78+
(stroke
79+
(width 0.12)
80+
(type solid)
81+
)
82+
(layer "F.SilkS")
83+
(uuid "3c7f57d3-11b6-420a-845e-7d3272e8f830")
84+
)
85+
(fp_line
86+
(start 0 1.56)
87+
(end 0.65 1.56)
88+
(stroke
89+
(width 0.12)
90+
(type solid)
91+
)
92+
(layer "F.SilkS")
93+
(uuid "c9583629-a5f5-4d2a-8d0c-92f4a66932e2")
94+
)
95+
(fp_poly
96+
(pts
97+
(xy -1.1625 -1.51) (xy -1.4025 -1.84) (xy -0.9225 -1.84) (xy -1.1625 -1.51)
98+
)
99+
(stroke
100+
(width 0.12)
101+
(type solid)
102+
)
103+
(fill yes)
104+
(layer "F.SilkS")
105+
(uuid "27a74dd6-0cc1-4b04-ae6d-825c1b53cd69")
106+
)
67107
(fp_line
68108
(start -2 -1.6)
69109
(end -2 1.6)
@@ -148,66 +188,14 @@
148188
(layer "B.SilkS")
149189
(uuid "1357a87a-f3af-4e05-9f67-5d3a4fc0f7bc")
150190
)
151-
(fp_line
152-
(start 0 -1.56)
153-
(end -0.65 -1.56)
154-
(stroke
155-
(width 0.12)
156-
(type solid)
157-
)
158-
(layer "F.SilkS")
159-
(uuid "2c8bec1f-aaed-4ca2-9eaa-d5752fb961b9")
160-
)
161-
(fp_line
162-
(start 0 -1.56)
163-
(end 0.65 -1.56)
164-
(stroke
165-
(width 0.12)
166-
(type solid)
167-
)
168-
(layer "F.SilkS")
169-
(uuid "c77e0321-db5a-4df5-aee7-56cf62d1357f")
170-
)
171-
(fp_line
172-
(start 0 1.56)
173-
(end -0.65 1.56)
174-
(stroke
175-
(width 0.12)
176-
(type solid)
177-
)
178-
(layer "F.SilkS")
179-
(uuid "3c7f57d3-11b6-420a-845e-7d3272e8f830")
180-
)
181-
(fp_line
182-
(start 0 1.56)
183-
(end 0.65 1.56)
184-
(stroke
185-
(width 0.12)
186-
(type solid)
187-
)
188-
(layer "F.SilkS")
189-
(uuid "c9583629-a5f5-4d2a-8d0c-92f4a66932e2")
190-
)
191-
(fp_poly
192-
(pts
193-
(xy -1.1625 -1.51) (xy -1.4025 -1.84) (xy -0.9225 -1.84) (xy -1.1625 -1.51)
194-
)
195-
(stroke
196-
(width 0.12)
197-
(type solid)
198-
)
199-
(fill solid)
200-
(layer "F.SilkS")
201-
(uuid "27a74dd6-0cc1-4b04-ae6d-825c1b53cd69")
202-
)
203191
(fp_rect
204192
(start -11.90625 -9.525)
205193
(end 11.90625 9.525)
206194
(stroke
207195
(width 0.1)
208196
(type default)
209197
)
210-
(fill none)
198+
(fill no)
211199
(layer "Dwgs.User")
212200
(uuid "04a510cd-95a8-4c1e-a87e-df3602fab21e")
213201
)
@@ -438,36 +426,36 @@
438426
)
439427
(pad "" np_thru_hole circle
440428
(at -5.08 0)
441-
(size 1.7 1.7)
429+
(size 1.6 1.6)
442430
(drill 1.7)
443431
(layers "F&B.Cu" "*.Mask")
444-
(uuid "8d21536d-9181-46d5-811f-9e2be4df7d1f")
432+
(uuid "010650f0-0d87-4e24-bb5f-998b78aa4cad")
445433
)
446434
(pad "" np_thru_hole circle
447435
(at 5.08 0)
448-
(size 1.7 1.7)
436+
(size 1.6 1.6)
449437
(drill 1.7)
450438
(layers "F&B.Cu" "*.Mask")
451-
(uuid "4c26c1d5-b50a-41a4-8d2f-46b6659b478e")
439+
(uuid "1125b973-0700-46e4-a08c-a226a5131c72")
452440
)
453441
(pad "1" smd roundrect
454442
(at -0.9375 -0.95)
455443
(size 1.475 0.6)
456-
(layers "F.Cu" "F.Paste" "F.Mask")
444+
(layers "F.Cu" "F.Mask" "F.Paste")
457445
(roundrect_rratio 0.25)
458446
(uuid "59840ca3-e7d3-4034-a466-e8a1ba2a4795")
459447
)
460448
(pad "2" smd roundrect
461449
(at -0.9375 0.95)
462450
(size 1.475 0.6)
463-
(layers "F.Cu" "F.Paste" "F.Mask")
451+
(layers "F.Cu" "F.Mask" "F.Paste")
464452
(roundrect_rratio 0.25)
465453
(uuid "0cbb30e7-f78f-4443-ba69-8f837dd4f214")
466454
)
467455
(pad "3" smd roundrect
468456
(at 0.9375 0)
469457
(size 1.475 0.6)
470-
(layers "F.Cu" "F.Paste" "F.Mask")
458+
(layers "F.Cu" "F.Mask" "F.Paste")
471459
(roundrect_rratio 0.25)
472460
(zone_connect 2)
473461
(uuid "a57560ac-eca5-40b4-bdb6-3880f3734a02")
@@ -500,6 +488,10 @@
500488
(copperpour not_allowed)
501489
(footprints allowed)
502490
)
491+
(placement
492+
(enabled no)
493+
(sheetname "")
494+
)
503495
(fill
504496
(thermal_gap 0.5)
505497
(thermal_bridge_width 0.5)
@@ -552,11 +544,11 @@
552544
(zone
553545
(net 0)
554546
(net_name "")
555-
(layers "In1.Cu" "In2.Cu" "In3.Cu" "In4.Cu" "In5.Cu" "In6.Cu" "In7.Cu"
547+
(layers "B.Cu" "In1.Cu" "In2.Cu" "In3.Cu" "In4.Cu" "In5.Cu" "In6.Cu" "In7.Cu"
556548
"In8.Cu" "In9.Cu" "In10.Cu" "In11.Cu" "In12.Cu" "In13.Cu" "In14.Cu" "In15.Cu"
557549
"In16.Cu" "In17.Cu" "In18.Cu" "In19.Cu" "In20.Cu" "In21.Cu" "In22.Cu"
558550
"In23.Cu" "In24.Cu" "In25.Cu" "In26.Cu" "In27.Cu" "In28.Cu" "In29.Cu"
559-
"In30.Cu" "B.Cu"
551+
"In30.Cu"
560552
)
561553
(uuid "81e32752-0b54-4127-9f54-a8d2636ec9a4")
562554
(name "HE keepout_top")
@@ -573,6 +565,10 @@
573565
(copperpour not_allowed)
574566
(footprints allowed)
575567
)
568+
(placement
569+
(enabled no)
570+
(sheetname "")
571+
)
576572
(fill
577573
(thermal_gap 0.5)
578574
(thermal_bridge_width 0.5)
@@ -602,6 +598,7 @@
602598
)
603599
)
604600
)
601+
(embedded_fonts no)
605602
(model "${KICAD8_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl"
606603
(offset
607604
(xyz 0 0 0)

0 commit comments

Comments
 (0)