-
Notifications
You must be signed in to change notification settings - Fork 0
/
my-keyboard.kicad_pcb
14587 lines (14408 loc) · 925 KB
/
my-keyboard.kicad_pcb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
(kicad_pcb (version 20200819) (host pcbnew "(5.99.0-2887-gdf45a6699)")
(general
(thickness 1.6)
)
(paper "A3")
(layers
(0 "F.Cu" signal)
(31 "B.Cu" signal)
(32 "B.Adhes" user)
(33 "F.Adhes" user)
(34 "B.Paste" user)
(35 "F.Paste" user)
(36 "B.SilkS" user)
(37 "F.SilkS" user)
(38 "B.Mask" user)
(39 "F.Mask" user)
(40 "Dwgs.User" user)
(41 "Cmts.User" user)
(42 "Eco1.User" user)
(43 "Eco2.User" user)
(44 "Edge.Cuts" user)
(45 "Margin" user)
(46 "B.CrtYd" user)
(47 "F.CrtYd" user)
(48 "B.Fab" user)
(49 "F.Fab" user)
)
(setup
(stackup
(layer "F.SilkS" (type "Top Silk Screen"))
(layer "F.Paste" (type "Top Solder Paste"))
(layer "F.Mask" (type "Top Solder Mask") (color "Green") (thickness 0.01))
(layer "F.Cu" (type "copper") (thickness 0.035))
(layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
(layer "B.Cu" (type "copper") (thickness 0.035))
(layer "B.Mask" (type "Bottom Solder Mask") (color "Green") (thickness 0.01))
(layer "B.Paste" (type "Bottom Solder Paste"))
(layer "B.SilkS" (type "Bottom Silk Screen"))
(copper_finish "None")
(dielectric_constraints no)
)
(pcbplotparams
(layerselection 0x010fc_ffffffff)
(usegerberextensions false)
(usegerberattributes false)
(usegerberadvancedattributes false)
(creategerberjobfile false)
(svguseinch false)
(svgprecision 6)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(sketchpadsonfab false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory "")
)
)
(net 0 "")
(net 1 "GND")
(net 2 "+5V")
(net 3 "Net-(C5-Pad2)")
(net 4 "Net-(C6-Pad2)")
(net 5 "Net-(C7-Pad1)")
(net 6 "Net-(D1-Pad2)")
(net 7 "/ROW0")
(net 8 "Net-(D2-Pad2)")
(net 9 "/ROW1")
(net 10 "Net-(D4-Pad2)")
(net 11 "/ROW3")
(net 12 "/ROW4")
(net 13 "Net-(R1-Pad2)")
(net 14 "/ROW5")
(net 15 "Net-(R2-Pad2)")
(net 16 "/COL14")
(net 17 "Net-(R4-Pad1)")
(net 18 "Net-(U1-Pad30)")
(net 19 "Net-(D5-Pad2)")
(net 20 "/COL0")
(net 21 "Net-(D6-Pad2)")
(net 22 "/COL1")
(net 23 "Net-(D7-Pad2)")
(net 24 "/COL10")
(net 25 "Net-(D8-Pad2)")
(net 26 "/COL11")
(net 27 "Net-(D9-Pad2)")
(net 28 "Net-(D10-Pad2)")
(net 29 "Net-(D11-Pad2)")
(net 30 "Net-(D13-Pad2)")
(net 31 "Net-(D14-Pad2)")
(net 32 "Net-(D15-Pad2)")
(net 33 "Net-(D16-Pad2)")
(net 34 "Net-(D17-Pad2)")
(net 35 "Net-(D19-Pad2)")
(net 36 "Net-(D20-Pad2)")
(net 37 "Net-(D21-Pad2)")
(net 38 "Net-(D22-Pad2)")
(net 39 "Net-(D24-Pad2)")
(net 40 "Net-(D25-Pad2)")
(net 41 "Net-(D26-Pad2)")
(net 42 "Net-(D27-Pad2)")
(net 43 "Net-(D29-Pad2)")
(net 44 "Net-(D30-Pad2)")
(net 45 "Net-(D31-Pad2)")
(net 46 "Net-(D32-Pad2)")
(net 47 "Net-(D34-Pad2)")
(net 48 "Net-(D35-Pad2)")
(net 49 "Net-(D36-Pad2)")
(net 50 "Net-(D37-Pad2)")
(net 51 "Net-(D38-Pad2)")
(net 52 "Net-(D40-Pad2)")
(net 53 "Net-(D41-Pad2)")
(net 54 "Net-(D42-Pad2)")
(net 55 "Net-(D43-Pad2)")
(net 56 "Net-(D45-Pad2)")
(net 57 "Net-(D46-Pad2)")
(net 58 "Net-(D47-Pad2)")
(net 59 "Net-(D48-Pad2)")
(net 60 "Net-(D50-Pad2)")
(net 61 "Net-(D51-Pad2)")
(net 62 "Net-(D52-Pad2)")
(net 63 "Net-(D53-Pad2)")
(net 64 "Net-(D55-Pad2)")
(net 65 "Net-(D56-Pad2)")
(net 66 "Net-(D57-Pad2)")
(net 67 "Net-(D58-Pad2)")
(net 68 "Net-(D59-Pad2)")
(net 69 "Net-(D61-Pad2)")
(net 70 "Net-(D62-Pad2)")
(net 71 "Net-(D63-Pad2)")
(net 72 "Net-(D64-Pad2)")
(net 73 "Net-(D65-Pad2)")
(net 74 "Net-(D67-Pad2)")
(net 75 "Net-(D68-Pad2)")
(net 76 "Net-(D69-Pad2)")
(net 77 "Net-(D70-Pad2)")
(net 78 "Net-(D73-Pad2)")
(net 79 "Net-(D74-Pad2)")
(net 80 "Net-(D76-Pad2)")
(net 81 "Net-(D78-Pad2)")
(net 82 "Net-(D79-Pad2)")
(net 83 "Net-(D80-Pad2)")
(net 84 "Net-(D81-Pad2)")
(net 85 "Net-(D82-Pad2)")
(net 86 "Net-(D85-Pad2)")
(net 87 "Net-(ISP1-Pad1)")
(net 88 "Net-(ISP1-Pad3)")
(net 89 "Net-(ISP1-Pad4)")
(net 90 "Net-(ISP1-Pad5)")
(net 91 "/COL12")
(net 92 "/COL13")
(net 93 "/COL15")
(net 94 "/COL2")
(net 95 "/COL3")
(net 96 "/COL4")
(net 97 "/COL5")
(net 98 "/COL6")
(net 99 "/COL7")
(net 100 "/COL8")
(net 101 "/COL9")
(net 102 "/D-")
(net 103 "/D+")
(net 104 "Net-(U1-Pad42)")
(net 105 "Net-(R5-Pad1)")
(net 106 "VCC")
(net 107 "Net-(USB1-Pad23)")
(net 108 "Net-(USB1-Pad22)")
(net 109 "Net-(USB1-Pad20)")
(net 110 "Net-(USB1-Pad15)")
(net 111 "Net-(USB1-Pad14)")
(net 112 "Net-(USB1-Pad11)")
(net 113 "Net-(USB1-Pad10)")
(net 114 "Net-(USB1-Pad8)")
(net 115 "Net-(USB1-Pad3)")
(net 116 "Net-(USB1-Pad2)")
(net 117 "Net-(R6-Pad2)")
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005e82c359)
(at 88.9 131.7625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e831a54")
(fp_text reference "MX0" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e9995a5c-a3b2-420d-b900-9df2571eaba0)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ef48539e-9d44-4032-9509-1ffc864a7287)
)
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp 480eb06d-3fd8-47d9-ad0e-bdeb113d7c74))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 58f076d1-2912-4fb0-9cc5-11c5e8c2f0dc))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 65005c68-3797-41ca-a273-10a93bb34498))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp 75bc657d-6bed-4560-b94b-a1cbef7dd545))
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp 8ab5773c-25cc-41c5-9b16-d9d511fdfc06))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp cb94c42e-ef5c-4775-a09f-6408450f2ca2))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp e286ecab-dd96-4a42-8997-0e599a66ca9d))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp f6862091-ceff-434f-b55b-0e7e831c5f1f))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp 0e3e8e03-0062-469e-902c-2fa1f0dba430))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 151cd227-8e65-4264-980a-ad2293e605c7))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp 240780c6-5531-4b12-97a0-c902f9dc256e))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 2a27c30f-2fcc-48b2-beff-0459ef63fac7))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 5364cf78-e726-4dae-84fe-1694c2e2f8aa))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 72e99d6e-3134-4d98-9a7c-4a50083454db))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 800c68e2-311d-4f25-aa72-c9dcdf4a1260))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 8fb2e3c6-7891-42d7-ad33-04ba2685164a))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp 93082b44-9f0e-448a-928e-8adcb61e7cf5))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 947d2ad5-386b-44c0-b0c2-5ef780f1e6e8))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp 9766b525-6a12-416b-bd10-2288eb659f2f))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp dcfbc21d-7822-4ee5-ab91-95b620750a26))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp dafe800e-b386-4453-adef-12c30a1531f7))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp eae1bce3-0538-41b0-8734-4f88e8268f51))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp fa59ceae-7a4c-4fcf-a264-31f3df002d51))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 20 "/COL0") (pinfunction "COL") (tstamp 3d156b4b-c56c-4b2f-a903-e32503a5df69))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 6 "Net-(D1-Pad2)") (pinfunction "ROW") (tstamp cdecde8d-a8a3-4e8e-9138-475960b193da))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005e82c370)
(at 374.65 131.7625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e83468f")
(fp_text reference "MX14" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a8c8252b-d774-4ba8-86ec-cbf2516cf2b9)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp fd53fbf1-e9fa-41b5-8327-a6bac5359cb6)
)
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp 0f0b984a-2f83-45ec-8668-fbc836ae8073))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp 32de1b91-df4e-4429-ab8f-822bd0878796))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp 422b4dc8-4e10-4448-9626-23106bca61de))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp 665d0023-1eb1-4074-9e39-2ef16d204973))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp 6e988bfe-08a9-408b-ab0f-327ff14e342d))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 6ef2a61b-fad2-4bd1-8164-2c1c8135c5c6))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp b74c6a87-c68a-4f2f-b7f0-6470b39a3ba4))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp be8b7770-d086-433f-b829-3b944092f852))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 0cc0ab76-1741-4341-81b9-285648dca691))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 17e7110e-530a-4d53-b620-924a559391ba))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp 1ad127c5-e27b-4442-a2a0-5a7c19f69be9))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 28b7d989-d400-4cf3-be34-e457861e8639))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 28d0ca21-004f-4864-80c8-92842435d7d3))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp 2ab77733-8af6-475b-87ae-9e91dd2c4be3))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp 30eca3b2-29ac-4cf5-83cd-1448a7bfa3ad))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp 4f035cdd-806a-432c-9c6c-3be771d39e08))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 8da0a43c-455b-4477-9dc0-c4c648924179))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp bb2373d3-86df-414d-88a6-9908cb7d2b68))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp d70e6eb5-bcde-47da-8f08-77929a1e64af))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp e61645aa-68b5-4df7-95be-68e176856548))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp 437635a7-bb59-4c14-bae9-b7cc674a5705))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 75aa8e0b-c23d-44b6-858a-ad0c663c0314))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 8f0a8cb6-0530-4c4d-b0cf-424bbd6bfc68))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 93 "/COL15") (pinfunction "COL") (tstamp 53bd6219-cf2c-4e44-939a-059be54168d8))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 8 "Net-(D2-Pad2)") (pinfunction "ROW") (tstamp eb894953-4d22-475b-95e0-c471924e32e8))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005e82c39e)
(at 107.95 131.7625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e835d47")
(fp_text reference "MX1" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 94c78faf-940c-4b3e-b0da-07bf5583e322)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5d5e94a3-1a9e-4428-9878-c94f1e09c9c8)
)
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp 0d3ae0dc-b2dd-43c4-b57b-5d039e6e8aa6))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 0e46e362-1d22-4c5f-8a3a-d408cebf8395))
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp 3e005061-4040-4a62-8e10-47cc4c2a42fd))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 475f2d67-d9bf-4e2b-99d5-3fa8b782d3a3))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp 56826e03-a686-4f6a-945c-f85dd6017719))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp 65b8a453-820e-48dd-b4b7-2a7451f4f5a8))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp 83a6c52f-c985-4c77-aace-dbbf58d5d273))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp d2b69e47-f7b5-4ab5-9194-1f02116f9060))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 18e3b295-424e-444e-af25-c5062a75e4c9))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp 2e220acc-7270-4a3b-88f9-9e281a2622cd))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 2e762ce9-1d22-48d8-bb71-07f6fd785769))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp 4654615e-0d17-4992-9fd0-edb86918f651))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 4adb5d0b-aa93-4a12-9e45-dd738541ecc8))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 5238c09e-f0ec-469c-af4e-74c2e2777938))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp 6e8cf5f9-9b33-4000-9247-ef35290582b0))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp a380be25-2407-4e43-b114-0691806e6757))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp c0e00c0e-6de6-49bd-8ff0-68338a1a6129))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp ec86120c-2810-4aef-9626-0b4a10f14c89))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp efe964b4-d177-47e1-83c6-dcd543414116))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp f11bb54c-c4c3-45cf-bf30-695317b45118))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 8a345300-b4ce-497f-8686-a09b9d96dc91))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp c97fb45c-720e-421a-bafe-a2e426fd8bbc))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp d1c321cb-085e-42f8-9698-ad3f70dcb1a6))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 22 "/COL1") (pinfunction "COL") (tstamp d32740ea-a349-4c14-9ea6-ef07de35ef08))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 10 "Net-(D4-Pad2)") (pinfunction "ROW") (tstamp b203cc33-2e88-4011-b0a9-b937f91f242b))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005eacba1e)
(at 127 131.7625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e8e842f")
(fp_text reference "MX2" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a2cb5da5-6d19-4bed-9586-151885c33a26)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9af66b41-e132-447a-a5ec-9351634daccc)
)
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp 02c0eb8d-3447-4acf-a5ae-ad3f8d68d829))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp 079dcbb2-0a5f-474c-a0e6-c080935d5ae7))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp 15557002-d0eb-42b3-8b8b-b34563683d86))
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp 22b50e17-d889-4d55-b3ef-b862fe5754f8))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 2954aba4-14ce-45ac-a24d-0005a9b7df25))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp 2ee73d35-b70c-4d09-adf8-d071311f60a0))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 7f945609-e26d-462c-9102-b253b5fcbdab))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp ed2714fa-1c9f-4884-9ea1-4b514c94b671))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp 0b104553-c4c4-4dfe-8a4d-133dd5bd3eef))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 22ce6de0-3a3e-4b5a-a5b4-559f0f4dcf3e))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 2d893ea0-6cb4-47de-b699-ba547deb8399))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp 40f32109-ccdc-4d46-998c-4f4b6354b7e6))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 4febbaeb-5714-4a85-afa5-1ae0f72e7d7d))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp 50545572-c263-4732-8549-d86c98342d90))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 67bf2ddd-219b-430b-8a54-1509f32256e6))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 7111df6e-607a-4c65-bfd5-6c437a41061b))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 790064e9-5e18-450f-a085-cb585a36e442))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp bc240a6e-a60e-4699-9d10-4e3609790540))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp d7673b9d-8df1-40fe-abff-bdb0c04ecb2a))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp ebc0dfa6-0152-42a6-9090-75e6b3a24361))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp 3cd13fe3-420c-4f49-aa35-489ea8108112))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 781752d4-e466-47a8-84ec-2137d4f46b9c))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp deb60a4f-61e0-4acc-bade-6ecbf1fff508))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask)
(net 94 "/COL2") (pinfunction "COL") (tstamp e9efca75-6e38-454c-a006-6a4c1f4d8635))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 30 "Net-(D13-Pad2)") (pinfunction "ROW") (tstamp 0d1efbfc-2ea7-4fb7-b0a8-1df370b3b78d))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005eacba35)
(at 146.05 131.7625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e8eb4d1")
(fp_text reference "MX3" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 537889d9-4a4d-4fd2-b9be-42e70cf45f84)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b9702550-87b2-4191-9d4d-5bc042f8b779)
)
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp 014d5ca4-7a3e-4601-a0b1-88c78a1d897a))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp 43fc3c8c-cac2-4fa1-bc2a-243c4dee2ba8))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 67efa491-c1b3-4fee-869c-027120e744d7))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp 6c136bed-9724-4c55-9001-6a74c888057a))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 80b04a28-1e25-4ffa-a2e6-aa63f690d8b2))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp a7cf0845-ee90-43ee-bc4a-8d87b17a5ab9))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp c7f707fc-4ccc-4498-b7d6-49fdaa91a85e))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp d0e20fd5-ac41-4abf-8776-a7b2bea19249))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp 1bb329c8-1a0f-41fd-bcf5-48e7182dd227))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 2c1f406e-e4ce-4d4d-8513-c48b0f2e6f62))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 2c4f1751-58d6-4fa1-9d24-51bda5505545))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 7d911c00-0f0d-4938-b674-0e7703a71ed8))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 8352b825-c321-4b3b-a40a-772bd9b1c6c5))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp a11cacbd-172a-4206-8cfb-e39c7b45669d))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp bc5533ee-30c3-4cc2-a12a-797327b7b055))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp c0fdab09-12e0-4c86-9ed3-d07e3c07d4d1))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp c434dfe2-3613-4dd1-b91c-30f8c7674234))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp d3d5c906-885e-4ca9-9668-feb322b23315))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp f780ba66-9a41-41cc-9d7f-a250d4c47b5c))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp fda2e535-4a6d-49d4-a021-0645a4ea4fdd))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 6a1da50e-0be1-4770-8616-8e7a70093b38))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp 748eab06-af1b-49b2-abcb-2c09e533b8f2))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp d19d6236-44c7-4bd1-9692-84653c75653c))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask)
(net 95 "/COL3") (pinfunction "COL") (tstamp 13c5d65b-f136-4c45-9354-aed529b36bac))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 35 "Net-(D19-Pad2)") (pinfunction "ROW") (tstamp 13e5c0b2-de66-4c3b-a836-aedc0de72886))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005eacba4c)
(at 165.1 131.7625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e8eceab")
(fp_text reference "MX4" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 2a2c66b6-1e75-4e99-a267-2f85a98314a8)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp cff54463-626d-4f06-94ab-eced93ecf532)
)
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 2616a223-7035-4f73-95ad-42bc2ccbcfad))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp 464ab956-a1c4-41e7-966d-8967a0d0d035))
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp 7189ff9c-39c2-4161-9de5-32223a714a71))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp 777f3d29-3a6b-4ca8-9c13-d115421c88aa))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp 83d15084-85ce-43c5-8718-25dd99d34a7e))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp a97d50b9-a60f-46e9-b996-3c9a530f2051))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp b32b79a4-e0f4-4e85-87fb-6da94253fd72))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp ceabe090-c1c2-4aea-816c-5df2e1870796))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 007edf29-53e8-4f2b-bde5-959f5ea57bcd))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 1e4acebe-d9de-4589-a4d4-6a9ffd208966))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 25fe78b1-301c-4f09-948d-c55afbceadcb))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 3af0e4c0-59d6-4fd8-a231-f42e75420fc8))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp 5634a5ff-2a25-4666-afec-fb5fd3e9cfb7))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 5b5135ee-13c0-404b-b012-fe0d699b1ead))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 6258ea58-97c4-45fd-8fed-34e57fada422))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp 7df8143a-870e-4924-b48f-9b8f026d94c8))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 8da3241a-9203-40b5-bacf-d8ee290215a8))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp 94463537-6c47-4f50-9e26-1a4dabe6fa99))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp d7ad2f69-c8cd-4853-9192-ea01e69657fb))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp fffa4594-f162-46d6-a660-b9e1ad142c96))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 35f0722a-1bcd-4103-8a2a-7f414fbf7904))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp c9a3a9b3-9377-4c1d-b40f-1df4924ab20e))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp dc990415-9fde-4df8-aeac-38eaae684626))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 96 "/COL4") (pinfunction "COL") (tstamp e5665eaf-2584-4269-9060-deea0c10bda9))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 39 "Net-(D24-Pad2)") (pinfunction "ROW") (tstamp 874c0d63-6454-499c-a52a-b9dddb994a5a))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005eacba63)
(at 184.15 131.7625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e8f0ca3")
(fp_text reference "MX5" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8746b5d0-07b2-4889-aa09-7462fc1f32bf)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 84f51556-c6c5-4b53-8930-e8b970c85bd4)
)
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 0bda667d-02ad-4691-8076-d589f073aecf))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp 4982912a-9ae1-4a93-9041-c91447e8522d))
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp 4ead6747-561f-4431-8408-ceff59a5e221))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp 8b425243-fab3-4582-aee8-1039932f29a9))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 9f7166cb-3b5d-48eb-9a41-2d6a96f0960f))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp d2583546-4768-4fe0-92c7-1bc418ac1b77))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp fba5c75e-83e7-49e5-9ada-99f40f6782d4))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp fe05c7d2-0d37-47f0-975e-aca325a117de))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 1d50674c-d797-47b0-853f-5a10a86e9b41))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 31c1bf7e-b6e1-4938-8245-56f5e1006da5))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 3642f652-eff4-4422-8e5a-26ddd42efe58))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp 3a1f5281-a402-42f0-a507-82197102f323))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 5c293fb6-d13d-4235-9d46-bcae13c8cc5c))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp 7ace89c0-81e8-48d0-bd4f-2335bb58b5f4))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 7d513183-c296-4e46-913a-e1df1c32decc))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp b3b51b44-8710-4db8-8ec4-90e9e3993ae4))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp c3e55ac4-3574-455f-968c-0c676746e850))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp dda100b9-06fa-481e-83b5-951a01085df4))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp e695accf-d637-4fc2-9b46-3c768ff7f3b4))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp ed612d37-8e56-4ac3-9a41-2f69b895b134))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp 21fc87de-0486-499d-911e-33a1145884f4))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 7d63cab6-3744-41ce-980b-e5b80a6b968b))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp abcbba77-344c-4e80-81d8-a90265835636))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 97 "/COL5") (pinfunction "COL") (tstamp 0e3005dc-572b-4925-8c53-4b6b1dc59f34))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask)
(net 43 "Net-(D29-Pad2)") (pinfunction "ROW") (tstamp e7198fc7-150a-494b-bd1b-72a8cd36d272))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005eacba7a)
(at 203.2 131.7625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e8f27cd")
(fp_text reference "MX6" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f5f9501f-5b26-41ef-8d1c-189cecc4a2a6)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp bd949d7e-1b5b-4a86-b961-e4913b29d194)
)
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp 00d030b0-a2d7-4d29-818d-8c810f1a8820))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp 46d4a906-092f-4788-91f2-95680ba5b458))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp 705a5939-aec6-4cfc-8db4-50118acf322a))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 72f13cb1-9579-4693-b21d-ddbf5d8e951c))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp af7f9389-01e4-47cf-8f59-9ae7e4116b4b))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp cb819c23-0106-4e52-a161-6da64fdb29a4))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp d4e91a65-3ef4-4a74-aaa6-8f9d91c25b10))
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp e4fe45cf-4fe4-40ea-b764-a8597c4e415b))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp 46c50256-2d41-43bd-b4a0-f6cafe3864cb))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 4c54dc05-61b2-4aa2-8fd8-0ccf03a72043))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 6609f754-443e-4a3c-acdf-25bb8bcaf213))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 6df81b03-aa29-47e8-a7a6-76918f8183cf))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp 70e7898e-a56e-4f56-908a-54344a887a64))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp 846d908a-0a20-41da-97a4-ba1d1809dec1))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp bf04c562-2cd4-4c16-975e-4500ba452316))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp c3848fda-effa-4b7f-adf1-0e134e1d5a13))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp c6eb9567-9738-4b81-8eb3-7c6fd3d1928f))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp c8bb1caf-01d6-44b1-91ee-a379dd4e8071))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp e84cb765-94b8-461e-a82a-5ab8c76ec01c))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp f9a16cf3-e332-4b0a-b71b-f1c46adfec7e))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 78603b80-f63d-4a6e-8913-e6c2d5e1dad7))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 87231cfe-c827-4511-840b-2492ad48a795))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp d4e2cdcb-ec64-415a-a0e6-32c05a38212c))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 98 "/COL6") (pinfunction "COL") (tstamp d5618a0e-7eb1-4d17-8cde-56900326cd5f))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask)
(net 47 "Net-(D34-Pad2)") (pinfunction "ROW") (tstamp 3df5c383-1222-4f11-bee7-22e42e196ef6))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005eacba91)
(at 222.25 131.7625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e8f4d17")
(fp_text reference "MX7" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1047b727-834b-42d1-8051-ef2a5a65e88d)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7f14f527-7d17-4e6f-99df-b1b3923e8980)
)
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp 0bada3b8-f7da-4172-a826-417ad9eafc06))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 1f2f5633-e14b-44c0-93e5-26559347e82b))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp 46d2c764-1aad-4052-b391-36b6a0252068))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 7ca4a76e-40f6-4b5e-aa2b-20933bc36764))
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp 807a77a4-1f99-4b7c-856d-e1236240a1e7))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp a45820e9-1ce5-4101-8f7a-4c5aed2cd7ab))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp a520f0f6-3f9f-42df-a7da-0ab18d6116df))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp efbc4f4c-db0b-4638-aad6-3a678c9a35cb))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 00473abd-b1fa-4b0f-a382-caca57dd9cde))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 15f9751b-63de-4c63-b377-712e421e0338))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp 649cfa43-88e1-4643-bb47-5835844de29b))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 7281730e-fdbe-435e-8deb-f2f0194a6128))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp 7e368ee6-7fe8-4a3f-ab25-487a56fa8ffc))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp 937e2da6-0ddd-4768-bd81-8e584b838e7b))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 9a221ab0-f702-42a0-a299-2e398434eddd))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp a10c69dd-83b6-4310-a1b2-6883236cb5be))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp a8c64f73-1b94-4b48-8387-8f1f6df49f3f))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp bb8534ee-94c9-41eb-a050-0ce7e1da0650))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp d41f3f69-ca93-46c9-acda-b9f46f2fb3ae))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp e820a643-8206-4373-9d48-f447490a2417))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp 04a775ad-b6db-4343-b794-a1857eaeaf66))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 1fdf99fc-7bd8-432c-9dec-8350a81cf04d))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp a6b6b1bd-d993-475d-80b2-2f102002886e))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 99 "/COL7") (pinfunction "COL") (tstamp 612f627f-b1c2-4059-bc5d-981cdcecec89))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 52 "Net-(D40-Pad2)") (pinfunction "ROW") (tstamp c4273f2c-e22c-497a-9d76-4d01a68b8b5a))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005eacbaa8)
(at 241.3 131.7625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e8f711d")
(fp_text reference "MX8" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp db95e752-fb56-403c-8490-833c7d4751cb)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 92fc6ca0-3665-4504-926f-4daf54f6d328)
)
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 03378c1c-3628-46fd-8f5c-57e4b98f4c86))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp 07551bdf-8d1a-4db7-9ffc-3865328a9505))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp 28e6f88e-bf5e-47b1-9a43-eda3b83b1cc2))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp 5d6cecb1-69e4-4af9-8874-6a437934e5b8))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp 6cfce40e-24a0-4c4c-b2b9-fdd542ae4d12))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 8f77f9cd-5c05-4304-82be-a5b0f1c2f967))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp a0018ad1-080a-4ee9-b7db-31664c234f83))
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp d5d5d5bd-4c66-4ed8-a939-38302b93670b))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 13268271-9486-4b6c-b4c9-52fc42bd49a4))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp 2fae093e-2653-404a-be7e-851a119cffa6))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp 3c6c2b86-02bd-490c-9392-8a2e18cbe1bb))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 5648c982-3469-4716-9234-3977dcd53a94))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 63c24993-3f2c-404d-874f-a1fd22ed0e50))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 6dde0f0b-763a-4266-8f2a-733099170c3c))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp 76901afa-e697-4ad9-a90c-4ac901a0446d))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp 8ce2c125-a8fd-49a7-ad46-9076cd53caef))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 8f0aaec5-aaf3-483f-868e-baa40d2f679c))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp a251961d-3f0c-4ed8-b1cb-66fd4f029b41))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp ec8d8b30-e586-47a4-9c7c-5b44c71928da))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp ee3ed9a1-d99d-4d73-b54b-2a092ce49a9a))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp 17927076-1df3-4f2b-b700-d6d9262981d8))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp a70b22d5-425c-44f0-9ba8-70e8f434a32d))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp dedf8517-72b8-4ea7-95f5-6b85418bb4c1))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask)
(net 100 "/COL8") (pinfunction "COL") (tstamp 7f10cd8f-bbae-4535-ad69-f790e47623c1))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 56 "Net-(D45-Pad2)") (pinfunction "ROW") (tstamp 8812871f-6054-4693-a19f-59a22641e981))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005eacbabf)
(at 260.35 131.7625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e8f887b")
(fp_text reference "MX9" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0a526d07-d9a0-483d-93aa-73cd1c7128f3)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e7b1bf60-28de-4d0c-b700-71d8e71d76a0)
)
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp 04a828b5-4ce5-4bd7-b0a2-78be8bf6f6b7))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp 1c3775f5-642e-4c90-8b59-bcb137daf173))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp 461a0a1a-b5a5-4e78-8347-81ccf1f5850b))
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp 46febea5-dcd4-49cc-b3f9-8823755465f8))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 60231ff4-de5a-4b41-a06b-3abb54271a7a))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp ae8317a7-ea49-470e-ac7f-a449d32eaa02))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp e065c962-6565-45cc-8d99-df7f4fa906a7))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp fbe8a1c5-f4e4-4d4e-b2b6-28f5866365f7))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp 23d7a2f9-3fef-4199-a70c-7361a8c6d87b))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp 29aef2a0-1f61-41ce-861b-d2d9721c2f79))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 5b0076c0-6025-4d4a-8d96-3e5690b6e40e))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 8e092116-7498-4c31-b86f-ad23a916a737))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 9691bb3b-f2cb-4060-937e-7931a9ccc1e8))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 997c175c-d153-4a18-b5aa-7f599c6af9ed))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 9f90d817-3b33-40ab-8b83-17f5f67dbe6d))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp a1e1828f-980f-47fd-9a33-c690299663d4))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp c308379b-fdc2-477d-8f44-4c9aee308206))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp c8c01d37-e2b1-4089-9e55-290808108d51))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp e6cd610a-1e96-442d-9019-d2968990896b))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp f5702fea-2153-4665-8609-b06a20562c96))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 46172b46-0890-4477-91fc-a517d32c74d7))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp a566f2fc-f2f7-47ad-a2c2-15e2e9880973))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp f2dc165e-7800-42a3-9a1e-20da2f696100))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 101 "/COL9") (pinfunction "COL") (tstamp 9d35a408-152a-4d53-b7c4-844d6cd71fe0))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 60 "Net-(D50-Pad2)") (pinfunction "ROW") (tstamp 6ef5aac9-38f6-482b-a8e4-e89b5329bf09))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005eacbad6)
(at 279.4 131.7625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e8fa4e9")
(fp_text reference "MX10" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 145b5e4f-de18-48cb-868c-2b8665c0f916)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f4d33a4e-155f-4ee6-a146-252680411faf)
)
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 05140708-d2bd-4ca3-900f-99ad45adc14c))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp 431d9948-b9b2-4337-a43b-7b1c6c291d95))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp 51644221-8258-42d9-a0e5-8859471c4f6f))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp 5dec26d6-3d15-4c76-bf61-89a78459cf7b))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp 6948e922-4c6a-4d23-b700-a8abda83f004))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp 7020147b-f9ed-45cb-8bfe-033cf375e016))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 97a7c078-a8fc-4a2b-b749-53223d9b6502))
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp dc820476-3055-490e-864b-b7a87c1dde50))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 025c7880-0b58-44a4-8e17-b3d9b784b6e1))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp 1a86f409-0c77-4b1b-920f-14ff5b0d98a2))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 2988dc5c-b76b-4555-a726-02ffdafd63d3))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 516ec3dd-a876-48bb-b19c-a3eb73830f1c))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 530a0887-3078-4b39-a5e4-8f8e37f3d4ab))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp 5c2a0fb5-2675-45ae-a315-2927ca487e66))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp 67cb0692-4d7e-4afe-8e27-5e7388b6733e))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp b831a8f7-0a69-45bf-a712-6428e7eef04e))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp b8dc207b-acff-407c-8f01-f163cee109d9))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp d3d0e0c2-b52f-4aff-bf3d-c9eb60520563))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp f23a5cca-6766-4809-a3ed-ce87f2f46e91))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp fef26ff6-3cfe-43dc-8141-fbdf6a9f5a2a))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp 899fee8e-928b-4bdd-80ec-0872df6e8998))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 968f142e-e559-405b-a03d-c15a61da2c05))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp e9944a23-dd7c-499d-8a25-df6ea95a7219))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 24 "/COL10") (pinfunction "COL") (tstamp 6d8020ec-1c1e-40ef-8cc4-05a6f5c3547f))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 64 "Net-(D55-Pad2)") (pinfunction "ROW") (tstamp fa9e1e73-327b-4e39-a6a9-15b4ee3292a0))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005eacbaed)
(at 298.45 131.7625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e8fbb03")
(fp_text reference "MX11" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 85256632-6cc9-4329-81fc-28c5f80533bc)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 414f6035-5fb8-42ae-aaea-e86617720f53)
)
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 1d7a3f09-e43f-44fd-9c1c-264def489c19))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 42aa2c79-22d6-4a83-ace7-6d708fb2210b))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp 791b494d-2340-4a6b-8dd5-07dee2a627d8))
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp 957ce279-3dd2-42fd-84f6-f8a3113653e6))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp aed8b459-b7dd-4c65-9d50-527509afc1e4))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp d91014eb-0a35-451c-8b97-a669353b74f4))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp dad34290-cf78-4745-b4e8-34349dbf8589))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp f29438b1-25e2-4c1b-8a59-62a23e121741))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp 264ea934-de4f-4de8-a2e3-5e641071f1b0))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 2dc25a3c-3e21-438c-818b-6c4601481f8a))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp 32e7e34d-b99c-4e75-9c7e-97f393b99442))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 48a32ee8-6f24-4866-8ae7-5a2c8a98a652))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp 4a54be16-ea03-40f5-b68c-2e475617b3c3))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 4c36518e-1245-4529-b2bc-c91194ced1f4))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 5fac274d-2183-4946-9a76-df158378308b))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 733f6207-66c2-4b45-8aa6-b9c9ece92ea4))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 73582618-d204-42bf-8df7-9ea43dc8e9c1))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp d8f7dd18-8e6d-4520-af06-49cba2e0862f))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp e3d76eb3-d264-45fb-97ea-c70fff8aeed6))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp fc7b1e2c-ccf3-4907-9e17-0082534a35fe))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 7a5aed0c-6006-44fb-95b1-50278dc38245))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp 93a43c56-1e08-41d3-b22b-d76f0def80d3))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp d0853141-6b5a-4ee4-983d-0bfe2b030e9a))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 26 "/COL11") (pinfunction "COL") (tstamp 11b039a7-de93-4af5-818a-a263360cb27f))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 69 "Net-(D61-Pad2)") (pinfunction "ROW") (tstamp b50ba732-2869-4d01-978d-afad6baeec5f))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005eacbb04)
(at 317.5 131.7625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e8fd771")
(fp_text reference "MX12" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp fe3044ad-acaa-482a-bd2c-acca7f55fc72)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d2fde369-4c48-49c9-a00d-b8391f1c69fa)
)
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp 1bee7b0b-3ffb-44e7-ba7d-afaa245aec14))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp 397951b5-27cb-4b12-b1ee-3a437c28b9ce))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 5a5fe8a4-c394-4aae-80d0-d3712a9c6719))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp 711f77a5-70de-48a6-afac-62b5b8cf801a))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 9e48b32a-2187-47c1-ac5e-24d6d9f2b854))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp b5183122-3f85-42d9-a5a3-af324e85680b))
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp baa0cc95-f462-4d44-b821-5717d9ec4329))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp fe3c2f07-c1d7-40d0-a7c9-d4e7fa559175))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 1d43bd87-2d8f-4d9b-ae2a-ae50fdb9b0a0))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 2966d2cc-17b5-4bce-9a36-18d521edc08c))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 2b70dff4-c6b3-4d4a-aca9-84660aca2143))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 3ddd9f2c-8178-4e2e-9a80-babd3e565aaa))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp 537c9971-27ad-48d6-b3ef-493f43394e00))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp 6a8168d7-61b0-441e-9e55-85251f9be6c2))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 94d2b04e-622c-49e7-95eb-dda45d8f66d5))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp 97cc486d-8e2e-4dff-b616-d1c6179212a0))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp ec8d69d7-aa8f-41d6-88bf-d505eca251a7))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp ee3096dd-b76d-4942-b5ce-4482d3f1919a))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp f103282e-db16-4a5c-b5ae-cde361956b67))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp f6c58bc1-5eda-4da2-9235-3e5d78431998))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp 611d8eea-0000-4454-b00c-e6980deb3be7))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 660563a4-36ae-45de-bcaa-9afe6f7973bb))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 80ca4112-8541-4f42-b67c-aed09bdf9f65))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask)
(net 91 "/COL12") (pinfunction "COL") (tstamp b68566cb-9e9c-4538-bac4-c4fa4844ac5b))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 74 "Net-(D67-Pad2)") (pinfunction "ROW") (tstamp 25016c4a-8026-4a9a-8a01-88fb3458c61f))
)
(module "MX_Alps_Hybrid:MX-2U-NoLED" (layer "F.Cu") (tedit 5EC55822) (tstamp 00000000-0000-0000-0000-00005eacbb1b)
(at 346.075 131.7625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e8ff523")
(fp_text reference "MX13" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp fb8b63ea-1ac3-47d3-aae4-ec6e6d7ea79e)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1e757c51-4fac-489c-9833-487ea5f0ebf1)
)
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 26a33ee6-daea-4dac-a60d-b5404a9bec5a))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp 39b20d6e-f003-4aba-a936-f81d68a25e57))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp 4c48344b-b887-4473-9d32-e22805269c5c))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp 536f8cf9-5765-4765-8a6b-3b1555dc0d40))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 8dc981be-59a5-4a88-b0a5-18f9d596c0c1))
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp 991cf33a-86ef-4b3b-9cb9-eb3bdcba0609))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp d574c0e7-d51b-4841-af02-17cc5f576d21))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp ed280488-ea90-473d-ba1c-10e460c9b1dc))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp 20920581-981c-4711-8d2a-f0fdbf5c219f))
(fp_line (start 19.05 -9.525) (end 19.05 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 29806f6a-2ef5-4fdc-b110-5b942dc0244d))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 3c4157c6-ea17-4d53-97e3-1c9a71a0e678))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp 6a3d805a-c49e-4c26-bfb3-63a4a28787a5))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp 6fd822e2-fad5-4359-bb6b-b720993d0404))
(fp_line (start -19.05 9.525) (end -19.05 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 74266c33-c47a-4a84-8155-7e79ef4d6c8f))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 9af53fa6-c192-4db1-a8c7-70db9c6739c3))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp b8868a8f-7be2-46e1-8af1-ec8ab90a869e))
(fp_line (start -19.05 9.525) (end 19.05 9.525) (layer "Dwgs.User") (width 0.15) (tstamp bd6b81f9-78f0-4c65-a03c-f6d54119ac4f))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp d540883e-5dbd-4ed5-91f7-b093ba021e44))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp e964a591-2c68-4672-a798-f352c84db8b9))
(fp_line (start -19.05 -9.525) (end 19.05 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp f2fae1bd-6c18-4636-8a8f-5d129017538f))
(pad "" np_thru_hole circle (at -11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask) (tstamp 075613ab-005c-4ba1-9905-b8a4b1377880))
(pad "" np_thru_hole circle (at 11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp 2a6fc28e-2493-4f11-a58e-882a48c38b54))
(pad "" np_thru_hole circle (at -11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp 459416ea-4518-4967-be94-92c3ac3d2f8c))
(pad "" np_thru_hole circle (at 11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask) (tstamp 4f2b82a7-4501-4689-8df3-bdcc6bd8d65d))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp 789d683e-9086-40bd-beaa-710db9b1d3cb))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp a39a0e76-6856-4849-bc1f-0a92097686aa))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp bc24cf2f-48db-4ad4-9bae-b08fe2662f51))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 92 "/COL13") (pinfunction "COL") (tstamp 51b4480e-5046-494e-b893-cd19108c6625))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 78 "Net-(D73-Pad2)") (pinfunction "ROW") (tstamp 25454300-20d7-4ec0-a0ca-b6159e36e93f))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005eacbb32)
(at 374.65 169.8625)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e90adee")
(fp_text reference "MX43" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 53b8265d-a5ae-4e30-8e54-ac8921429d80)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 097b1113-5267-4180-9d27-b83074e44218)
)
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp 00ed976d-916a-47da-bffe-58feda61f79f))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 308143f2-829a-4b9d-9914-52477d3126a3))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp 66f84e91-53fb-4941-bff6-fcb80d4a85b3))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 78130f31-c992-42ce-9bfd-a2839fd87439))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp 86f55c29-19cf-440e-8842-fb037aa0bc90))
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp 9ad1dc0e-7f7f-412e-87b5-7cee7934b5f4))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp d4217972-e7ea-4293-be0f-0d67f72eef21))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp daf4b6a3-983b-4ab1-b2d9-e6c492724fad))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 302ec86e-9f3b-4605-853f-bbc28bc57bb1))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 3a2386ea-3619-48c8-a15d-670b2be0bdc6))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp 6560c2f4-8d06-428d-a463-aa2a30a1aed9))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp 77a48df0-b700-4468-af44-4cc592e13213))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 8cc180d1-0dac-40ea-9bc5-91b03dde14d0))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp 90b77a37-5c05-4791-8d8c-82bea9475da8))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp cf6870b9-77d4-40ab-83bb-53f1bce9465f))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp d2b3c4f2-985d-4ffe-8cc1-61106e4cfc04))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp d3116f93-4016-4d8c-9c80-f2a3d85713a0))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp e288e6df-188b-4f8d-978d-95ebeb2a4ee5))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp ec7e0b69-ae46-4e8b-a599-e01f3e088a6e))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp fe2d922a-2082-483f-9b4a-7198f2f6d14e))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 0d4c4e2c-4a5c-4cdd-8eaf-641fa806ab5c))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 31182352-9e35-4935-8731-d2cca52cfe49))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp 38682759-7e42-409c-8a10-d135e49986df))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 93 "/COL15") (pinfunction "COL") (tstamp 7a9a246a-a7b4-4709-9eef-b64aeab2df69))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 84 "Net-(D81-Pad2)") (pinfunction "ROW") (tstamp 865dbd8d-6b2a-4fc6-94b6-1a1025eb257c))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005eacbbbc)
(at 374.65 150.8125)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e90adcc")
(fp_text reference "MX29" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 66d822a4-8624-4db6-895a-f28433d74b80)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b0a69e52-9c59-45cc-ac94-486b1910700a)
)
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp 0a6b33e8-d31f-4cdb-bb2e-9c77865d4395))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp 112f8e9f-04bb-42b2-ad64-9587eae31473))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 15bacc0e-a86c-431d-b22d-2daae7257064))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 1f7de184-d243-4693-852b-09da0d439cf1))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp 408d0a1f-b9f8-4869-9ad6-2473ceaae4c0))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp b11f863c-cf1c-4189-8a2d-73a613dfeb17))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp d4b0bd4c-5483-4a60-bc57-9fd7599de934))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp f66d4974-b199-4c7f-a911-8f08bdf23427))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 12d4ffcf-c8c6-4370-b5c6-9b8162e1e8b5))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp 1c473aec-287c-4b49-8575-fe1730f5070b))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 4774b1b7-942c-46d6-b3b1-0860533e5546))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 56aa0607-2583-49e3-af0c-53593e0b1c4e))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 884d54d1-a45c-4ce5-ad26-d359194fad67))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp 94439938-a271-4975-8eb1-b2e614c9b318))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp b2e0108a-3699-40e1-9f04-ceaedd047089))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp c347e094-1a8e-45b4-957d-539d301165fc))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp d09803d0-35b6-4e4f-98fe-f02cb9605c98))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp dd855964-5e36-412e-9e0c-b463c9869fbb))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp e7b3c013-ebb6-43cd-b528-0920a79c78ff))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp fba60fde-5dbc-46f6-bd0a-29e90899782a))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 47b6f93b-44d2-450f-adda-d6ae9a3bd322))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp da688be7-96e6-4574-a453-74fab123d70d))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp edeba438-d3b9-4716-8c14-989f3c85e5d2))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 93 "/COL15") (pinfunction "COL") (tstamp 501fc3b8-0438-4133-8804-427a2d980c51))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 83 "Net-(D80-Pad2)") (pinfunction "ROW") (tstamp 2f609123-522d-4dda-92c4-5d10f9174e79))
)
(module "MX_Alps_Hybrid:MX-1.5U-NoLED" (layer "F.Cu") (tedit 5A9F5217) (tstamp 00000000-0000-0000-0000-00005eacbbd3)
(at 93.6625 150.8125)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e8a52ef")
(fp_text reference "MX15" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b64ae40b-0b93-424a-a87b-544f07022e02)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4bb116bc-4abb-48ec-8ec9-eb288917ec4b)
)
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp 22e002c1-cb57-4053-a070-b8f4bd311fbd))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp 3f5f8019-95a0-412e-aad3-d68b2182f074))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp 7c33f3a8-3456-45ce-b615-8e946dd19845))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 82bd11fb-90bc-4dc6-b685-5a162e819fc6))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp 9ed904cf-dbb2-45c1-8ee8-1ded37d3e745))
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp bb0eb0dc-77f6-46ff-81bf-002b7d143d98))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp f36d4a5c-2277-438a-84f1-51aaca6a0b4c))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp f7fcc06a-79b2-4c77-87bd-4a0fc2875fcc))
(fp_line (start -14.2875 9.525) (end -14.2875 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 30c64646-047a-42b1-b330-933cf08f65c9))
(fp_line (start 14.2875 -9.525) (end 14.2875 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 31cec5f0-578f-47f2-b1f3-36a6c09918be))
(fp_line (start 5 7) (end 7 7) (layer "Dwgs.User") (width 0.15) (tstamp 3f9f821b-7107-4107-86e7-96b8fb8b238e))
(fp_line (start 7 7) (end 7 5) (layer "Dwgs.User") (width 0.15) (tstamp 4a09ca84-4391-47f4-ba0b-662b0a0426fa))
(fp_line (start -5 -7) (end -7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 51467a17-99bc-4fe5-ae48-e8b976ef074b))
(fp_line (start -14.2875 -9.525) (end 14.2875 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 6a50ed60-3e6e-4879-abcb-265812738158))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 7bf5bf98-7b5d-4aac-8b70-b6733e9db969))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 88c868a8-0c0d-4556-9786-4371687b6e36))
(fp_line (start -7 5) (end -7 7) (layer "Dwgs.User") (width 0.15) (tstamp a200a62a-ffbc-4ba3-9107-55fd6dc62e2e))
(fp_line (start 14.2875 9.525) (end -14.2875 9.525) (layer "Dwgs.User") (width 0.15) (tstamp d1270976-d290-479f-ab0c-d653aa6c77d5))
(fp_line (start 7 -7) (end 7 -5) (layer "Dwgs.User") (width 0.15) (tstamp d91d98f3-141f-468f-b1eb-13f238e7826f))
(fp_line (start -7 7) (end -5 7) (layer "Dwgs.User") (width 0.15) (tstamp ee026845-a2f8-4ab0-afcb-d4efbf27fbc3))
(pad "" np_thru_hole circle (at 5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 34e34ac5-39b3-4d36-a3e0-eb0b3c8b4f10))
(pad "" np_thru_hole circle (at -5.08 0 48.0996) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask) (tstamp 9ce54b03-46aa-4cc6-941f-127b7cf01803))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask) (tstamp fdd5fc42-4d54-4e9d-bc3c-fe6f84c5a508))
(pad "1" thru_hole oval (at -3.16 -3.28 48) (size 4.21 2.25) (drill oval 3.43 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 20 "/COL0") (pinfunction "COL") (tstamp 9706a5da-c0e1-48b8-9097-dd103e159b9e))
(pad "2" thru_hole oval (at 2.52 -4.79 86) (size 2.831378 2.25) (drill oval 2.051378 1.48) (layers *.Cu *.Mask) (remove_unused_layers) (keep_end_layers)
(net 19 "Net-(D5-Pad2)") (pinfunction "ROW") (tstamp 4213f083-2ca3-4f4b-a213-4dee43771431))
)
(module "MX_Alps_Hybrid:MX-1U-NoLED" (layer "F.Cu") (tedit 5EC557DE) (tstamp 00000000-0000-0000-0000-00005eacbbea)
(at 117.475 150.8125)
(property "SKU" "PCB Mount Gateron Switches (5 Legs) Brown")
(property "Sheet file" "/Users/mbagnara/Documents/my-keyboard/my-keyboard.kicad_sch")
(property "Sheet name" "")
(path "/00000000-0000-0000-0000-00005e8a5311")
(fp_text reference "MX16" (at 0 3.175) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f90f0113-0c01-4316-aa86-508caa1be486)
)
(fp_text value "1" (at 0 -7.9375) (layer "Dwgs.User")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e3c1fb7b-e8ae-448e-8a57-5f3040a4cadc)
)
(fp_line (start -7 5) (end -7 7) (layer "F.SilkS") (width 0.15) (tstamp 1a8ae1e6-8838-4b9d-b496-ed44effc968f))
(fp_line (start 5 -7) (end 7 -7) (layer "F.SilkS") (width 0.15) (tstamp 2239e581-339d-486c-81cc-66d7ccf4d9e0))
(fp_line (start -7 7) (end -5 7) (layer "F.SilkS") (width 0.15) (tstamp 3e68c566-bf53-4e7c-81f1-27cf016a377c))
(fp_line (start -5 -7) (end -7 -7) (layer "F.SilkS") (width 0.15) (tstamp 554e2123-d7f5-4db3-868f-674c4c7929f5))
(fp_line (start 5 7) (end 7 7) (layer "F.SilkS") (width 0.15) (tstamp b581bae7-d6eb-473d-9995-a11587d2c293))
(fp_line (start 7 7) (end 7 5) (layer "F.SilkS") (width 0.15) (tstamp bb55661d-a84e-49e6-872b-754446322f4f))
(fp_line (start 7 -7) (end 7 -5) (layer "F.SilkS") (width 0.15) (tstamp d7ce5829-3b6f-4f81-861a-ce0bebdc937a))
(fp_line (start -7 -7) (end -7 -5) (layer "F.SilkS") (width 0.15) (tstamp f164a7bf-ab21-4760-93bb-57f936708a27))
(fp_line (start 5 -7) (end 7 -7) (layer "Dwgs.User") (width 0.15) (tstamp 058485da-ef11-4b89-b3f0-d5be893b2285))
(fp_line (start -7 -7) (end -7 -5) (layer "Dwgs.User") (width 0.15) (tstamp 0c6e0bee-ebb0-4893-8c63-1a9655363630))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer "Dwgs.User") (width 0.15) (tstamp 2d8d20ae-526e-422e-ba32-13ce4977960c))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer "Dwgs.User") (width 0.15) (tstamp 343447bc-c146-4746-ad09-2ca402c4a718))