-
Notifications
You must be signed in to change notification settings - Fork 6
/
zx81-kbd.kicad_pcb
2749 lines (2695 loc) · 221 KB
/
zx81-kbd.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 20211014) (generator pcbnew)
(general
(thickness 1.6)
)
(paper "USLetter")
(title_block
(title "ZX81 Mechanical Keyboard")
(date "2023-06-13")
(comment 1 "Provided under the MIT License (0 clause)")
(comment 2 "Copyright 2022, Brian Swetland <swetland@frotz.net>")
)
(layers
(0 "F.Cu" signal)
(31 "B.Cu" signal)
(32 "B.Adhes" user "B.Adhesive")
(33 "F.Adhes" user "F.Adhesive")
(34 "B.Paste" user)
(35 "F.Paste" user)
(36 "B.SilkS" user "B.Silkscreen")
(37 "F.SilkS" user "F.Silkscreen")
(38 "B.Mask" user)
(39 "F.Mask" user)
(40 "Dwgs.User" user "User.Drawings")
(41 "Cmts.User" user "User.Comments")
(42 "Eco1.User" user "User.Eco1")
(43 "Eco2.User" user "User.Eco2")
(44 "Edge.Cuts" user)
(45 "Margin" user)
(46 "B.CrtYd" user "B.Courtyard")
(47 "F.CrtYd" user "F.Courtyard")
(48 "B.Fab" user)
(49 "F.Fab" user)
(50 "User.1" user)
(51 "User.2" user)
(52 "User.3" user)
(53 "User.4" user)
(54 "User.5" user)
(55 "User.6" user)
(56 "User.7" user)
(57 "User.8" user)
(58 "User.9" user)
)
(setup
(pad_to_mask_clearance 0)
(pcbplotparams
(layerselection 0x00010fc_ffffffff)
(disableapertmacros false)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(svguseinch false)
(svgprecision 6)
(excludeedgelayer true)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(dxfpolygonmode true)
(dxfimperialunits true)
(dxfusepcbnewfont true)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(sketchpadsonfab false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory "zx81-kbd-fab/")
)
)
(net 0 "")
(net 1 "/KD4")
(net 2 "/KD3")
(net 3 "/KD2")
(net 4 "/KD1")
(net 5 "/KD0")
(net 6 "/KA11")
(net 7 "/KA10")
(net 8 "/KA12")
(net 9 "/KA9")
(net 10 "/KA13")
(net 11 "/KA8")
(net 12 "/KA14")
(net 13 "/KA15")
(footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tedit 5A02FE24) (tstamp 0bbb874a-ff9e-4ba3-9757-2156b94338c1)
(at 194.54 44.92)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/42e3a2d1-f812-4fa3-8d93-49c1d5b03af6")
(attr through_hole)
(fp_text reference "SW8" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 393c4435-0152-43ad-a09f-d9121aedb226)
)
(fp_text value "9" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b2b6c72f-fefa-4ab6-9cf6-1b83dc52667e)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d48a65c3-81d0-4e3f-88e9-8cccda1c1529)
)
(fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 4dc0fba0-003d-4f0c-b899-b7a87dfbf4dd))
(fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp acd448a5-f1fe-4176-b2fc-cf3c271d654d))
(fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp c9d52b8c-e614-47cb-84ed-91f8bc79b907))
(fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp feafc433-6000-4f74-ac5f-e3f145cbbe99))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp af292c0d-2371-4dea-a1cd-e1a19de133c6))
(fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp d5bf9edc-7de6-4def-8794-fc5f4c47c1da))
(fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp db2fbe47-b874-4ae6-96e5-4aaf231b2c40))
(fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp ea1a0533-baf7-4b3a-8b2f-413c857f0c11))
(fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 12b5a22c-1c4f-4275-8d89-b2a56c3fec19))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 771075bb-5c81-43a6-a491-d12c689c3486))
(fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp ac41af32-c303-41e4-837e-6c9c96f0b4d6))
(fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp e048e766-fb4c-4710-a69f-fa45ed04ca81))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 1db8e407-1dce-40a0-9f3e-30a97ceda166))
(fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 4124cd80-5806-4919-9831-f4f0695e3e2b))
(fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp b4245a60-49be-40db-aabf-9457954f03bd))
(fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp b46bd8f5-8812-4443-af8f-a5efffa6cc86))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 0738edd6-06cf-4cbc-ad5b-b6854fd0e4be))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 62ddba00-0b05-4e30-b511-0e2c1973a242))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 6cbe47b4-4ad8-4106-8ad9-8a473faa7d13))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 8 "/KA12") (pinfunction "1") (pintype "passive") (tstamp b645fb10-04c6-4b41-9fa9-c7bda54bd397))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 4 "/KD1") (pinfunction "2") (pintype "passive") (tstamp 5a02fbc8-442a-4d67-b404-3b7c7361b134))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tedit 5A02FE24) (tstamp 0d287a03-0499-4768-a179-5173a1af7f25)
(at 89.54 63.92)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/fd3ea70c-7fd0-4159-884b-265332707d1b")
(attr through_hole)
(fp_text reference "SW12" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d4901314-157a-4d47-9744-939dbb3f2986)
)
(fp_text value "E" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8b514d1b-4939-4f8c-aee8-5e5271b7315d)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9feb5f80-b6ae-49d0-a187-b020558fc4d8)
)
(fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 1d09aa85-ca14-41dd-8e72-3844ff650ebe))
(fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 9f30fbb2-f7be-4158-8712-8c5ddaf0ba50))
(fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp dee30286-834d-4f09-9c07-dd5921017071))
(fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp fce03a67-472b-4be3-80e4-1f2761b070c9))
(fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 5fa3f4a6-0c5e-4dab-b82a-2c824264983f))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 91025124-85d8-4c9d-ae83-5b9d349a3406))
(fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp a1b1d1f7-e95f-463f-98ef-ca2358db705b))
(fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp ed8828bd-0d40-42e9-9d36-156e733ea803))
(fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 4bde7c69-1f72-4029-ad8b-bf4096c1a58f))
(fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 503aef54-ea99-4dec-a20a-0b64db1fd56e))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp c8728792-fc11-46bf-a9ce-302ba2dc853b))
(fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp dc6edbdf-9b95-4b54-ba7a-9bc31201031e))
(fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 38dfa652-0410-4d4d-86b5-08f3a1611d72))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 6370bded-5ff6-4572-a5cf-83645365930f))
(fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp defbe5bf-809f-47bd-a290-85df30c4eb9c))
(fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp ed0b4da0-a41d-419e-8fcd-dfbbf7a5c0f0))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 3328a7db-a913-41cb-bd98-115b953209c3))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 43a4492d-cd36-46d2-a294-8601c52d6deb))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp ebbb878d-be64-4b72-b624-870ed0f0aa81))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 7 "/KA10") (pinfunction "1") (pintype "passive") (tstamp 66ed2ed8-e046-4679-a88e-cd34edc07fe5))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 3 "/KD2") (pinfunction "2") (pintype "passive") (tstamp 002bcdec-e158-4026-b9a1-93bdec0a8446))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tedit 5A02FE24) (tstamp 0e9df3ff-8c60-4550-ba44-5c0d36d90d58)
(at 164.54 101.92)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/ebf59e2b-fd8b-4d36-b3fb-51077234182c")
(attr through_hole)
(fp_text reference "SW36" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp cf562365-ac3d-40c6-9433-71525c431297)
)
(fp_text value "N" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp df6b6d50-3ee8-43bf-92ae-eced045035fc)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ebd1fea8-aa53-4e79-9b8f-98d558487fbd)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 4927ea25-4bd2-4ee6-bf12-bd9aef3f9ebb))
(fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 689fe3b6-1f5c-4193-a993-e3e4cce9cef4))
(fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp a180f0a0-d620-4944-90b3-715b8693ca08))
(fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp d0472f0a-1d03-476b-927d-1e18de616df4))
(fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 380b056a-15d3-4817-9f02-365d42e76b44))
(fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 888752ce-f040-462d-9052-a5a49ab08e12))
(fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp bbadd784-79ea-4810-9048-54df02f91ced))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp d913f3ef-be3d-49b0-873e-6ba328736bc7))
(fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 3dd2d9a8-e9e0-4f80-a6d1-ebde5e3547d8))
(fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 5539f7cd-3f6a-4f5e-810d-063783615428))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp ac3ac329-cf42-4f2e-884b-bd0f1c9e74c0))
(fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp fedce3b1-6131-4869-a0c2-1c6771c1fbe6))
(fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 12f340b9-6092-4186-b38e-f09eebab0e29))
(fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 28b6d74d-d486-4a68-a73b-b1c38c624dd9))
(fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 36288377-34cb-4cd0-8aaf-114cafa09aa0))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp a2f05837-87df-460c-aaee-6fe1f411e7a6))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 19265536-a5e4-4cec-9ccb-6ff021527e3f))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 468c679f-e999-4bd0-b3c3-e892b9df2488))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 5c46aeef-7b91-4723-8398-553742c5d042))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 13 "/KA15") (pinfunction "1") (pintype "passive") (tstamp 2a7ee08a-de2a-4006-95ca-285547b2077d))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 2 "/KD3") (pinfunction "2") (pintype "passive") (tstamp 907c6379-ebbd-46a4-83ec-330f2f488c12))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tedit 5A02FE24) (tstamp 179ee75b-30d7-4b3c-a402-a5861840afb9)
(at 98.54 82.92)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/7c23023d-4b07-40ff-853d-20a7622dbef6")
(attr through_hole)
(fp_text reference "SW22" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp dc902bc3-9eaf-4e62-a8a2-4f0b2b92b5be)
)
(fp_text value "D" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 20b6740f-e72e-4ac4-8919-775a740826aa)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 088e9a9f-acb6-4e49-89d8-f386c112f5ea)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp d03c6c95-6f88-420b-8787-76873b7c4619))
(fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp eaa5070f-323f-4c92-91bb-d4dfe69eb020))
(fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp f99cdb6a-6ed1-42da-85d9-8b55ce6f583a))
(fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp fcb29ee3-fe3f-42e9-8ee2-b16185329f7b))
(fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 1be45df0-8cce-4749-8d7b-e5ff172ecb8d))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 8f372362-fbd5-4386-ba9c-2b78cf92a48e))
(fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp a88725d8-19ae-47f1-add5-3f175953bbc6))
(fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp d5bb5044-16f8-41d1-9249-84e6451396d9))
(fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 07449194-ba9c-4a24-af1f-71b6adfdaa92))
(fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 08154455-0a19-4ffb-85d8-a61e7602c4bf))
(fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 1769b4aa-491e-4e04-9e16-04c3e8c01ad6))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 58ab1f2d-bda5-496e-bf57-39a1a93a4efe))
(fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 6897418c-a6b8-428b-aaa7-c0abdd21a5be))
(fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp b1c34769-61bc-45cc-9722-86bff151c574))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp b36d3fcf-a7bd-4878-a0ff-d3032a72f717))
(fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp c4b069e5-b3ce-4ccc-a214-1b4eacf0b39e))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 5ce25eb8-9e13-47a1-a79e-f78a1f4be24b))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 6c7594f2-2dac-4b45-a973-5f35de0f2ea1))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp d66b1d65-cd22-43be-9ab0-8248f6aa3334))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 9 "/KA9") (pinfunction "1") (pintype "passive") (tstamp 5718b7fe-52f0-4c93-b3a5-125b96663377))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 3 "/KD2") (pinfunction "2") (pintype "passive") (tstamp 12773a1e-eecb-462a-8ddd-aed851cf2ff5))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tedit 5A02FE24) (tstamp 19120af0-5344-4927-87fe-d6d8ca5eb1b5)
(at 136.54 82.92)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/2de454eb-0608-40ff-a1ff-87c6cb871d0f")
(attr through_hole)
(fp_text reference "SW24" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp bcf7b0dc-71f2-418a-bb9b-054efb1156a2)
)
(fp_text value "G" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 36651d3a-7909-4311-96b1-7d04ac0b3da8)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a52c6776-b053-41e0-a0f3-450bffa26a4d)
)
(fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 52c409a2-de92-4abf-9248-4bf1f52370b3))
(fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 98e3046c-c41a-4464-bb47-1342f22da998))
(fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp a2a66c3e-cfaa-417a-9808-3a37e93785d8))
(fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp bb5bd495-04cc-4a48-8296-1dfb75134228))
(fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 20d65aa0-9562-4a87-8ac4-b87db23989f1))
(fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 7c39d3a4-ce75-4413-acb9-7c26f68eb745))
(fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 9fd88314-fe11-4abb-ad1e-82a0fc8ffa00))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp f3d640f1-d7ee-4ba3-8734-660b43764b8b))
(fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 55ba2ce5-aadf-47d1-afb1-20bbae7e9a77))
(fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 6b615651-a021-48e5-8356-5915f4e87aa9))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp e32ae36f-4def-4a0f-96f2-9e5eeb92c264))
(fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp e4075e0d-d857-438b-ab6b-352e43ea5d6b))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 69fd8a82-182f-4845-99f5-d2a0f74d4636))
(fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 8b17e8ac-0fbf-47e4-8e12-72b2ea8e9c85))
(fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp ec010f55-8128-4f97-9a61-53fc66118fc2))
(fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp fafaead4-a909-423e-90f0-211c9bea5c52))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 49bb21b6-d690-43dd-932a-a8f722351884))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp aba0efed-28d0-4313-a61b-3c81f158c4c6))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp d7eb93a2-085d-4165-a254-8da05b91181a))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 9 "/KA9") (pinfunction "1") (pintype "passive") (tstamp f4a0968e-351d-4dd0-8312-a55501f638d0))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 1 "/KD4") (pinfunction "2") (pintype "passive") (tstamp dec92d0d-0b95-4ec6-b9db-11b26108c1fc))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tedit 5A02FE24) (tstamp 22c0685a-0ea5-4964-8471-a73a9267f2ed)
(at 203.54 63.92)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/54b3470a-e71d-4fe6-a3fe-a455d3f3b042")
(attr through_hole)
(fp_text reference "SW18" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 20083a4e-c52d-400b-91e6-063269c67b0a)
)
(fp_text value "O" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ff8488d8-f8fc-491f-9159-b30f369eb82c)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e0ff4c03-b490-40ea-9665-a2563ae6f3d2)
)
(fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 1f98b11c-c105-43a3-8efe-85e3711cacf7))
(fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 32505870-afd0-41ca-9acb-cf7414407438))
(fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp d21dfb62-28d0-4f62-a00d-27c98e2d8cc1))
(fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp e7752270-823c-43ec-86bd-57579f99ff4f))
(fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 85a8e5f7-8ec8-45dc-a1d7-5fbb57d6580e))
(fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp cc1a6956-c332-48d5-8aec-a09981d7acbd))
(fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp d04cab54-de77-4fbc-bb9e-ce93a0a5a2b0))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp d8e37c38-9925-4d9d-93c6-d10a520c7e26))
(fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 073145a1-944d-4396-8946-e9bc1f4b6ebe))
(fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 2d082f68-930b-49e6-a2ea-36cce2e53e9c))
(fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 6914d6e9-cf30-4083-8f37-9bad3cae64a3))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp ca50046d-64fa-429a-b723-84a2515f58ff))
(fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 193328ba-05de-43de-ab8c-16e115c7e9b0))
(fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 86b1aa4d-8e01-4165-a52b-2d316d795c89))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp bf9e7284-1d76-41d2-921a-0b74989c547c))
(fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp e7d7c272-6e8c-4178-95c0-d96ff3d5d089))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 3502d2d8-5da2-47c0-b953-eede594daa01))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 518465ca-5e15-4481-b320-88b2ee792c8b))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp bd6991e3-8244-4e3d-89d9-4de1e76e6ee2))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 10 "/KA13") (pinfunction "1") (pintype "passive") (tstamp c401dfe8-9192-470b-ba86-efbf7b7e07a2))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 4 "/KD1") (pinfunction "2") (pintype "passive") (tstamp 2f9f14ab-7932-4b91-8dc1-c6505928e115))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu")
(tedit 56D1B4CB) (tstamp 26217151-7e26-4691-aec7-65ef52466767)
(at 238 116)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/c30ee883-24a5-4b36-a8af-7cfea48b8dc4")
(attr exclude_from_pos_files)
(fp_text reference "H4" (at 0 -4.2) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7c3c91c4-c34f-4a5b-803a-0ce6ec853bdd)
)
(fp_text value "MountingHole" (at 0 4.2) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 03baf1db-3655-4927-817d-03c55fdb04f3)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1bfb33ce-c85f-442f-ac14-2343db6fe28a)
)
(fp_circle (center 0 0) (end 3.2 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp b04e3340-8b20-4cd2-bef7-448643ce41ae))
(fp_circle (center 0 0) (end 3.45 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 50dbb99f-5d46-4248-ac55-5f0f7c83e5d8))
(pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp de0f3efd-8b4a-400d-9551-5b506d8928fe))
)
(footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tedit 5A02FE24) (tstamp 2ca4f349-1d36-4f30-8eec-b3177ad322c8)
(at 69.54 101.92)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/630259fa-1a2a-426c-ac96-176fba0cda02")
(attr through_hole)
(fp_text reference "SW31" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 50f1bda3-f115-4777-80e9-a98a4a96f77b)
)
(fp_text value "Z" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6f59dc3f-9691-4326-8a27-63a3cc74605d)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7b7062b1-66a5-4d0e-93e9-a863a625a1c3)
)
(fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 45adb5ec-66c3-4c50-8cb6-81d8f5ca3573))
(fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 5de4577d-6ff9-4a9f-8184-89ff71c38ff1))
(fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp dafec9c6-780c-4c9d-bc97-a55b99f330dc))
(fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp f0926e0e-7cd8-4344-b2e0-18ef493f0cfe))
(fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 76215f7d-a9fd-44c1-ab9c-39c9ac623c3d))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 763b5259-017d-49ee-8c85-38ac596afe43))
(fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp ba410f54-67bb-425a-b0de-40ce61e2d0bb))
(fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp f4e99e97-ae9d-4091-8a6d-7d1cfe5c2cd9))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 06ec4d59-4da3-48fe-928b-542e5cc4132d))
(fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 4832fab4-955f-4edb-8650-6e1df7d0ea8b))
(fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 61b0a183-62cb-4625-a292-5f93b15b2778))
(fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp f5c897cc-41ef-490b-9667-ed9e1f4696a9))
(fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 30f5fe2f-5a49-4b10-b96f-f4d30a377c04))
(fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 8976013b-a0bf-44e3-9314-738c66eeee0b))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp ecb81c7b-1f9a-404d-90fb-4305332b4923))
(fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp f64121b0-57b5-4e7b-b004-546c02f6351e))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 62d4d66c-848b-47dd-b135-e5ae9675a555))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp be93bb9d-1ec2-4d64-af4d-b12f3eae02a2))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp ec3e3c11-23ce-4b90-b887-d8cf6d73a798))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 11 "/KA8") (pinfunction "1") (pintype "passive") (tstamp f310de34-6128-425b-b55d-949de83d8d61))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 4 "/KD1") (pinfunction "2") (pintype "passive") (tstamp c911c871-d24e-4efc-ac10-f1e727957e2c))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tedit 5A02FE24) (tstamp 2de65cf7-4690-425d-9eff-c8942bafcda6)
(at 174.54 82.92)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/dc1718a8-c070-4c9b-9674-4057b0eb8ebf")
(attr through_hole)
(fp_text reference "SW26" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c0588677-bdf1-49fe-ad01-b8eec1be0a95)
)
(fp_text value "J" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6772319d-a21e-4508-9c5e-aea29ff88071)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 83f35145-4268-4c93-837c-b97798ac1392)
)
(fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 3662bbdb-5593-4b28-9cc2-4fdb3b25f0da))
(fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 928fd7be-27b7-40dc-abf8-67698d30b01c))
(fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp b6611f35-d02a-4d0f-9a5d-d15314caba1d))
(fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp fe571e49-4e91-46b5-a3cc-2907906320fd))
(fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 7a2d9039-4637-4abc-9108-65f5bc2a56ba))
(fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 8450cdeb-80ae-4aef-80ef-a45a71ad312e))
(fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp c4436f6c-04b3-43d3-98b9-769c939ce12f))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp e6c0bd84-cb51-443b-8685-589127ebc7be))
(fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 2060a798-fb45-4e97-bf17-a09b034efd52))
(fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 364827ce-f303-4eb9-8c48-e39feef0aa98))
(fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 5c7b5aee-f633-40af-8668-d80c26e3c583))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 69d5bdf7-06c3-45de-a446-bc078c063eb0))
(fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 0e71e946-7afe-48ae-be8e-307a65037baa))
(fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 26bf396d-b419-4862-91b4-f8a34ce7b5f0))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 81c2f2c7-0dde-46fc-86ab-8b58a528d02c))
(fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp fcd85dc7-3108-4154-99f5-ce531276c2c0))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 0943eeae-1105-4ee0-8bb1-4120eae51eea))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 2a1debc9-bea4-47f6-9613-7cd473035004))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 39ba4145-d5a1-4d7f-98ba-72650721c93e))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 12 "/KA14") (pinfunction "1") (pintype "passive") (tstamp ac1557dd-b173-4fef-a789-8b46d477f99e))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 2 "/KD3") (pinfunction "2") (pintype "passive") (tstamp c772aff9-b91a-44c1-9542-1f1664c8f2e7))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tedit 5A02FE24) (tstamp 382994fb-531e-4628-bb2b-e365d2aa102e)
(at 212.54 82.92)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/63da2ae8-250e-4afd-a956-25324d10db2e")
(attr through_hole)
(fp_text reference "SW28" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5e401b3c-8d55-43f3-bacb-a698260f854b)
)
(fp_text value "L" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 575a7f8c-3048-4628-a48c-97aa3238cc9c)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9602a4ca-24c9-416e-8249-86621e0d07be)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 1df611ac-8230-4bf8-b63e-4d164517448c))
(fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 666168d8-8d7a-4ed0-961c-678c77a045a7))
(fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp d005f7a6-f4df-4717-8a8d-6ee2175f5fe5))
(fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp ded375b7-2c37-4a7c-a55c-506905ece3ea))
(fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 87092359-5f31-4529-bf8e-4dfd11260598))
(fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 960b08bf-3d66-424d-a690-50667b241926))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 9caeac15-e9b7-4b79-a2be-6dfaacfb1f06))
(fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp e65a3395-6440-430b-be48-c044988247a4))
(fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 1ce75735-70be-4411-878e-568b3884cfb4))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 6af3a844-9b81-4b31-8eb0-6c4cef5f6153))
(fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 9b99d749-3800-414f-a8aa-3caea90e25a1))
(fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp adeaad6f-9297-4f24-8750-53160e2ca169))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 28f091a0-01bd-4fc9-bf7f-df0bd499b8df))
(fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 49a64ae5-b738-44cc-9591-9e3d5068bd15))
(fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 8419db70-9bf9-4e6a-a79f-2bc3a2ab1c8a))
(fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 932490fe-61d2-44c0-bfc3-e1a1814cfacf))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 05cc3e9a-2891-49eb-8684-9848e3b30410))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 0abf6c5f-c187-4b49-8d85-6fb06473bcc9))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 229e0956-d079-450a-99ba-5bc79b82bab9))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 12 "/KA14") (pinfunction "1") (pintype "passive") (tstamp 16866252-585f-460a-9ac3-8611d58ec302))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 4 "/KD1") (pinfunction "2") (pintype "passive") (tstamp af15b3a8-ff77-44c8-9ee5-e285f6c4f1d8))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu")
(tedit 56D1B4CB) (tstamp 3da68eb3-3cf6-41e8-afc7-9d0a2a0d64ab)
(at 32 38)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/d3130ac7-4bdf-485a-85fc-6bd5ebf987d0")
(attr exclude_from_pos_files)
(fp_text reference "H1" (at 0 -4.2) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b4fc5e0d-5824-4b0c-8d06-fba6d689e43e)
)
(fp_text value "MountingHole" (at 0 4.2) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp bd7cb5e0-a076-49e0-a781-18ff893664df)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a2174351-85ec-43a7-aad9-94f1f8c4a715)
)
(fp_circle (center 0 0) (end 3.2 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 589b8718-aba6-4ee6-9c4d-6ba933f3fc4f))
(fp_circle (center 0 0) (end 3.45 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 53e9e083-ef06-4194-9c54-885339a5a2f4))
(pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp 1b722b4c-e75f-45da-9efe-bae4327a943e))
)
(footprint "Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical" (layer "F.Cu")
(tedit 59FED5CC) (tstamp 42ba3485-4939-41df-9bfb-00e35c516471)
(at 214.125 36 90)
(descr "Through hole straight pin header, 1x08, 2.54mm pitch, single row")
(tags "Through hole pin header THT 1x08 2.54mm single row")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/fa89e4db-a349-4265-b08d-c0dd2682d5ea")
(attr through_hole)
(fp_text reference "J2" (at 0 -2.33 90) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 70ac0085-e07d-4788-8828-fbd9330cfc14)
)
(fp_text value "Conn_01x08" (at 0 20.11 90) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 62514d9e-b058-457d-a0e4-eea37ebfac26)
)
(fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp 1cc7ea5b-3172-437e-9f12-1e93a4fd028a))
(fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 3483493e-9186-4a54-b149-652ded2db560))
(fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 39d2f5dc-e9b8-449c-9a8f-4fda4d684e13))
(fp_line (start -1.33 19.11) (end 1.33 19.11) (layer "F.SilkS") (width 0.12) (tstamp 7c5877f2-d881-4daa-9d2e-01123654904d))
(fp_line (start -1.33 1.27) (end -1.33 19.11) (layer "F.SilkS") (width 0.12) (tstamp b97d1d47-4201-491c-8cc1-a855faedf38c))
(fp_line (start 1.33 1.27) (end 1.33 19.11) (layer "F.SilkS") (width 0.12) (tstamp c5c8a3ab-3783-41b3-b403-2f1352e9501e))
(fp_line (start -1.8 -1.8) (end -1.8 19.55) (layer "F.CrtYd") (width 0.05) (tstamp 25d632fc-4435-4e5b-8f00-09324554569f))
(fp_line (start 1.8 19.55) (end 1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 414c7bad-88bd-4376-8e31-3ab94aeaf4b7))
(fp_line (start -1.8 19.55) (end 1.8 19.55) (layer "F.CrtYd") (width 0.05) (tstamp 7ebee712-0dbb-46ff-bdc1-880478413a0a))
(fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp ace0d20a-27eb-4585-8f08-f6f1097bb46e))
(fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 21c65845-523b-4a84-803b-f3c942f76186))
(fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp 38e3c3ad-4fb9-4558-93cc-63fbbe8a9332))
(fp_line (start 1.27 -1.27) (end 1.27 19.05) (layer "F.Fab") (width 0.1) (tstamp 69c08364-e086-4f12-b239-ac4c2e04a04e))
(fp_line (start -1.27 19.05) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp 7284d822-32c8-4f87-a461-1b2c6c1fcaab))
(fp_line (start 1.27 19.05) (end -1.27 19.05) (layer "F.Fab") (width 0.1) (tstamp b016046c-8cc1-4d50-babf-52a084558be1))
(pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 6 "/KA11") (pinfunction "Pin_1") (pintype "passive") (tstamp 876651d7-32fd-487f-a930-8d73ae6692cd))
(pad "2" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 7 "/KA10") (pinfunction "Pin_2") (pintype "passive") (tstamp e0b233c9-100a-48fe-ad38-0b4fd440f6ba))
(pad "3" thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 8 "/KA12") (pinfunction "Pin_3") (pintype "passive") (tstamp 5762d67c-c399-48eb-a6bb-ca6e21cafdfd))
(pad "4" thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 9 "/KA9") (pinfunction "Pin_4") (pintype "passive") (tstamp caa28b0e-b76d-41bc-b585-54763dd62103))
(pad "5" thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 10 "/KA13") (pinfunction "Pin_5") (pintype "passive") (tstamp 2f0b8205-72bc-47e6-8093-5204fa984b59))
(pad "6" thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 11 "/KA8") (pinfunction "Pin_6") (pintype "passive") (tstamp d41cb946-13b9-4731-9470-01fe9a98823e))
(pad "7" thru_hole oval (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 12 "/KA14") (pinfunction "Pin_7") (pintype "passive") (tstamp ae06c8bd-a43c-4985-9161-fb4851cc5332))
(pad "8" thru_hole oval (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 13 "/KA15") (pinfunction "Pin_8") (pintype "passive") (tstamp 9458ebe5-411e-4746-93da-5734cc63c033))
(model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tedit 5A02FE24) (tstamp 4a84b898-757a-433c-9f4b-7d42efbcb792)
(at 70.54 63.92)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/1f9b7a68-906b-41fc-874a-1ebcbfe2ca9f")
(attr through_hole)
(fp_text reference "SW11" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8ec59a71-efdc-4640-96e9-326c28c641bf)
)
(fp_text value "W" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6c57b08d-2eee-4167-9819-88c195d86dd0)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ce6dfc3d-7f56-49fa-8a08-d8d8302ffd8a)
)
(fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 1c037999-4ad8-47ef-8f52-a19a7181cebb))
(fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 91e6573a-6d6c-41f3-8a96-857a1b58c94a))
(fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp ac5fa58b-314b-4580-a077-153fb7cc31b0))
(fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp d386410b-b672-4e3b-a654-91e4cc3291a9))
(fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp ac3c4fca-09e1-49e5-ab2a-b1f0155b6919))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp c0ce96a8-05bf-4d00-b22a-f849bdbcf474))
(fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp c2a7d710-b4c4-4a6f-a91f-650659652179))
(fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp e42e86da-0809-4280-9e24-26c8e8ca78df))
(fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp af5c868a-065b-42f7-a6b6-c6969dd59e31))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp bf4c1d0a-1efb-4faa-900b-715c5f2fb305))
(fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp d6eea07d-747d-4597-bafc-bdaf172d1b67))
(fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp de6548b4-1f45-4d97-9cc3-2a8ce24aac3c))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 2d26b701-1d1b-46c6-b286-5fbcfaba89f6))
(fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 426439a0-3046-409b-aa2c-7a4f44d145df))
(fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp c42141d3-3a07-4ba9-ba35-eae1a33d958c))
(fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp ebc54f05-4b45-4a38-9e79-93887ae3ce7c))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 004c481b-6e51-4052-b794-c8453107dbc0))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 5deb068d-b943-4adf-b6b4-8ba97211c8c3))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 9ee4caec-e245-47e8-9341-ca6f5bd6e003))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 7 "/KA10") (pinfunction "1") (pintype "passive") (tstamp faf9a5d9-4b48-4f93-ba88-a0fde3c5b65b))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 4 "/KD1") (pinfunction "2") (pintype "passive") (tstamp 04b6579e-5abd-456a-a48e-07750f29b994))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tedit 5A02FE24) (tstamp 5291bd89-6e43-45ae-9ac2-4e7b61c6bfec)
(at 155.54 82.92)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/5e1e841a-40c5-4e3b-a0ed-4153ce7803a5")
(attr through_hole)
(fp_text reference "SW25" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 05b41ae0-2069-4330-85e0-df1774ea0a36)
)
(fp_text value "H" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 2817b4c4-fffa-48df-9c86-99b82c7ae450)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 12f52b81-c96b-4804-a81d-4a899d788c61)
)
(fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 47dd65c9-c5ce-4f92-ac4f-9e1b0a3568b4))
(fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp ba88f655-4e08-4122-babc-5522eda389c2))
(fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp bdf54ee1-ce6e-4b11-bf07-ca3e67aaacf9))
(fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp cc545011-b8f1-43fd-9984-a9096de70f32))
(fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 62e46397-758a-4e6e-a217-57769475693c))
(fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 7645eddf-13f9-4f7c-8bf7-519f9925d63a))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp b93117b4-6745-46e2-a8af-f73f3dc82907))
(fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp f07f0182-6f79-432d-8fd8-e4a7daf816a7))
(fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 0aca82c7-e2a1-4b1a-8757-4e54540f4e7a))
(fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 72d0553d-3574-42c6-99ec-265c91dc1b77))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp a2d5372d-15f6-4874-a911-59372a645962))
(fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp c48a726e-85f7-46d1-a5fc-83ab0dda215c))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 2d151c98-dc68-4745-b615-72b9e5b1e1b9))
(fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 6880d475-aff9-4c69-b7dd-edfe8a2e4516))
(fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp a3f22559-b910-41f0-b42c-8b49f9175115))
(fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp d90658cc-cdd1-4f1f-b068-59a1987167e6))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 515adf96-6e49-4609-9391-0c63ab1508e4))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp e285dc11-a356-4655-a570-106ec918ae01))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp fb4b3248-d0a4-4cab-b6aa-1cc2b7208c01))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 12 "/KA14") (pinfunction "1") (pintype "passive") (tstamp c65aef8b-d607-4530-a277-4b0a03d2e92d))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 1 "/KD4") (pinfunction "2") (pintype "passive") (tstamp a962d0a3-0c2c-4c7f-8c6a-c2ff129aa28e))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tedit 5A02FE24) (tstamp 56b092bd-7fbe-403b-ae1a-a0dde147dca3)
(at 50.54 101.92)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/67b382bb-fbc0-4551-9c1d-4f32743d1c76")
(attr through_hole)
(fp_text reference "SW30" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ebe9f440-4bc1-4001-b35b-24b7a86295c3)
)
(fp_text value "SHIFT" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 53d1fed0-0e80-4943-ad60-260be86fa009)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0d6f1d4d-c583-496c-b441-da9ce1d87f65)
)
(fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 13be2243-73ae-4976-b614-fcebaca9d782))
(fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 2e9545fe-f413-44ef-a50d-47a79e740854))
(fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 890ecb4a-ef87-4ecf-b2ab-f847f91355c1))
(fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 8a893974-4306-47db-9f0c-fd041aeea668))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 147588fa-8b6a-4524-83f4-dac82998ab19))
(fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 5a923ddd-f89b-44bc-9b04-ecba602ae40f))
(fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 8edf5522-6c96-46b6-ae4f-561b9eb90989))
(fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp aeef73dd-a524-4e4b-a0d8-32033e2fd5ae))
(fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 2205f061-ac34-472e-af85-60068db757da))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 4e9c157e-d5d8-4f08-82a1-78ab7301bf6c))
(fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp c4551474-fd64-45e8-8bc8-26408104e050))
(fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp df6da6f1-8fd6-45c6-889b-a48c9ff647dd))
(fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 1ea78a56-2b66-4a87-85ef-45802ff1de62))
(fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 55cf5758-764b-4409-8979-554c191cc149))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 58527f72-0884-4a40-87ac-8fab4541940a))
(fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 685f928c-590c-47b4-8331-63b7397df5c6))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 9ba39931-2b92-4299-abf8-f481fd146318))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 9ddb42f2-10bb-47c6-831c-7e8154897585))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp b378d4d2-cefb-4b7f-8562-d91a561fa299))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 11 "/KA8") (pinfunction "1") (pintype "passive") (tstamp 82bea82c-005b-42a8-b4f7-af02af2f189c))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 5 "/KD0") (pinfunction "2") (pintype "passive") (tstamp 8f1ea884-fbb7-449c-89b2-439094fa8189))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tedit 5A02FE24) (tstamp 5ca70d3a-028d-4907-80e3-199258dedcb1)
(at 202.54 101.92)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/0fb84166-6d36-41cf-a4d9-6a651cf14186")
(attr through_hole)
(fp_text reference "SW38" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 13b2e330-30c7-4e2f-b737-a246845fc06d)
)
(fp_text value "DOT" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 85c53773-a6e5-41c8-87cd-43c131ee66a5)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 732ae26b-7147-4da0-a5f0-c29b650d0256)
)
(fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 90a8f614-f192-4471-9419-c4deaa9f78b1))
(fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp de1d0ddb-dd6d-40a0-b8b8-fb31e4d2f5db))
(fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp e54f76b9-3f70-45ca-a42a-3d25bceb5a28))
(fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp f3b5af47-8b83-4e01-83de-cfb95f9f0755))
(fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 37815505-219a-4ff3-8d41-d2f9e8ea66e5))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 606633ea-f4b1-4edd-b947-7e658167dd12))
(fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 6b6ef9e6-1bbb-40fa-ba2a-2b40c08f89cb))
(fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp b86ce412-9249-4079-84bf-099aaae109a8))
(fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 378c2ce9-d87a-4904-be14-cc92c9542e4d))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 5959549e-562d-4f38-9ee2-8542184fcb62))
(fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp bb58f9ad-3e0f-4eff-a8a8-7804865d59be))
(fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp bbd6393f-cd28-4d4c-88a9-23d841fbf871))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 61d2ef26-d9c1-4169-8656-9957c8366fa3))
(fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 67044aea-96e0-4f17-bb0b-2805fbf5f8ea))
(fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp e16698c5-ecbe-4b0c-8c9d-e34889825b4d))
(fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp f286d15a-4ebf-4415-8e54-7708483a1ec3))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 4e1ebfd8-5439-4e65-ac56-54ff5c5c2a58))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 8d39bbd1-0bcb-4344-960a-ef2c9ccc3aca))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp ed7bd1d0-d99a-4aa6-95e6-7a632abeec14))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 13 "/KA15") (pinfunction "1") (pintype "passive") (tstamp b6b7299a-32a4-4bba-a8aa-255a60117abe))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 4 "/KD1") (pinfunction "2") (pintype "passive") (tstamp 3161d5ed-5f18-453f-b086-705320abad1a))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tedit 5A02FE24) (tstamp 5ea7a297-3e16-4cc8-811c-512a1574d902)
(at 118.54 44.92)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/74e9f847-f163-47d7-b311-c668ac2ae1a2")
(attr through_hole)
(fp_text reference "SW4" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6c5e02d0-7de3-433a-8aa6-b6e521a5d501)
)
(fp_text value "5" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp be6622ab-e46f-41e3-b2a4-bd0884493b2d)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a1ae65a5-f1ca-4507-aca9-523b8c2816d6)
)
(fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 71beef02-b0e7-4289-88de-60ef7a76e180))
(fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp c6eded15-0bc4-4813-bcd6-c4970dcc925d))
(fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp e004e0d0-e6c0-4c81-b01b-a28126c9867b))
(fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp e55a458c-6aaa-4e85-8637-4208595ee495))
(fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 85cb003d-c66a-4311-b8bd-e8d18c2173af))
(fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 98edd70b-ac2e-4a97-8459-8e6a4141755a))
(fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 9febc382-9f10-4dd8-839e-b30e6960d14b))
(fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp c36cb243-72e4-46a5-bb7b-177d72804a3e))
(fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 248f41b4-88d7-4733-953a-02c6f46b7634))
(fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 4f466f70-6972-4386-a3f2-c830b1a3ebc1))
(fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp ac8fe380-e03f-4712-9f32-0e4cd6be4e28))
(fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp e72e397d-950f-4d7b-b2b1-48aa91c80f09))
(fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 2ea08c6c-0968-4829-99e1-b26408629c87))
(fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 3789caca-3aa1-4772-bb44-4a26214e0152))
(fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 6aac06c0-030a-4826-8128-ea81356e6789))
(fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp c44e73c2-d194-4bb8-b729-8e28f05f7057))
(pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp b74346da-8e0c-41fe-ba38-c18d2d78b960))
(pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp bdaa8565-df5a-4446-a114-d59ceaa5723d))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp f4b5eedf-2eb4-409c-8f0e-adedde76dfc0))
(pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 6 "/KA11") (pinfunction "1") (pintype "passive") (tstamp bf003f4d-785d-4d5d-b0f8-7e0c12df8b73))
(pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask)
(net 1 "/KD4") (pinfunction "2") (pintype "passive") (tstamp 0ecb2fde-5d0a-41a3-837d-8990fdf5629e))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical" (layer "F.Cu")
(tedit 59FED5CC) (tstamp 60bc97d4-c156-4900-b541-aab04f7b07a4)
(at 189.925 36 90)
(descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
(tags "Through hole pin header THT 1x05 2.54mm single row")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/0cc735f8-37ff-4b61-b6ec-2a216b9690c9")
(attr through_hole)
(fp_text reference "J1" (at 0 -2.33 90) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp acb87e1f-48ce-4283-8718-09312075a1a4)
)
(fp_text value "Conn_01x05" (at 0 12.49 90) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e8d72eda-34f7-49c8-bc22-fcc106c45ed2)
)
(fp_text user "${REFERENCE}" (at 0 5.08) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d605b09b-1b03-463c-8805-fd6c52c77b96)
)
(fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 12e9efc4-802a-48e7-89aa-4c66fa4c66a7))
(fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 26116015-a51f-4932-b4d7-5d77b768f26e))
(fp_line (start -1.33 1.27) (end -1.33 11.49) (layer "F.SilkS") (width 0.12) (tstamp a46d74c0-5a22-45f7-b6f6-c088417181f0))
(fp_line (start -1.33 11.49) (end 1.33 11.49) (layer "F.SilkS") (width 0.12) (tstamp aa4a3ebc-63d7-4a5a-834c-c69dfb51086a))
(fp_line (start 1.33 1.27) (end 1.33 11.49) (layer "F.SilkS") (width 0.12) (tstamp d44b550f-83cd-4bc7-870f-76faa671af36))
(fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp db7a719a-76c1-43ed-b80f-e6dcd5e5ae81))
(fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 57b9b132-0ed0-4b11-8d6e-9d3a793a22e3))
(fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer "F.CrtYd") (width 0.05) (tstamp a0d03ab8-c70e-49ab-8ebd-943433152649))
(fp_line (start 1.8 11.95) (end 1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp a8f69ca3-3f01-4b82-bc80-ebd58afa69cb))
(fp_line (start -1.8 11.95) (end 1.8 11.95) (layer "F.CrtYd") (width 0.05) (tstamp b9e0d33d-8b02-4aee-a670-65a78976276a))
(fp_line (start 1.27 11.43) (end -1.27 11.43) (layer "F.Fab") (width 0.1) (tstamp 50d363fc-626c-4f50-83d1-f900cdb6dfe6))
(fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer "F.Fab") (width 0.1) (tstamp 57d653d2-2f40-4997-9a18-d9b132b51e5d))
(fp_line (start -1.27 11.43) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp e46df23f-5787-45db-b185-3900c663eac4))
(fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp ea50191b-df48-4332-83d9-2df60a9ab5b8))
(fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp f1929904-f414-42d9-a60d-f3e9129d6d93))
(pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 1 "/KD4") (pinfunction "Pin_1") (pintype "passive") (tstamp eaac7ef3-dc13-42ae-b659-1db438376c13))
(pad "2" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 2 "/KD3") (pinfunction "Pin_2") (pintype "passive") (tstamp 4670b8fe-35c1-4a48-8500-e9ac71c4b902))
(pad "3" thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 3 "/KD2") (pinfunction "Pin_3") (pintype "passive") (tstamp e82a6463-5edc-4eaf-9e3b-bd0b25b87ded))
(pad "4" thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 4 "/KD1") (pinfunction "Pin_4") (pintype "passive") (tstamp 5387b471-176f-4cc7-85f7-20da9fea443a))
(pad "5" thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 5 "/KD0") (pinfunction "Pin_5") (pintype "passive") (tstamp 84bc48da-0caa-48b1-bc77-f563c44461a4))
(model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu")
(tedit 5A02FE24) (tstamp 634356b1-3c88-471a-97e9-c1640475d7a3)
(at 146.54 63.92)
(descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
(tags "Cherry MX keyswitch 1.00u PCB")
(property "Sheetfile" "zx81-kbd.kicad_sch")
(property "Sheetname" "")
(path "/275cc33c-d21f-447d-bec9-5afdf584e276")
(attr through_hole)
(fp_text reference "SW15" (at -2.54 -2.794) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 2c175fca-3662-4f1c-9ce4-129f4a05e92b)
)
(fp_text value "Y" (at -2.54 12.954) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f2d47f9e-bfcf-4ab4-afd0-113f55965eee)
)
(fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f961f7b6-7c11-4757-83ff-b23de48ff371)
)
(fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 04fa2e64-64bb-4fa0-95b4-1a639ca2bc42))
(fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 0eb4ad5b-9316-4c77-9ad6-dd09c913d699))
(fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 3d85476c-711a-43da-bb4b-8b0d73d7dc0f))
(fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 92d3841b-7660-496f-9b54-705a826ae723))
(fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 067010d1-70d2-4391-ba5a-4d665399f455))
(fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp b097d9ac-96f2-42a5-a389-272c60a138bd))
(fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp d728505c-7f83-4609-ae8e-7952d9ae7660))