Browse Source

Add the PCB, a dirty one

Dashie der otter 1 month ago
parent
commit
3f7f4f9782
Signed by: Dashie <dashie@sigpipe.me> GPG Key ID: C2D57B325840B755

+ 5
- 0
.gitignore View File

@@ -0,0 +1,5 @@
1
+*.bak
2
+*-bak
3
+*.pdf
4
+*-cache.lib
5
+*.tmp

+ 5
- 0
fp-lib-table View File

@@ -0,0 +1,5 @@
1
+(fp_lib_table
2
+  (lib (name teensy)(type KiCad)(uri ${KIPRJMOD}/teensy.pretty)(options "")(descr ""))
3
+  (lib (name footprints)(type KiCad)(uri ${KIPRJMOD}/KiCAD-Keyboard-Tutorial/footprints.pretty)(options "")(descr ""))
4
+  (lib (name teensy-custom)(type KiCad)(uri ${KIPRJMOD}/teensy-custom.pretty)(options "")(descr ""))
5
+)

+ 656
- 0
gerbers/hex-keyboard-B.Cu.gbl View File

@@ -0,0 +1,656 @@
1
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1-33cea8e~68~ubuntu18.10.1*
2
+G04 #@! TF.CreationDate,2018-11-25T18:54:19+01:00*
3
+G04 #@! TF.ProjectId,hex-keyboard,6865782D6B6579626F6172642E6B6963,rev?*
4
+G04 #@! TF.SameCoordinates,Original*
5
+G04 #@! TF.FileFunction,Copper,L2,Bot,Signal*
6
+G04 #@! TF.FilePolarity,Positive*
7
+%FSLAX46Y46*%
8
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9
+G04 Created by KiCad (PCBNEW 5.0.1-33cea8e~68~ubuntu18.10.1) date dim. 25 nov. 2018 18:54:19 CET*
10
+%MOMM*%
11
+%LPD*%
12
+G01*
13
+G04 APERTURE LIST*
14
+G04 #@! TA.AperFunction,ComponentPad*
15
+%ADD10C,1.600000*%
16
+G04 #@! TD*
17
+G04 #@! TA.AperFunction,ComponentPad*
18
+%ADD11R,1.600000X1.600000*%
19
+G04 #@! TD*
20
+G04 #@! TA.AperFunction,SMDPad,CuDef*
21
+%ADD12R,1.600000X1.000000*%
22
+G04 #@! TD*
23
+G04 #@! TA.AperFunction,ComponentPad*
24
+%ADD13C,2.286000*%
25
+G04 #@! TD*
26
+G04 #@! TA.AperFunction,ViaPad*
27
+%ADD14C,0.800000*%
28
+G04 #@! TD*
29
+G04 #@! TA.AperFunction,Conductor*
30
+%ADD15C,0.250000*%
31
+G04 #@! TD*
32
+G04 APERTURE END LIST*
33
+D10*
34
+G04 #@! TO.P,U1,29*
35
+G04 #@! TO.N,N/C*
36
+X140335000Y-72390000D03*
37
+G04 #@! TO.P,U1,28*
38
+G04 #@! TO.N,COL1*
39
+X140335000Y-74930000D03*
40
+G04 #@! TO.P,U1,27*
41
+G04 #@! TO.N,COL2*
42
+X140335000Y-77470000D03*
43
+G04 #@! TO.P,U1,26*
44
+G04 #@! TO.N,COL3*
45
+X140335000Y-80010000D03*
46
+G04 #@! TO.P,U1,25*
47
+G04 #@! TO.N,COL4*
48
+X140335000Y-82550000D03*
49
+G04 #@! TO.P,U1,24*
50
+G04 #@! TO.N,COL5*
51
+X140335000Y-85090000D03*
52
+G04 #@! TO.P,U1,23*
53
+G04 #@! TO.N,ROW1*
54
+X140335000Y-87630000D03*
55
+G04 #@! TO.P,U1,22*
56
+G04 #@! TO.N,ROW2*
57
+X140335000Y-90170000D03*
58
+G04 #@! TO.P,U1,21*
59
+G04 #@! TO.N,ROW3*
60
+X140335000Y-92710000D03*
61
+G04 #@! TO.P,U1,20*
62
+G04 #@! TO.N,ROW4*
63
+X140335000Y-95250000D03*
64
+G04 #@! TO.P,U1,19*
65
+G04 #@! TO.N,ROW5*
66
+X140335000Y-97790000D03*
67
+G04 #@! TO.P,U1,18*
68
+G04 #@! TO.N,N/C*
69
+X140335000Y-100330000D03*
70
+G04 #@! TO.P,U1,12*
71
+X155575000Y-100330000D03*
72
+G04 #@! TO.P,U1,11*
73
+X155575000Y-97790000D03*
74
+G04 #@! TO.P,U1,10*
75
+X155575000Y-95250000D03*
76
+G04 #@! TO.P,U1,9*
77
+X155575000Y-92710000D03*
78
+G04 #@! TO.P,U1,8*
79
+X155575000Y-90170000D03*
80
+G04 #@! TO.P,U1,7*
81
+X155575000Y-87630000D03*
82
+G04 #@! TO.P,U1,6*
83
+X155575000Y-85090000D03*
84
+G04 #@! TO.P,U1,5*
85
+X155575000Y-82550000D03*
86
+G04 #@! TO.P,U1,4*
87
+X155575000Y-80010000D03*
88
+G04 #@! TO.P,U1,3*
89
+X155575000Y-77470000D03*
90
+G04 #@! TO.P,U1,2*
91
+X155575000Y-74930000D03*
92
+D11*
93
+G04 #@! TO.P,U1,1*
94
+X155575000Y-72390000D03*
95
+G04 #@! TD*
96
+D12*
97
+G04 #@! TO.P,D1,1*
98
+G04 #@! TO.N,ROW1*
99
+X67945000Y-87860000D03*
100
+G04 #@! TO.P,D1,2*
101
+G04 #@! TO.N,Net-(D1-Pad2)*
102
+X67945000Y-84860000D03*
103
+G04 #@! TD*
104
+G04 #@! TO.P,D2,2*
105
+G04 #@! TO.N,Net-(D2-Pad2)*
106
+X86995000Y-84860000D03*
107
+G04 #@! TO.P,D2,1*
108
+G04 #@! TO.N,ROW1*
109
+X86995000Y-87860000D03*
110
+G04 #@! TD*
111
+G04 #@! TO.P,D3,1*
112
+G04 #@! TO.N,ROW1*
113
+X106045000Y-87860000D03*
114
+G04 #@! TO.P,D3,2*
115
+G04 #@! TO.N,Net-(D3-Pad2)*
116
+X106045000Y-84860000D03*
117
+G04 #@! TD*
118
+G04 #@! TO.P,D4,2*
119
+G04 #@! TO.N,Net-(D4-Pad2)*
120
+X125095000Y-84860000D03*
121
+G04 #@! TO.P,D4,1*
122
+G04 #@! TO.N,ROW1*
123
+X125095000Y-87860000D03*
124
+G04 #@! TD*
125
+G04 #@! TO.P,D5,1*
126
+G04 #@! TO.N,ROW1*
127
+X144145000Y-87860000D03*
128
+G04 #@! TO.P,D5,2*
129
+G04 #@! TO.N,Net-(D5-Pad2)*
130
+X144145000Y-84860000D03*
131
+G04 #@! TD*
132
+G04 #@! TO.P,D6,2*
133
+G04 #@! TO.N,Net-(D6-Pad2)*
134
+X67945000Y-103910000D03*
135
+G04 #@! TO.P,D6,1*
136
+G04 #@! TO.N,ROW2*
137
+X67945000Y-106910000D03*
138
+G04 #@! TD*
139
+G04 #@! TO.P,D7,1*
140
+G04 #@! TO.N,ROW2*
141
+X86995000Y-106910000D03*
142
+G04 #@! TO.P,D7,2*
143
+G04 #@! TO.N,Net-(D7-Pad2)*
144
+X86995000Y-103910000D03*
145
+G04 #@! TD*
146
+G04 #@! TO.P,D8,2*
147
+G04 #@! TO.N,Net-(D8-Pad2)*
148
+X106045000Y-103910000D03*
149
+G04 #@! TO.P,D8,1*
150
+G04 #@! TO.N,ROW2*
151
+X106045000Y-106910000D03*
152
+G04 #@! TD*
153
+G04 #@! TO.P,D9,1*
154
+G04 #@! TO.N,ROW2*
155
+X125095000Y-106910000D03*
156
+G04 #@! TO.P,D9,2*
157
+G04 #@! TO.N,Net-(D9-Pad2)*
158
+X125095000Y-103910000D03*
159
+G04 #@! TD*
160
+G04 #@! TO.P,D10,2*
161
+G04 #@! TO.N,Net-(D10-Pad2)*
162
+X144145000Y-103910000D03*
163
+G04 #@! TO.P,D10,1*
164
+G04 #@! TO.N,ROW2*
165
+X144145000Y-106910000D03*
166
+G04 #@! TD*
167
+G04 #@! TO.P,D11,1*
168
+G04 #@! TO.N,ROW3*
169
+X67945000Y-125960000D03*
170
+G04 #@! TO.P,D11,2*
171
+G04 #@! TO.N,Net-(D11-Pad2)*
172
+X67945000Y-122960000D03*
173
+G04 #@! TD*
174
+G04 #@! TO.P,D12,2*
175
+G04 #@! TO.N,Net-(D12-Pad2)*
176
+X86995000Y-122960000D03*
177
+G04 #@! TO.P,D12,1*
178
+G04 #@! TO.N,ROW3*
179
+X86995000Y-125960000D03*
180
+G04 #@! TD*
181
+G04 #@! TO.P,D13,1*
182
+G04 #@! TO.N,ROW3*
183
+X106045000Y-125960000D03*
184
+G04 #@! TO.P,D13,2*
185
+G04 #@! TO.N,Net-(D13-Pad2)*
186
+X106045000Y-122960000D03*
187
+G04 #@! TD*
188
+G04 #@! TO.P,D14,2*
189
+G04 #@! TO.N,Net-(D14-Pad2)*
190
+X125095000Y-122960000D03*
191
+G04 #@! TO.P,D14,1*
192
+G04 #@! TO.N,ROW3*
193
+X125095000Y-125960000D03*
194
+G04 #@! TD*
195
+G04 #@! TO.P,D15,2*
196
+G04 #@! TO.N,Net-(D15-Pad2)*
197
+X144145000Y-122960000D03*
198
+G04 #@! TO.P,D15,1*
199
+G04 #@! TO.N,ROW3*
200
+X144145000Y-125960000D03*
201
+G04 #@! TD*
202
+G04 #@! TO.P,D16,2*
203
+G04 #@! TO.N,Net-(D16-Pad2)*
204
+X67945000Y-142010000D03*
205
+G04 #@! TO.P,D16,1*
206
+G04 #@! TO.N,ROW4*
207
+X67945000Y-145010000D03*
208
+G04 #@! TD*
209
+G04 #@! TO.P,D17,1*
210
+G04 #@! TO.N,ROW4*
211
+X86995000Y-145010000D03*
212
+G04 #@! TO.P,D17,2*
213
+G04 #@! TO.N,Net-(D17-Pad2)*
214
+X86995000Y-142010000D03*
215
+G04 #@! TD*
216
+G04 #@! TO.P,D18,2*
217
+G04 #@! TO.N,Net-(D18-Pad2)*
218
+X106045000Y-142010000D03*
219
+G04 #@! TO.P,D18,1*
220
+G04 #@! TO.N,ROW4*
221
+X106045000Y-145010000D03*
222
+G04 #@! TD*
223
+G04 #@! TO.P,D19,1*
224
+G04 #@! TO.N,ROW4*
225
+X125095000Y-145010000D03*
226
+G04 #@! TO.P,D19,2*
227
+G04 #@! TO.N,Net-(D19-Pad2)*
228
+X125095000Y-142010000D03*
229
+G04 #@! TD*
230
+G04 #@! TO.P,D20,2*
231
+G04 #@! TO.N,Net-(D20-Pad2)*
232
+X144145000Y-142010000D03*
233
+G04 #@! TO.P,D20,1*
234
+G04 #@! TO.N,ROW4*
235
+X144145000Y-145010000D03*
236
+G04 #@! TD*
237
+G04 #@! TO.P,D21,1*
238
+G04 #@! TO.N,ROW5*
239
+X67945000Y-164060000D03*
240
+G04 #@! TO.P,D21,2*
241
+G04 #@! TO.N,Net-(D21-Pad2)*
242
+X67945000Y-161060000D03*
243
+G04 #@! TD*
244
+G04 #@! TO.P,D22,2*
245
+G04 #@! TO.N,Net-(D22-Pad2)*
246
+X86995000Y-161060000D03*
247
+G04 #@! TO.P,D22,1*
248
+G04 #@! TO.N,ROW5*
249
+X86995000Y-164060000D03*
250
+G04 #@! TD*
251
+G04 #@! TO.P,D23,1*
252
+G04 #@! TO.N,ROW5*
253
+X106045000Y-164060000D03*
254
+G04 #@! TO.P,D23,2*
255
+G04 #@! TO.N,Net-(D23-Pad2)*
256
+X106045000Y-161060000D03*
257
+G04 #@! TD*
258
+G04 #@! TO.P,D24,2*
259
+G04 #@! TO.N,Net-(D24-Pad2)*
260
+X125095000Y-161060000D03*
261
+G04 #@! TO.P,D24,1*
262
+G04 #@! TO.N,ROW5*
263
+X125095000Y-164060000D03*
264
+G04 #@! TD*
265
+G04 #@! TO.P,D25,1*
266
+G04 #@! TO.N,ROW5*
267
+X144145000Y-164060000D03*
268
+G04 #@! TO.P,D25,2*
269
+G04 #@! TO.N,Net-(D25-Pad2)*
270
+X144145000Y-161060000D03*
271
+G04 #@! TD*
272
+D13*
273
+G04 #@! TO.P,SW1,2*
274
+G04 #@! TO.N,Net-(D1-Pad2)*
275
+X67945000Y-79375000D03*
276
+G04 #@! TO.P,SW1,1*
277
+G04 #@! TO.N,COL1*
278
+X74295000Y-76835000D03*
279
+G04 #@! TD*
280
+G04 #@! TO.P,SW2,1*
281
+G04 #@! TO.N,COL2*
282
+X93345000Y-76835000D03*
283
+G04 #@! TO.P,SW2,2*
284
+G04 #@! TO.N,Net-(D2-Pad2)*
285
+X86995000Y-79375000D03*
286
+G04 #@! TD*
287
+G04 #@! TO.P,SW3,1*
288
+G04 #@! TO.N,COL3*
289
+X112395000Y-76835000D03*
290
+G04 #@! TO.P,SW3,2*
291
+G04 #@! TO.N,Net-(D3-Pad2)*
292
+X106045000Y-79375000D03*
293
+G04 #@! TD*
294
+G04 #@! TO.P,SW4,2*
295
+G04 #@! TO.N,Net-(D4-Pad2)*
296
+X125095000Y-79375000D03*
297
+G04 #@! TO.P,SW4,1*
298
+G04 #@! TO.N,COL4*
299
+X131445000Y-76835000D03*
300
+G04 #@! TD*
301
+G04 #@! TO.P,SW5,1*
302
+G04 #@! TO.N,COL5*
303
+X150495000Y-76835000D03*
304
+G04 #@! TO.P,SW5,2*
305
+G04 #@! TO.N,Net-(D5-Pad2)*
306
+X144145000Y-79375000D03*
307
+G04 #@! TD*
308
+G04 #@! TO.P,SW6,2*
309
+G04 #@! TO.N,Net-(D6-Pad2)*
310
+X67945000Y-98425000D03*
311
+G04 #@! TO.P,SW6,1*
312
+G04 #@! TO.N,COL1*
313
+X74295000Y-95885000D03*
314
+G04 #@! TD*
315
+G04 #@! TO.P,SW7,1*
316
+G04 #@! TO.N,COL2*
317
+X93345000Y-95885000D03*
318
+G04 #@! TO.P,SW7,2*
319
+G04 #@! TO.N,Net-(D7-Pad2)*
320
+X86995000Y-98425000D03*
321
+G04 #@! TD*
322
+G04 #@! TO.P,SW8,2*
323
+G04 #@! TO.N,Net-(D8-Pad2)*
324
+X106045000Y-98425000D03*
325
+G04 #@! TO.P,SW8,1*
326
+G04 #@! TO.N,COL3*
327
+X112395000Y-95885000D03*
328
+G04 #@! TD*
329
+G04 #@! TO.P,SW9,2*
330
+G04 #@! TO.N,Net-(D9-Pad2)*
331
+X125095000Y-98425000D03*
332
+G04 #@! TO.P,SW9,1*
333
+G04 #@! TO.N,COL4*
334
+X131445000Y-95885000D03*
335
+G04 #@! TD*
336
+G04 #@! TO.P,SW10,1*
337
+G04 #@! TO.N,COL5*
338
+X150495000Y-95885000D03*
339
+G04 #@! TO.P,SW10,2*
340
+G04 #@! TO.N,Net-(D10-Pad2)*
341
+X144145000Y-98425000D03*
342
+G04 #@! TD*
343
+G04 #@! TO.P,SW11,1*
344
+G04 #@! TO.N,COL1*
345
+X74295000Y-114935000D03*
346
+G04 #@! TO.P,SW11,2*
347
+G04 #@! TO.N,Net-(D11-Pad2)*
348
+X67945000Y-117475000D03*
349
+G04 #@! TD*
350
+G04 #@! TO.P,SW12,2*
351
+G04 #@! TO.N,Net-(D12-Pad2)*
352
+X86995000Y-117475000D03*
353
+G04 #@! TO.P,SW12,1*
354
+G04 #@! TO.N,COL2*
355
+X93345000Y-114935000D03*
356
+G04 #@! TD*
357
+G04 #@! TO.P,SW13,1*
358
+G04 #@! TO.N,COL3*
359
+X112395000Y-114935000D03*
360
+G04 #@! TO.P,SW13,2*
361
+G04 #@! TO.N,Net-(D13-Pad2)*
362
+X106045000Y-117475000D03*
363
+G04 #@! TD*
364
+G04 #@! TO.P,SW14,1*
365
+G04 #@! TO.N,COL4*
366
+X131445000Y-114935000D03*
367
+G04 #@! TO.P,SW14,2*
368
+G04 #@! TO.N,Net-(D14-Pad2)*
369
+X125095000Y-117475000D03*
370
+G04 #@! TD*
371
+G04 #@! TO.P,SW15,2*
372
+G04 #@! TO.N,Net-(D15-Pad2)*
373
+X144145000Y-117475000D03*
374
+G04 #@! TO.P,SW15,1*
375
+G04 #@! TO.N,COL5*
376
+X150495000Y-114935000D03*
377
+G04 #@! TD*
378
+G04 #@! TO.P,SW16,1*
379
+G04 #@! TO.N,COL1*
380
+X74295000Y-133985000D03*
381
+G04 #@! TO.P,SW16,2*
382
+G04 #@! TO.N,Net-(D16-Pad2)*
383
+X67945000Y-136525000D03*
384
+G04 #@! TD*
385
+G04 #@! TO.P,SW17,2*
386
+G04 #@! TO.N,Net-(D17-Pad2)*
387
+X86995000Y-136525000D03*
388
+G04 #@! TO.P,SW17,1*
389
+G04 #@! TO.N,COL2*
390
+X93345000Y-133985000D03*
391
+G04 #@! TD*
392
+G04 #@! TO.P,SW18,1*
393
+G04 #@! TO.N,COL3*
394
+X112395000Y-133985000D03*
395
+G04 #@! TO.P,SW18,2*
396
+G04 #@! TO.N,Net-(D18-Pad2)*
397
+X106045000Y-136525000D03*
398
+G04 #@! TD*
399
+G04 #@! TO.P,SW19,2*
400
+G04 #@! TO.N,Net-(D19-Pad2)*
401
+X125095000Y-136525000D03*
402
+G04 #@! TO.P,SW19,1*
403
+G04 #@! TO.N,COL4*
404
+X131445000Y-133985000D03*
405
+G04 #@! TD*
406
+G04 #@! TO.P,SW20,1*
407
+G04 #@! TO.N,COL5*
408
+X150495000Y-133985000D03*
409
+G04 #@! TO.P,SW20,2*
410
+G04 #@! TO.N,Net-(D20-Pad2)*
411
+X144145000Y-136525000D03*
412
+G04 #@! TD*
413
+G04 #@! TO.P,SW21,2*
414
+G04 #@! TO.N,Net-(D21-Pad2)*
415
+X67945000Y-155575000D03*
416
+G04 #@! TO.P,SW21,1*
417
+G04 #@! TO.N,COL1*
418
+X74295000Y-153035000D03*
419
+G04 #@! TD*
420
+G04 #@! TO.P,SW22,1*
421
+G04 #@! TO.N,COL2*
422
+X93345000Y-153035000D03*
423
+G04 #@! TO.P,SW22,2*
424
+G04 #@! TO.N,Net-(D22-Pad2)*
425
+X86995000Y-155575000D03*
426
+G04 #@! TD*
427
+G04 #@! TO.P,SW23,2*
428
+G04 #@! TO.N,Net-(D23-Pad2)*
429
+X106045000Y-155575000D03*
430
+G04 #@! TO.P,SW23,1*
431
+G04 #@! TO.N,COL3*
432
+X112395000Y-153035000D03*
433
+G04 #@! TD*
434
+G04 #@! TO.P,SW24,1*
435
+G04 #@! TO.N,COL4*
436
+X131445000Y-153035000D03*
437
+G04 #@! TO.P,SW24,2*
438
+G04 #@! TO.N,Net-(D24-Pad2)*
439
+X125095000Y-155575000D03*
440
+G04 #@! TD*
441
+G04 #@! TO.P,SW25,2*
442
+G04 #@! TO.N,Net-(D25-Pad2)*
443
+X144145000Y-155575000D03*
444
+G04 #@! TO.P,SW25,1*
445
+G04 #@! TO.N,COL5*
446
+X150495000Y-153035000D03*
447
+G04 #@! TD*
448
+D14*
449
+G04 #@! TO.N,ROW3*
450
+X137160000Y-124460000D03*
451
+G04 #@! TO.N,ROW4*
452
+X138430000Y-143510000D03*
453
+G04 #@! TO.N,ROW5*
454
+X140335000Y-162560000D03*
455
+G04 #@! TD*
456
+D15*
457
+G04 #@! TO.N,ROW1*
458
+X68995000Y-87860000D02*
459
+X86995000Y-87860000D01*
460
+X67945000Y-87860000D02*
461
+X68995000Y-87860000D01*
462
+X88045000Y-87860000D02*
463
+X106045000Y-87860000D01*
464
+X86995000Y-87860000D02*
465
+X88045000Y-87860000D01*
466
+X107095000Y-87860000D02*
467
+X125095000Y-87860000D01*
468
+X106045000Y-87860000D02*
469
+X107095000Y-87860000D01*
470
+X143915000Y-87630000D02*
471
+X144145000Y-87860000D01*
472
+X140105000Y-87860000D02*
473
+X140335000Y-87630000D01*
474
+X125095000Y-87860000D02*
475
+X140105000Y-87860000D01*
476
+X140565000Y-87860000D02*
477
+X140335000Y-87630000D01*
478
+X144145000Y-87860000D02*
479
+X140565000Y-87860000D01*
480
+G04 #@! TO.N,Net-(D1-Pad2)*
481
+X67945000Y-79375000D02*
482
+X67945000Y-84860000D01*
483
+G04 #@! TO.N,Net-(D2-Pad2)*
484
+X86995000Y-80991446D02*
485
+X86995000Y-84860000D01*
486
+X86995000Y-79375000D02*
487
+X86995000Y-80991446D01*
488
+G04 #@! TO.N,Net-(D3-Pad2)*
489
+X106045000Y-79375000D02*
490
+X106045000Y-84860000D01*
491
+G04 #@! TO.N,Net-(D4-Pad2)*
492
+X125095000Y-79375000D02*
493
+X125095000Y-84860000D01*
494
+G04 #@! TO.N,Net-(D5-Pad2)*
495
+X144145000Y-79375000D02*
496
+X144145000Y-84860000D01*
497
+G04 #@! TO.N,Net-(D6-Pad2)*
498
+X67945000Y-100041446D02*
499
+X67945000Y-103910000D01*
500
+X67945000Y-98425000D02*
501
+X67945000Y-100041446D01*
502
+G04 #@! TO.N,ROW2*
503
+X67945000Y-106910000D02*
504
+X86995000Y-106910000D01*
505
+X86995000Y-106910000D02*
506
+X106045000Y-106910000D01*
507
+X106045000Y-106910000D02*
508
+X125095000Y-106910000D01*
509
+X142470000Y-106910000D02*
510
+X142875000Y-106910000D01*
511
+X141605000Y-91440000D02*
512
+X141605000Y-106045000D01*
513
+X140335000Y-90170000D02*
514
+X141605000Y-91440000D01*
515
+X141605000Y-106045000D02*
516
+X142470000Y-106910000D01*
517
+X125095000Y-106910000D02*
518
+X142875000Y-106910000D01*
519
+X142875000Y-106910000D02*
520
+X144145000Y-106910000D01*
521
+G04 #@! TO.N,Net-(D7-Pad2)*
522
+X86995000Y-100041446D02*
523
+X86995000Y-103910000D01*
524
+X86995000Y-98425000D02*
525
+X86995000Y-100041446D01*
526
+G04 #@! TO.N,Net-(D8-Pad2)*
527
+X106045000Y-98425000D02*
528
+X106045000Y-103910000D01*
529
+G04 #@! TO.N,Net-(D9-Pad2)*
530
+X125095000Y-103160000D02*
531
+X125095000Y-98425000D01*
532
+X125095000Y-103910000D02*
533
+X125095000Y-103160000D01*
534
+G04 #@! TO.N,Net-(D10-Pad2)*
535
+X144145000Y-103160000D02*
536
+X144145000Y-98425000D01*
537
+X144145000Y-103910000D02*
538
+X144145000Y-103160000D01*
539
+G04 #@! TO.N,ROW3*
540
+X106045000Y-125960000D02*
541
+X125095000Y-125960000D01*
542
+X86995000Y-125960000D02*
543
+X106045000Y-125960000D01*
544
+X67945000Y-125960000D02*
545
+X86995000Y-125960000D01*
546
+X138660000Y-125960000D02*
547
+X139065000Y-125960000D01*
548
+X137160000Y-124460000D02*
549
+X138660000Y-125960000D01*
550
+X144145000Y-125960000D02*
551
+X139065000Y-125960000D01*
552
+X139065000Y-125960000D02*
553
+X125095000Y-125960000D01*
554
+G04 #@! TO.N,Net-(D11-Pad2)*
555
+X67945000Y-122960000D02*
556
+X67945000Y-117475000D01*
557
+G04 #@! TO.N,Net-(D12-Pad2)*
558
+X86995000Y-122210000D02*
559
+X86995000Y-117475000D01*
560
+X86995000Y-122960000D02*
561
+X86995000Y-122210000D01*
562
+G04 #@! TO.N,Net-(D13-Pad2)*
563
+X106045000Y-122210000D02*
564
+X106045000Y-117475000D01*
565
+X106045000Y-122960000D02*
566
+X106045000Y-122210000D01*
567
+G04 #@! TO.N,Net-(D14-Pad2)*
568
+X125095000Y-122210000D02*
569
+X125095000Y-117475000D01*
570
+X125095000Y-122960000D02*
571
+X125095000Y-122210000D01*
572
+G04 #@! TO.N,Net-(D15-Pad2)*
573
+X144145000Y-122210000D02*
574
+X144145000Y-117475000D01*
575
+X144145000Y-122960000D02*
576
+X144145000Y-122210000D01*
577
+G04 #@! TO.N,Net-(D16-Pad2)*
578
+X67945000Y-142010000D02*
579
+X67945000Y-136525000D01*
580
+G04 #@! TO.N,ROW4*
581
+X67945000Y-145010000D02*
582
+X86995000Y-145010000D01*
583
+X86995000Y-145010000D02*
584
+X106045000Y-145010000D01*
585
+X106045000Y-145010000D02*
586
+X125095000Y-145010000D01*
587
+X139930000Y-145010000D02*
588
+X140335000Y-145010000D01*
589
+X138430000Y-143510000D02*
590
+X139930000Y-145010000D01*
591
+X125095000Y-145010000D02*
592
+X140335000Y-145010000D01*
593
+X140335000Y-145010000D02*
594
+X144145000Y-145010000D01*
595
+G04 #@! TO.N,Net-(D17-Pad2)*
596
+X86995000Y-141260000D02*
597
+X86995000Y-136525000D01*
598
+X86995000Y-142010000D02*
599
+X86995000Y-141260000D01*
600
+G04 #@! TO.N,Net-(D18-Pad2)*
601
+X106045000Y-141260000D02*
602
+X106045000Y-136525000D01*
603
+X106045000Y-142010000D02*
604
+X106045000Y-141260000D01*
605
+G04 #@! TO.N,Net-(D19-Pad2)*
606
+X125095000Y-141260000D02*
607
+X125095000Y-136525000D01*
608
+X125095000Y-142010000D02*
609
+X125095000Y-141260000D01*
610
+G04 #@! TO.N,Net-(D20-Pad2)*
611
+X144145000Y-141260000D02*
612
+X144145000Y-136525000D01*
613
+X144145000Y-142010000D02*
614
+X144145000Y-141260000D01*
615
+G04 #@! TO.N,ROW5*
616
+X125095000Y-164060000D02*
617
+X106045000Y-164060000D01*
618
+X86995000Y-164060000D02*
619
+X106045000Y-164060000D01*
620
+X67945000Y-164060000D02*
621
+X86995000Y-164060000D01*
622
+X141835000Y-164060000D02*
623
+X142240000Y-164060000D01*
624
+X140335000Y-162560000D02*
625
+X141835000Y-164060000D01*
626
+X144145000Y-164060000D02*
627
+X142240000Y-164060000D01*
628
+X142240000Y-164060000D02*
629
+X125095000Y-164060000D01*
630
+G04 #@! TO.N,Net-(D21-Pad2)*
631
+X67945000Y-160310000D02*
632
+X67945000Y-155575000D01*
633
+X67945000Y-161060000D02*
634
+X67945000Y-160310000D01*
635
+G04 #@! TO.N,Net-(D22-Pad2)*
636
+X86995000Y-160310000D02*
637
+X86995000Y-155575000D01*
638
+X86995000Y-161060000D02*
639
+X86995000Y-160310000D01*
640
+G04 #@! TO.N,Net-(D23-Pad2)*
641
+X106045000Y-160310000D02*
642
+X106045000Y-155575000D01*
643
+X106045000Y-161060000D02*
644
+X106045000Y-160310000D01*
645
+G04 #@! TO.N,Net-(D24-Pad2)*
646
+X125095000Y-160310000D02*
647
+X125095000Y-155575000D01*
648
+X125095000Y-161060000D02*
649
+X125095000Y-160310000D01*
650
+G04 #@! TO.N,Net-(D25-Pad2)*
651
+X144145000Y-160310000D02*
652
+X144145000Y-155575000D01*
653
+X144145000Y-161060000D02*
654
+X144145000Y-160310000D01*
655
+G04 #@! TD*
656
+M02*

+ 3053
- 0
gerbers/hex-keyboard-B.Mask.gbs
File diff suppressed because it is too large
View File


+ 1102
- 0
gerbers/hex-keyboard-B.SilkS.gbo
File diff suppressed because it is too large
View File


+ 24
- 0
gerbers/hex-keyboard-Edge.Cuts.gm1 View File

@@ -0,0 +1,24 @@
1
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1-33cea8e~68~ubuntu18.10.1*
2
+G04 #@! TF.CreationDate,2018-11-25T18:54:19+01:00*
3
+G04 #@! TF.ProjectId,hex-keyboard,6865782D6B6579626F6172642E6B6963,rev?*
4
+G04 #@! TF.SameCoordinates,Original*
5
+G04 #@! TF.FileFunction,Profile,NP*
6
+%FSLAX46Y46*%
7
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
8
+G04 Created by KiCad (PCBNEW 5.0.1-33cea8e~68~ubuntu18.10.1) date dim. 25 nov. 2018 18:54:19 CET*
9
+%MOMM*%
10
+%LPD*%
11
+G01*
12
+G04 APERTURE LIST*
13
+%ADD10C,0.150000*%
14
+G04 APERTURE END LIST*
15
+D10*
16
+X160000000Y-70000000D02*
17
+X160000000Y-170000000D01*
18
+X60000000Y-170000000D02*
19
+X160000000Y-170000000D01*
20
+X60000000Y-70000000D02*
21
+X60000000Y-170000000D01*
22
+X60000000Y-70000000D02*
23
+X160000000Y-70000000D01*
24
+M02*

+ 429
- 0
gerbers/hex-keyboard-F.Cu.gtl View File

@@ -0,0 +1,429 @@
1
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1-33cea8e~68~ubuntu18.10.1*
2
+G04 #@! TF.CreationDate,2018-11-25T18:54:19+01:00*
3
+G04 #@! TF.ProjectId,hex-keyboard,6865782D6B6579626F6172642E6B6963,rev?*
4
+G04 #@! TF.SameCoordinates,Original*
5
+G04 #@! TF.FileFunction,Copper,L1,Top,Signal*
6
+G04 #@! TF.FilePolarity,Positive*
7
+%FSLAX46Y46*%
8
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9
+G04 Created by KiCad (PCBNEW 5.0.1-33cea8e~68~ubuntu18.10.1) date dim. 25 nov. 2018 18:54:19 CET*
10
+%MOMM*%
11
+%LPD*%
12
+G01*
13
+G04 APERTURE LIST*
14
+G04 #@! TA.AperFunction,ComponentPad*
15
+%ADD10C,1.600000*%
16
+G04 #@! TD*
17
+G04 #@! TA.AperFunction,ComponentPad*
18
+%ADD11R,1.600000X1.600000*%
19
+G04 #@! TD*
20
+G04 #@! TA.AperFunction,ComponentPad*
21
+%ADD12C,2.286000*%
22
+G04 #@! TD*
23
+G04 #@! TA.AperFunction,ViaPad*
24
+%ADD13C,0.800000*%
25
+G04 #@! TD*
26
+G04 #@! TA.AperFunction,Conductor*
27
+%ADD14C,0.250000*%
28
+G04 #@! TD*
29
+G04 APERTURE END LIST*
30
+D10*
31
+G04 #@! TO.P,U1,29*
32
+G04 #@! TO.N,N/C*
33
+X140335000Y-72390000D03*
34
+G04 #@! TO.P,U1,28*
35
+G04 #@! TO.N,COL1*
36
+X140335000Y-74930000D03*
37
+G04 #@! TO.P,U1,27*
38
+G04 #@! TO.N,COL2*
39
+X140335000Y-77470000D03*
40
+G04 #@! TO.P,U1,26*
41
+G04 #@! TO.N,COL3*
42
+X140335000Y-80010000D03*
43
+G04 #@! TO.P,U1,25*
44
+G04 #@! TO.N,COL4*
45
+X140335000Y-82550000D03*
46
+G04 #@! TO.P,U1,24*
47
+G04 #@! TO.N,COL5*
48
+X140335000Y-85090000D03*
49
+G04 #@! TO.P,U1,23*
50
+G04 #@! TO.N,ROW1*
51
+X140335000Y-87630000D03*
52
+G04 #@! TO.P,U1,22*
53
+G04 #@! TO.N,ROW2*
54
+X140335000Y-90170000D03*
55
+G04 #@! TO.P,U1,21*
56
+G04 #@! TO.N,ROW3*
57
+X140335000Y-92710000D03*
58
+G04 #@! TO.P,U1,20*
59
+G04 #@! TO.N,ROW4*
60
+X140335000Y-95250000D03*
61
+G04 #@! TO.P,U1,19*
62
+G04 #@! TO.N,ROW5*
63
+X140335000Y-97790000D03*
64
+G04 #@! TO.P,U1,18*
65
+G04 #@! TO.N,N/C*
66
+X140335000Y-100330000D03*
67
+G04 #@! TO.P,U1,12*
68
+X155575000Y-100330000D03*
69
+G04 #@! TO.P,U1,11*
70
+X155575000Y-97790000D03*
71
+G04 #@! TO.P,U1,10*
72
+X155575000Y-95250000D03*
73
+G04 #@! TO.P,U1,9*
74
+X155575000Y-92710000D03*
75
+G04 #@! TO.P,U1,8*
76
+X155575000Y-90170000D03*
77
+G04 #@! TO.P,U1,7*
78
+X155575000Y-87630000D03*
79
+G04 #@! TO.P,U1,6*
80
+X155575000Y-85090000D03*
81
+G04 #@! TO.P,U1,5*
82
+X155575000Y-82550000D03*
83
+G04 #@! TO.P,U1,4*
84
+X155575000Y-80010000D03*
85
+G04 #@! TO.P,U1,3*
86
+X155575000Y-77470000D03*
87
+G04 #@! TO.P,U1,2*
88
+X155575000Y-74930000D03*
89
+D11*
90
+G04 #@! TO.P,U1,1*
91
+X155575000Y-72390000D03*
92
+G04 #@! TD*
93
+D12*
94
+G04 #@! TO.P,SW1,2*
95
+G04 #@! TO.N,Net-(D1-Pad2)*
96
+X67945000Y-79375000D03*
97
+G04 #@! TO.P,SW1,1*
98
+G04 #@! TO.N,COL1*
99
+X74295000Y-76835000D03*
100
+G04 #@! TD*
101
+G04 #@! TO.P,SW2,1*
102
+G04 #@! TO.N,COL2*
103
+X93345000Y-76835000D03*
104
+G04 #@! TO.P,SW2,2*
105
+G04 #@! TO.N,Net-(D2-Pad2)*
106
+X86995000Y-79375000D03*
107
+G04 #@! TD*
108
+G04 #@! TO.P,SW3,1*
109
+G04 #@! TO.N,COL3*
110
+X112395000Y-76835000D03*
111
+G04 #@! TO.P,SW3,2*
112
+G04 #@! TO.N,Net-(D3-Pad2)*
113
+X106045000Y-79375000D03*
114
+G04 #@! TD*
115
+G04 #@! TO.P,SW4,2*
116
+G04 #@! TO.N,Net-(D4-Pad2)*
117
+X125095000Y-79375000D03*
118
+G04 #@! TO.P,SW4,1*
119
+G04 #@! TO.N,COL4*
120
+X131445000Y-76835000D03*
121
+G04 #@! TD*
122
+G04 #@! TO.P,SW5,1*
123
+G04 #@! TO.N,COL5*
124
+X150495000Y-76835000D03*
125
+G04 #@! TO.P,SW5,2*
126
+G04 #@! TO.N,Net-(D5-Pad2)*
127
+X144145000Y-79375000D03*
128
+G04 #@! TD*
129
+G04 #@! TO.P,SW6,2*
130
+G04 #@! TO.N,Net-(D6-Pad2)*
131
+X67945000Y-98425000D03*
132
+G04 #@! TO.P,SW6,1*
133
+G04 #@! TO.N,COL1*
134
+X74295000Y-95885000D03*
135
+G04 #@! TD*
136
+G04 #@! TO.P,SW7,1*
137
+G04 #@! TO.N,COL2*
138
+X93345000Y-95885000D03*
139
+G04 #@! TO.P,SW7,2*
140
+G04 #@! TO.N,Net-(D7-Pad2)*
141
+X86995000Y-98425000D03*
142
+G04 #@! TD*
143
+G04 #@! TO.P,SW8,2*
144
+G04 #@! TO.N,Net-(D8-Pad2)*
145
+X106045000Y-98425000D03*
146
+G04 #@! TO.P,SW8,1*
147
+G04 #@! TO.N,COL3*
148
+X112395000Y-95885000D03*
149
+G04 #@! TD*
150
+G04 #@! TO.P,SW9,2*
151
+G04 #@! TO.N,Net-(D9-Pad2)*
152
+X125095000Y-98425000D03*
153
+G04 #@! TO.P,SW9,1*
154
+G04 #@! TO.N,COL4*
155
+X131445000Y-95885000D03*
156
+G04 #@! TD*
157
+G04 #@! TO.P,SW10,1*
158
+G04 #@! TO.N,COL5*
159
+X150495000Y-95885000D03*
160
+G04 #@! TO.P,SW10,2*
161
+G04 #@! TO.N,Net-(D10-Pad2)*
162
+X144145000Y-98425000D03*
163
+G04 #@! TD*
164
+G04 #@! TO.P,SW11,1*
165
+G04 #@! TO.N,COL1*
166
+X74295000Y-114935000D03*
167
+G04 #@! TO.P,SW11,2*
168
+G04 #@! TO.N,Net-(D11-Pad2)*
169
+X67945000Y-117475000D03*
170
+G04 #@! TD*
171
+G04 #@! TO.P,SW12,2*
172
+G04 #@! TO.N,Net-(D12-Pad2)*
173
+X86995000Y-117475000D03*
174
+G04 #@! TO.P,SW12,1*
175
+G04 #@! TO.N,COL2*
176
+X93345000Y-114935000D03*
177
+G04 #@! TD*
178
+G04 #@! TO.P,SW13,1*
179
+G04 #@! TO.N,COL3*
180
+X112395000Y-114935000D03*
181
+G04 #@! TO.P,SW13,2*
182
+G04 #@! TO.N,Net-(D13-Pad2)*
183
+X106045000Y-117475000D03*
184
+G04 #@! TD*
185
+G04 #@! TO.P,SW14,1*
186
+G04 #@! TO.N,COL4*
187
+X131445000Y-114935000D03*
188
+G04 #@! TO.P,SW14,2*
189
+G04 #@! TO.N,Net-(D14-Pad2)*
190
+X125095000Y-117475000D03*
191
+G04 #@! TD*
192
+G04 #@! TO.P,SW15,2*
193
+G04 #@! TO.N,Net-(D15-Pad2)*
194
+X144145000Y-117475000D03*
195
+G04 #@! TO.P,SW15,1*
196
+G04 #@! TO.N,COL5*
197
+X150495000Y-114935000D03*
198
+G04 #@! TD*
199
+G04 #@! TO.P,SW16,1*
200
+G04 #@! TO.N,COL1*
201
+X74295000Y-133985000D03*
202
+G04 #@! TO.P,SW16,2*
203
+G04 #@! TO.N,Net-(D16-Pad2)*
204
+X67945000Y-136525000D03*
205
+G04 #@! TD*
206
+G04 #@! TO.P,SW17,2*
207
+G04 #@! TO.N,Net-(D17-Pad2)*
208
+X86995000Y-136525000D03*
209
+G04 #@! TO.P,SW17,1*
210
+G04 #@! TO.N,COL2*
211
+X93345000Y-133985000D03*
212
+G04 #@! TD*
213
+G04 #@! TO.P,SW18,1*
214
+G04 #@! TO.N,COL3*
215
+X112395000Y-133985000D03*
216
+G04 #@! TO.P,SW18,2*
217
+G04 #@! TO.N,Net-(D18-Pad2)*
218
+X106045000Y-136525000D03*
219
+G04 #@! TD*
220
+G04 #@! TO.P,SW19,2*
221
+G04 #@! TO.N,Net-(D19-Pad2)*
222
+X125095000Y-136525000D03*
223
+G04 #@! TO.P,SW19,1*
224
+G04 #@! TO.N,COL4*
225
+X131445000Y-133985000D03*
226
+G04 #@! TD*
227
+G04 #@! TO.P,SW20,1*
228
+G04 #@! TO.N,COL5*
229
+X150495000Y-133985000D03*
230
+G04 #@! TO.P,SW20,2*
231
+G04 #@! TO.N,Net-(D20-Pad2)*
232
+X144145000Y-136525000D03*
233
+G04 #@! TD*
234
+G04 #@! TO.P,SW21,2*
235
+G04 #@! TO.N,Net-(D21-Pad2)*
236
+X67945000Y-155575000D03*
237
+G04 #@! TO.P,SW21,1*
238
+G04 #@! TO.N,COL1*
239
+X74295000Y-153035000D03*
240
+G04 #@! TD*
241
+G04 #@! TO.P,SW22,1*
242
+G04 #@! TO.N,COL2*
243
+X93345000Y-153035000D03*
244
+G04 #@! TO.P,SW22,2*
245
+G04 #@! TO.N,Net-(D22-Pad2)*
246
+X86995000Y-155575000D03*
247
+G04 #@! TD*
248
+G04 #@! TO.P,SW23,2*
249
+G04 #@! TO.N,Net-(D23-Pad2)*
250
+X106045000Y-155575000D03*
251
+G04 #@! TO.P,SW23,1*
252
+G04 #@! TO.N,COL3*
253
+X112395000Y-153035000D03*
254
+G04 #@! TD*
255
+G04 #@! TO.P,SW24,1*
256
+G04 #@! TO.N,COL4*
257
+X131445000Y-153035000D03*
258
+G04 #@! TO.P,SW24,2*
259
+G04 #@! TO.N,Net-(D24-Pad2)*
260
+X125095000Y-155575000D03*
261
+G04 #@! TD*
262
+G04 #@! TO.P,SW25,2*
263
+G04 #@! TO.N,Net-(D25-Pad2)*
264
+X144145000Y-155575000D03*
265
+G04 #@! TO.P,SW25,1*
266
+G04 #@! TO.N,COL5*
267
+X150495000Y-153035000D03*
268
+G04 #@! TD*
269
+D13*
270
+G04 #@! TO.N,ROW3*
271
+X137160000Y-124460000D03*
272
+G04 #@! TO.N,ROW4*
273
+X138430000Y-143510000D03*
274
+G04 #@! TO.N,ROW5*
275
+X140335000Y-162560000D03*
276
+G04 #@! TD*
277
+D14*
278
+G04 #@! TO.N,ROW3*
279
+X139203630Y-92710000D02*
280
+X136525000Y-95388630D01*
281
+X140335000Y-92710000D02*
282
+X139203630Y-92710000D01*
283
+X136525000Y-95388630D02*
284
+X136525000Y-123825000D01*
285
+X136525000Y-123825000D02*
286
+X137160000Y-124460000D01*
287
+G04 #@! TO.N,ROW4*
288
+X139203630Y-95250000D02*
289
+X137795000Y-96658630D01*
290
+X140335000Y-95250000D02*
291
+X139203630Y-95250000D01*
292
+X137795000Y-96658630D02*
293
+X137795000Y-123825000D01*
294
+X137795000Y-123825000D02*
295
+X138430000Y-124460000D01*
296
+X138430000Y-124460000D02*
297
+X138430000Y-143510000D01*
298
+G04 #@! TO.N,ROW5*
299
+X139203630Y-97790000D02*
300
+X138430000Y-98563630D01*
301
+X140335000Y-97790000D02*
302
+X139203630Y-97790000D01*
303
+X138880009Y-99013639D02*
304
+X138880009Y-123640009D01*
305
+X138430000Y-98563630D02*
306
+X138880009Y-99013639D01*
307
+X138880009Y-123640009D02*
308
+X139700000Y-124460000D01*
309
+X139700000Y-124460000D02*
310
+X139700000Y-161925000D01*
311
+X139700000Y-161925000D02*
312
+X140335000Y-162560000D01*
313
+G04 #@! TO.N,COL1*
314
+X74295000Y-76835000D02*
315
+X74295000Y-95885000D01*
316
+X74295000Y-97501446D02*
317
+X74295000Y-114935000D01*
318
+X74295000Y-95885000D02*
319
+X74295000Y-97501446D01*
320
+X74295000Y-114935000D02*
321
+X74295000Y-133985000D01*
322
+X74295000Y-135601446D02*
323
+X74295000Y-153035000D01*
324
+X74295000Y-133985000D02*
325
+X74295000Y-135601446D01*
326
+X137160000Y-74930000D02*
327
+X140335000Y-74930000D01*
328
+X134620000Y-72390000D02*
329
+X137160000Y-74930000D01*
330
+X74295000Y-76835000D02*
331
+X78740000Y-72390000D01*
332
+X78740000Y-72390000D02*
333
+X134620000Y-72390000D01*
334
+G04 #@! TO.N,COL2*
335
+X93345000Y-135601446D02*
336
+X93345000Y-153035000D01*
337
+X93345000Y-133985000D02*
338
+X93345000Y-135601446D01*
339
+X93345000Y-116551446D02*
340
+X93345000Y-133985000D01*
341
+X93345000Y-114935000D02*
342
+X93345000Y-116551446D01*
343
+X93345000Y-97501446D02*
344
+X93345000Y-114935000D01*
345
+X93345000Y-95885000D02*
346
+X93345000Y-97501446D01*
347
+X93345000Y-76835000D02*
348
+X93345000Y-95885000D01*
349
+X137160000Y-77470000D02*
350
+X140335000Y-77470000D01*
351
+X133350000Y-73660000D02*
352
+X137160000Y-77470000D01*
353
+X93345000Y-76835000D02*
354
+X96520000Y-73660000D01*
355
+X96520000Y-73660000D02*
356
+X133350000Y-73660000D01*
357
+G04 #@! TO.N,COL3*
358
+X112395000Y-153035000D02*
359
+X112395000Y-133985000D01*
360
+X112395000Y-114935000D02*
361
+X112395000Y-133985000D01*
362
+X112395000Y-97501446D02*
363
+X112395000Y-114935000D01*
364
+X112395000Y-95885000D02*
365
+X112395000Y-97501446D01*
366
+X112395000Y-76835000D02*
367
+X112395000Y-95885000D01*
368
+X112395000Y-76835000D02*
369
+X114300000Y-74930000D01*
370
+X137160000Y-80010000D02*
371
+X140335000Y-80010000D01*
372
+X132080000Y-74930000D02*
373
+X137160000Y-80010000D01*
374
+X114300000Y-74930000D02*
375
+X132080000Y-74930000D01*
376
+G04 #@! TO.N,COL4*
377
+X131445000Y-133985000D02*
378
+X131445000Y-153035000D01*
379
+X131445000Y-116551446D02*
380
+X131445000Y-133985000D01*
381
+X131445000Y-114935000D02*
382
+X131445000Y-116551446D01*
383
+X131445000Y-97501446D02*
384
+X131445000Y-114935000D01*
385
+X131445000Y-95885000D02*
386
+X131445000Y-97501446D01*
387
+X131445000Y-76835000D02*
388
+X131445000Y-78451446D01*
389
+X140335000Y-82550000D02*
390
+X138430000Y-82550000D01*
391
+X138430000Y-82550000D02*
392
+X137160000Y-83820000D01*
393
+X131445000Y-83820000D02*
394
+X131445000Y-95885000D01*
395
+X137160000Y-83820000D02*
396
+X132715000Y-83820000D01*
397
+X132715000Y-83820000D02*
398
+X131445000Y-82550000D01*
399
+X131445000Y-78451446D02*
400
+X131445000Y-82550000D01*
401
+X131445000Y-82550000D02*
402
+X131445000Y-83820000D01*
403
+G04 #@! TO.N,COL5*
404
+X150495000Y-135601446D02*
405
+X150495000Y-153035000D01*
406
+X150495000Y-133985000D02*
407
+X150495000Y-135601446D01*
408
+X150495000Y-114935000D02*
409
+X150495000Y-133985000D01*
410
+X144145000Y-76835000D02*
411
+X150495000Y-76835000D01*
412
+X140335000Y-85090000D02*
413
+X141605000Y-83820000D01*
414
+X141605000Y-79375000D02*
415
+X144145000Y-76835000D01*
416
+X141605000Y-83820000D02*
417
+X141605000Y-79375000D01*
418
+X142240000Y-86995000D02*
419
+X140335000Y-85090000D01*
420
+X142240000Y-89246446D02*
421
+X142240000Y-86995000D01*
422
+X148878554Y-95885000D02*
423
+X142240000Y-89246446D01*
424
+X150495000Y-95885000D02*
425
+X148878554Y-95885000D01*
426
+X150495000Y-95885000D02*
427
+X150495000Y-114935000D01*
428
+G04 #@! TD*
429
+M02*

+ 2653
- 0
gerbers/hex-keyboard-F.Mask.gts
File diff suppressed because it is too large
View File


+ 1590
- 0
gerbers/hex-keyboard-F.SilkS.gto
File diff suppressed because it is too large
View File


+ 90
- 0
gerbers/hex-keyboard-NPTH.drl View File

@@ -0,0 +1,90 @@
1
+M48
2
+;DRILL file {KiCad 5.0.1-33cea8e~68~ubuntu18.10.1} date dim. 25 nov. 2018 18:54:32 CET
3
+;FORMAT={-:-/ absolute / inch / decimal}
4
+FMAT,2
5
+INCH,TZ
6
+T1C0.0670
7
+T2C0.1570
8
+%
9
+G90
10
+G05
11
+M72
12
+T1
13
+X4.875Y-4.725
14
+X5.275Y-4.725
15
+X5.625Y-4.725
16
+X6.025Y-4.725
17
+X4.125Y-5.475
18
+X4.525Y-5.475
19
+X4.125Y-6.225
20
+X4.525Y-6.225
21
+X4.875Y-3.975
22
+X5.275Y-3.975
23
+X4.875Y-6.225
24
+X5.275Y-6.225
25
+X2.625Y-6.225
26
+X3.025Y-6.225
27
+X4.875Y-3.225
28
+X5.275Y-3.225
29
+X3.375Y-4.725
30
+X3.775Y-4.725
31
+X3.375Y-5.475
32
+X3.775Y-5.475
33
+X2.625Y-5.475
34
+X3.025Y-5.475
35
+X4.125Y-4.725
36
+X4.525Y-4.725
37
+X2.625Y-4.725
38
+X3.025Y-4.725
39
+X2.625Y-3.225
40
+X3.025Y-3.225
41
+X4.125Y-3.225
42
+X4.525Y-3.225
43
+X4.875Y-5.475
44
+X5.275Y-5.475
45
+X5.625Y-3.225
46
+X6.025Y-3.225
47
+X5.625Y-3.975
48
+X6.025Y-3.975
49
+X5.625Y-6.225
50
+X6.025Y-6.225
51
+X5.625Y-5.475
52
+X6.025Y-5.475
53
+X2.625Y-3.975
54
+X3.025Y-3.975
55
+X3.375Y-6.225
56
+X3.775Y-6.225
57
+X4.125Y-3.975
58
+X4.525Y-3.975
59
+X3.375Y-3.975
60
+X3.775Y-3.975
61
+X3.375Y-3.225
62
+X3.775Y-3.225
63
+T2
64
+X3.575Y-4.725
65
+X3.575Y-5.475
66
+X2.825Y-5.475
67
+X4.325Y-4.725
68
+X2.825Y-4.725
69
+X2.825Y-3.225
70
+X4.325Y-3.225
71
+X5.075Y-5.475
72
+X5.825Y-3.225
73
+X5.825Y-3.975
74
+X5.825Y-6.225
75
+X5.825Y-5.475
76
+X2.825Y-3.975
77
+X3.575Y-6.225
78
+X4.325Y-3.975
79
+X3.575Y-3.975
80
+X3.575Y-3.225
81
+X5.075Y-4.725
82
+X5.825Y-4.725
83
+X4.325Y-5.475
84
+X4.325Y-6.225
85
+X5.075Y-3.975
86
+X5.075Y-6.225
87
+X2.825Y-6.225
88
+X5.075Y-3.225
89
+T0
90
+M30

+ 94
- 0
gerbers/hex-keyboard-PTH.drl View File

@@ -0,0 +1,94 @@
1
+M48
2
+;DRILL file {KiCad 5.0.1-33cea8e~68~ubuntu18.10.1} date dim. 25 nov. 2018 18:54:32 CET
3
+;FORMAT={-:-/ absolute / inch / decimal}
4
+FMAT,2
5
+INCH,TZ
6
+T1C0.0157
7
+T2C0.0433
8
+T3C0.0590
9
+%
10
+G90
11
+G05
12
+M72
13
+T1
14
+X5.4Y-4.9
15
+X5.45Y-5.65
16
+X5.525Y-6.4
17
+T2
18
+X5.525Y-2.85
19
+X5.525Y-2.95
20
+X5.525Y-3.05
21
+X5.525Y-3.15
22
+X5.525Y-3.25
23
+X5.525Y-3.35
24
+X5.525Y-3.45
25
+X5.525Y-3.55
26
+X5.525Y-3.65
27
+X5.525Y-3.75
28
+X5.525Y-3.85
29
+X5.525Y-3.95
30
+X6.125Y-2.85
31
+X6.125Y-2.95
32
+X6.125Y-3.05
33
+X6.125Y-3.15
34
+X6.125Y-3.25
35
+X6.125Y-3.35
36
+X6.125Y-3.45
37
+X6.125Y-3.55
38
+X6.125Y-3.65
39
+X6.125Y-3.75
40
+X6.125Y-3.85
41
+X6.125Y-3.95
42
+T3
43
+X3.425Y-4.625
44
+X3.675Y-4.525
45
+X3.425Y-5.375
46
+X3.675Y-5.275
47
+X2.675Y-5.375
48
+X2.925Y-5.275
49
+X4.175Y-4.625
50
+X4.425Y-4.525
51
+X2.675Y-4.625
52
+X2.925Y-4.525
53
+X2.675Y-3.125
54
+X2.925Y-3.025
55
+X4.175Y-3.125
56
+X4.425Y-3.025
57
+X4.925Y-5.375
58
+X5.175Y-5.275
59
+X5.675Y-3.125
60
+X5.925Y-3.025
61
+X5.675Y-3.875
62
+X5.925Y-3.775
63
+X5.675Y-6.125
64
+X5.925Y-6.025
65
+X5.675Y-5.375
66
+X5.925Y-5.275
67
+X2.675Y-3.875
68
+X2.925Y-3.775
69
+X3.425Y-6.125
70
+X3.675Y-6.025
71
+X4.175Y-3.875
72
+X4.425Y-3.775
73
+X3.425Y-3.875
74
+X3.675Y-3.775
75
+X3.425Y-3.125
76
+X3.675Y-3.025
77
+X4.925Y-4.625
78
+X5.175Y-4.525
79
+X5.675Y-4.625
80
+X5.925Y-4.525
81
+X4.175Y-5.375
82
+X4.425Y-5.275
83
+X4.175Y-6.125
84
+X4.425Y-6.025
85
+X4.925Y-3.875
86
+X5.175Y-3.775
87
+X4.925Y-6.125
88
+X5.175Y-6.025
89
+X2.675Y-6.125
90
+X2.925Y-6.025
91
+X4.925Y-3.125
92
+X5.175Y-3.025
93
+T0
94
+M30

+ 2505
- 0
hex-keyboard.kicad_pcb
File diff suppressed because it is too large
View File


+ 617
- 0
hex-keyboard.net View File

@@ -0,0 +1,617 @@
1
+(export (version D)
2
+  (design
3
+    (source /home/dashie/dev/kicad/hex-keyboard/hex-keyboard.sch)
4
+    (date "dim. 25 nov. 2018 18:11:02 CET")
5
+    (tool "Eeschema 5.0.1-33cea8e~68~ubuntu18.10.1")
6
+    (sheet (number 1) (name /) (tstamps /)
7
+      (title_block
8
+        (title)
9
+        (company)
10
+        (rev)
11
+        (date)
12
+        (source hex-keyboard.sch)
13
+        (comment (number 1) (value ""))
14
+        (comment (number 2) (value ""))
15
+        (comment (number 3) (value ""))
16
+        (comment (number 4) (value "")))))
17
+  (components
18
+    (comp (ref SW1)
19
+      (value 0)
20
+      (footprint footprints:CHERRY_PCB_100H)
21
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
22
+      (sheetpath (names /) (tstamps /))
23
+      (tstamp 5BFA6C16))
24
+    (comp (ref SW2)
25
+      (value 1)
26
+      (footprint footprints:CHERRY_PCB_100H)
27
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
28
+      (sheetpath (names /) (tstamps /))
29
+      (tstamp 5BFA6D5A))
30
+    (comp (ref SW3)
31
+      (value 2)
32
+      (footprint footprints:CHERRY_PCB_100H)
33
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
34
+      (sheetpath (names /) (tstamps /))
35
+      (tstamp 5BFA6DB8))
36
+    (comp (ref SW4)
37
+      (value 3)
38
+      (footprint footprints:CHERRY_PCB_100H)
39
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
40
+      (sheetpath (names /) (tstamps /))
41
+      (tstamp 5BFA6DF6))
42
+    (comp (ref SW5)
43
+      (value 4)
44
+      (footprint footprints:CHERRY_PCB_100H)
45
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
46
+      (sheetpath (names /) (tstamps /))
47
+      (tstamp 5BFA6E36))
48
+    (comp (ref SW6)
49
+      (value 5)
50
+      (footprint footprints:CHERRY_PCB_100H)
51
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
52
+      (sheetpath (names /) (tstamps /))
53
+      (tstamp 5BFA76A7))
54
+    (comp (ref SW7)
55
+      (value 6)
56
+      (footprint footprints:CHERRY_PCB_100H)
57
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
58
+      (sheetpath (names /) (tstamps /))
59
+      (tstamp 5BFA76AD))
60
+    (comp (ref SW8)
61
+      (value 7)
62
+      (footprint footprints:CHERRY_PCB_100H)
63
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
64
+      (sheetpath (names /) (tstamps /))
65
+      (tstamp 5BFA76B3))
66
+    (comp (ref SW9)
67
+      (value 8)
68
+      (footprint footprints:CHERRY_PCB_100H)
69
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
70
+      (sheetpath (names /) (tstamps /))
71
+      (tstamp 5BFA76B9))
72
+    (comp (ref SW10)
73
+      (value 9)
74
+      (footprint footprints:CHERRY_PCB_100H)
75
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
76
+      (sheetpath (names /) (tstamps /))
77
+      (tstamp 5BFA76BF))
78
+    (comp (ref SW11)
79
+      (value A)
80
+      (footprint footprints:CHERRY_PCB_100H)
81
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
82
+      (sheetpath (names /) (tstamps /))
83
+      (tstamp 5BFA799F))
84
+    (comp (ref SW12)
85
+      (value B)
86
+      (footprint footprints:CHERRY_PCB_100H)
87
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
88
+      (sheetpath (names /) (tstamps /))
89
+      (tstamp 5BFA79A5))
90
+    (comp (ref SW13)
91
+      (value C)
92
+      (footprint footprints:CHERRY_PCB_100H)
93
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
94
+      (sheetpath (names /) (tstamps /))
95
+      (tstamp 5BFA79AB))
96
+    (comp (ref SW14)
97
+      (value D)
98
+      (footprint footprints:CHERRY_PCB_100H)
99
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
100
+      (sheetpath (names /) (tstamps /))
101
+      (tstamp 5BFA79B1))
102
+    (comp (ref SW15)
103
+      (value E)
104
+      (footprint footprints:CHERRY_PCB_100H)
105
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
106
+      (sheetpath (names /) (tstamps /))
107
+      (tstamp 5BFA79B7))
108
+    (comp (ref SW16)
109
+      (value F)
110
+      (footprint footprints:CHERRY_PCB_100H)
111
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
112
+      (sheetpath (names /) (tstamps /))
113
+      (tstamp 5BFA79BD))
114
+    (comp (ref SW17)
115
+      (value -)
116
+      (footprint footprints:CHERRY_PCB_100H)
117
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
118
+      (sheetpath (names /) (tstamps /))
119
+      (tstamp 5BFA79C3))
120
+    (comp (ref SW18)
121
+      (value /)
122
+      (footprint footprints:CHERRY_PCB_100H)
123
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
124
+      (sheetpath (names /) (tstamps /))
125
+      (tstamp 5BFA79C9))
126
+    (comp (ref SW19)
127
+      (value dot)
128
+      (footprint footprints:CHERRY_PCB_100H)
129
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
130
+      (sheetpath (names /) (tstamps /))
131
+      (tstamp 5BFA79CF))
132
+    (comp (ref SW20)
133
+      (value space)
134
+      (footprint footprints:CHERRY_PCB_100H)
135
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
136
+      (sheetpath (names /) (tstamps /))
137
+      (tstamp 5BFA79D5))
138
+    (comp (ref SW21)
139
+      (value "bkp space")
140
+      (footprint footprints:CHERRY_PCB_100H)
141
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
142
+      (sheetpath (names /) (tstamps /))
143
+      (tstamp 5BFA7AF3))
144
+    (comp (ref SW22)
145
+      (value <-)
146
+      (footprint footprints:CHERRY_PCB_100H)
147
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
148
+      (sheetpath (names /) (tstamps /))
149
+      (tstamp 5BFA7AF9))
150
+    (comp (ref SW23)
151
+      (value ->)
152
+      (footprint footprints:CHERRY_PCB_100H)
153
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
154
+      (sheetpath (names /) (tstamps /))
155
+      (tstamp 5BFA7AFF))
156
+    (comp (ref SW24)
157
+      (value suppr)
158
+      (footprint footprints:CHERRY_PCB_100H)
159
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
160
+      (sheetpath (names /) (tstamps /))
161
+      (tstamp 5BFA7B05))
162
+    (comp (ref SW25)
163
+      (value enter)
164
+      (footprint footprints:CHERRY_PCB_100H)
165
+      (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
166
+      (sheetpath (names /) (tstamps /))
167
+      (tstamp 5BFA7B0B))
168
+    (comp (ref D1)
169
+      (value 1N4148)
170
+      (footprint Diodes_SMD:D_1206)
171
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
172
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
173
+      (sheetpath (names /) (tstamps /))
174
+      (tstamp 5BFA927C))
175
+    (comp (ref D2)
176
+      (value 1N4148)
177
+      (footprint Diodes_SMD:D_1206)
178
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
179
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
180
+      (sheetpath (names /) (tstamps /))
181
+      (tstamp 5BFA9355))
182
+    (comp (ref D3)
183
+      (value 1N4148)
184
+      (footprint Diodes_SMD:D_1206)
185
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
186
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
187
+      (sheetpath (names /) (tstamps /))
188
+      (tstamp 5BFA93C7))
189
+    (comp (ref D4)
190
+      (value 1N4148)
191
+      (footprint Diodes_SMD:D_1206)
192
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
193
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
194
+      (sheetpath (names /) (tstamps /))
195
+      (tstamp 5BFA9497))
196
+    (comp (ref D5)
197
+      (value 1N4148)
198
+      (footprint Diodes_SMD:D_1206)
199
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
200
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
201
+      (sheetpath (names /) (tstamps /))
202
+      (tstamp 5BFA9503))
203
+    (comp (ref D6)
204
+      (value 1N4148)
205
+      (footprint Diodes_SMD:D_1206)
206
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
207
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
208
+      (sheetpath (names /) (tstamps /))
209
+      (tstamp 5BFA98F8))
210
+    (comp (ref D7)
211
+      (value 1N4148)
212
+      (footprint Diodes_SMD:D_1206)
213
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
214
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
215
+      (sheetpath (names /) (tstamps /))
216
+      (tstamp 5BFA98FE))
217
+    (comp (ref D8)
218
+      (value 1N4148)
219
+      (footprint Diodes_SMD:D_1206)
220
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
221
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
222
+      (sheetpath (names /) (tstamps /))
223
+      (tstamp 5BFA9904))
224
+    (comp (ref D9)
225
+      (value 1N4148)
226
+      (footprint Diodes_SMD:D_1206)
227
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
228
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
229
+      (sheetpath (names /) (tstamps /))
230
+      (tstamp 5BFA990A))
231
+    (comp (ref D10)
232
+      (value 1N4148)
233
+      (footprint Diodes_SMD:D_1206)
234
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
235
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
236
+      (sheetpath (names /) (tstamps /))
237
+      (tstamp 5BFA9910))
238
+    (comp (ref D11)
239
+      (value 1N4148)
240
+      (footprint Diodes_SMD:D_1206)
241
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
242
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
243
+      (sheetpath (names /) (tstamps /))
244
+      (tstamp 5BFA9DF8))
245
+    (comp (ref D12)
246
+      (value 1N4148)
247
+      (footprint Diodes_SMD:D_1206)
248
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
249
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
250
+      (sheetpath (names /) (tstamps /))
251
+      (tstamp 5BFA9DFE))
252
+    (comp (ref D13)
253
+      (value 1N4148)
254
+      (footprint Diodes_SMD:D_1206)
255
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
256
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
257
+      (sheetpath (names /) (tstamps /))
258
+      (tstamp 5BFA9E04))
259
+    (comp (ref D14)
260
+      (value 1N4148)
261
+      (footprint Diodes_SMD:D_1206)
262
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
263
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
264
+      (sheetpath (names /) (tstamps /))
265
+      (tstamp 5BFA9E0A))
266
+    (comp (ref D15)
267
+      (value 1N4148)
268
+      (footprint Diodes_SMD:D_1206)
269
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
270
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
271
+      (sheetpath (names /) (tstamps /))
272
+      (tstamp 5BFA9E10))
273
+    (comp (ref D16)
274
+      (value 1N4148)
275
+      (footprint Diodes_SMD:D_1206)
276
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
277
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
278
+      (sheetpath (names /) (tstamps /))
279
+      (tstamp 5BFA9FA6))
280
+    (comp (ref D17)
281
+      (value 1N4148)
282
+      (footprint Diodes_SMD:D_1206)
283
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
284
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
285
+      (sheetpath (names /) (tstamps /))
286
+      (tstamp 5BFA9FAC))
287
+    (comp (ref D18)
288
+      (value 1N4148)
289
+      (footprint Diodes_SMD:D_1206)
290
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
291
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
292
+      (sheetpath (names /) (tstamps /))
293
+      (tstamp 5BFA9FB2))
294
+    (comp (ref D19)
295
+      (value 1N4148)
296
+      (footprint Diodes_SMD:D_1206)
297
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
298
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
299
+      (sheetpath (names /) (tstamps /))
300
+      (tstamp 5BFA9FB8))
301
+    (comp (ref D20)
302
+      (value 1N4148)
303
+      (footprint Diodes_SMD:D_1206)
304
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
305
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
306
+      (sheetpath (names /) (tstamps /))
307
+      (tstamp 5BFA9FBE))
308
+    (comp (ref D21)
309
+      (value 1N4148)
310
+      (footprint Diodes_SMD:D_1206)
311
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
312
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
313
+      (sheetpath (names /) (tstamps /))
314
+      (tstamp 5BFAA10E))
315
+    (comp (ref D22)
316
+      (value 1N4148)
317
+      (footprint Diodes_SMD:D_1206)
318
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
319
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
320
+      (sheetpath (names /) (tstamps /))
321
+      (tstamp 5BFAA114))
322
+    (comp (ref D23)
323
+      (value 1N4148)
324
+      (footprint Diodes_SMD:D_1206)
325
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
326
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
327
+      (sheetpath (names /) (tstamps /))
328
+      (tstamp 5BFAA11A))
329
+    (comp (ref D24)
330
+      (value 1N4148)
331
+      (footprint Diodes_SMD:D_1206)
332
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
333
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
334
+      (sheetpath (names /) (tstamps /))
335
+      (tstamp 5BFAA120))
336
+    (comp (ref D25)
337
+      (value 1N4148)
338
+      (footprint Diodes_SMD:D_1206)
339
+      (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
340
+      (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
341
+      (sheetpath (names /) (tstamps /))
342
+      (tstamp 5BFAA126))
343
+    (comp (ref U1)
344
+      (value Teensy2.0)
345
+      (footprint teensy:Teensy2.0)
346
+      (libsource (lib teensy) (part Teensy2.0) (description ""))
347
+      (sheetpath (names /) (tstamps /))
348
+      (tstamp 5BFE0B03)))
349
+  (libparts
350
+    (libpart (lib Diode) (part 1N4148)
351
+      (aliases
352
+        (alias 1N4448)
353
+        (alias 1N4149)
354
+        (alias 1N4151)
355
+        (alias 1N914)
356
+        (alias BA243)
357
+        (alias BA244)
358
+        (alias BA282)
359
+        (alias BA283)
360
+        (alias BAV17)
361
+        (alias BAV18)
362
+        (alias BAV19)
363
+        (alias BAV20)
364
+        (alias BAV21)
365
+        (alias BAW75)
366
+        (alias BAW76)
367
+        (alias BAY93))
368
+      (description "100V 0.15A standard switching diode, DO-35")
369
+      (docs http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
370
+      (footprints
371
+        (fp D*DO?35*))
372
+      (fields
373
+        (field (name Reference) D)
374
+        (field (name Value) 1N4148)
375
+        (field (name Footprint) Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal))
376
+      (pins
377
+        (pin (num 1) (name K) (type passive))
378
+        (pin (num 2) (name A) (type passive))))
379
+    (libpart (lib Switch) (part SW_Push)
380
+      (description "Push button switch, generic, two pins")
381
+      (fields
382
+        (field (name Reference) SW)
383
+        (field (name Value) SW_Push))
384
+      (pins
385
+        (pin (num 1) (name 1) (type passive))
386
+        (pin (num 2) (name 2) (type passive))))
387
+    (libpart (lib teensy) (part Teensy2.0)
388
+      (fields
389
+        (field (name Reference) U)
390
+        (field (name Value) Teensy2.0))
391
+      (pins
392
+        (pin (num 1) (name GND) (type power_in))
393
+        (pin (num 2) (name 0) (type BiDi))
394
+        (pin (num 3) (name 1) (type BiDi))
395
+        (pin (num 4) (name 2) (type BiDi))
396
+        (pin (num 5) (name 3) (type BiDi))
397
+        (pin (num 6) (name 4_PWM) (type BiDi))
398
+        (pin (num 7) (name 5_INT0_PWM) (type BiDi))
399
+        (pin (num 8) (name 6_INT1) (type BiDi))
400
+        (pin (num 9) (name 7_INT2_RX) (type BiDi))
401
+        (pin (num 10) (name 8_INT3_TX) (type BiDi))
402
+        (pin (num 11) (name 9_PWM) (type BiDi))
403
+        (pin (num 12) (name 10_PWM) (type BiDi))
404
+        (pin (num 13) (name 23) (type BiDi))
405
+        (pin (num 14) (name +5V) (type power_in))
406
+        (pin (num 15) (name GND) (type power_in))
407
+        (pin (num 16) (name RST) (type input))
408
+        (pin (num 17) (name 22_A11) (type BiDi))
409
+        (pin (num 18) (name 11_A10_LED) (type BiDi))
410
+        (pin (num 19) (name 12_A9_PWM) (type BiDi))
411
+        (pin (num 20) (name 13_A8) (type BiDi))
412
+        (pin (num 21) (name 14_A7_PWM) (type BiDi))
413
+        (pin (num 22) (name 15_A6_PWM) (type BiDi))
414
+        (pin (num 23) (name 16_A5) (type BiDi))
415
+        (pin (num 24) (name 17_A4) (type BiDi))
416
+        (pin (num 25) (name 18_A3) (type BiDi))
417
+        (pin (num 26) (name 19_A2) (type BiDi))
418
+        (pin (num 27) (name 20_A1) (type BiDi))
419
+        (pin (num 28) (name 21_A0) (type BiDi))
420
+        (pin (num 29) (name +5V) (type power_in))
421
+        (pin (num 30) (name 24) (type BiDi))
422
+        (pin (num 31) (name AREF) (type input)))))
423
+  (libraries
424
+    (library (logical Diode)
425
+      (uri /usr/share/kicad/library/Diode.lib))
426
+    (library (logical Switch)
427
+      (uri /usr/share/kicad/library/Switch.lib))
428
+    (library (logical teensy)
429
+      (uri /home/dashie/dev/kicad/hex-keyboard/teensy_library/teensy.lib)))
430
+  (nets
431
+    (net (code 1) (name ROW2)
432
+      (node (ref D6) (pin 1))
433
+      (node (ref U1) (pin 22))
434
+      (node (ref D7) (pin 1))
435
+      (node (ref D8) (pin 1))
436
+      (node (ref D9) (pin 1))
437
+      (node (ref D10) (pin 1)))
438
+    (net (code 2) (name ROW3)
439
+      (node (ref D11) (pin 1))
440
+      (node (ref U1) (pin 21))
441
+      (node (ref D12) (pin 1))
442
+      (node (ref D14) (pin 1))
443
+      (node (ref D15) (pin 1))
444
+      (node (ref D13) (pin 1)))
445
+    (net (code 3) (name ROW1)
446
+      (node (ref D4) (pin 1))
447
+      (node (ref D1) (pin 1))
448
+      (node (ref D3) (pin 1))
449
+      (node (ref D5) (pin 1))
450
+      (node (ref U1) (pin 23))
451
+      (node (ref D2) (pin 1)))
452
+    (net (code 4) (name ROW5)
453
+      (node (ref D21) (pin 1))
454
+      (node (ref D22) (pin 1))
455
+      (node (ref U1) (pin 19))
456
+      (node (ref D24) (pin 1))
457
+      (node (ref D23) (pin 1))
458
+      (node (ref D25) (pin 1)))
459
+    (net (code 5) (name ROW4)
460
+      (node (ref D19) (pin 1))
461
+      (node (ref D18) (pin 1))
462
+      (node (ref D20) (pin 1))
463
+      (node (ref D17) (pin 1))
464
+      (node (ref D16) (pin 1))
465
+      (node (ref U1) (pin 20)))
466
+    (net (code 6) (name "Net-(U1-Pad18)")
467
+      (node (ref U1) (pin 18)))
468
+    (net (code 7) (name COL5)
469
+      (node (ref U1) (pin 24))
470
+      (node (ref SW10) (pin 1))
471
+      (node (ref SW20) (pin 1))
472
+      (node (ref SW25) (pin 1))
473
+      (node (ref SW5) (pin 1))
474
+      (node (ref SW15) (pin 1)))
475
+    (net (code 8) (name COL4)
476
+      (node (ref SW24) (pin 1))
477
+      (node (ref SW19) (pin 1))
478
+      (node (ref SW14) (pin 1))
479
+      (node (ref SW4) (pin 1))
480
+      (node (ref U1) (pin 25))
481
+      (node (ref SW9) (pin 1)))
482
+    (net (code 9) (name COL3)
483
+      (node (ref SW23) (pin 1))
484
+      (node (ref SW18) (pin 1))
485
+      (node (ref SW8) (pin 1))
486
+      (node (ref SW3) (pin 1))
487
+      (node (ref SW13) (pin 1))
488
+      (node (ref U1) (pin 26)))
489
+    (net (code 10) (name COL2)
490
+      (node (ref SW7) (pin 1))
491
+      (node (ref SW12) (pin 1))
492
+      (node (ref SW2) (pin 1))
493
+      (node (ref SW17) (pin 1))
494
+      (node (ref U1) (pin 27))
495
+      (node (ref SW22) (pin 1)))
496
+    (net (code 11) (name COL1)
497
+      (node (ref SW16) (pin 1))
498
+      (node (ref SW1) (pin 1))
499
+      (node (ref SW6) (pin 1))
500
+      (node (ref SW11) (pin 1))
501
+      (node (ref SW21) (pin 1))
502
+      (node (ref U1) (pin 28)))
503
+    (net (code 12) (name "Net-(U1-Pad17)")
504
+      (node (ref U1) (pin 17)))
505
+    (net (code 13) (name "Net-(U1-Pad16)")
506
+      (node (ref U1) (pin 16)))
507
+    (net (code 14) (name "Net-(U1-Pad13)")
508
+      (node (ref U1) (pin 13)))
509
+    (net (code 15) (name "Net-(U1-Pad12)")
510
+      (node (ref U1) (pin 12)))
511
+    (net (code 16) (name "Net-(U1-Pad11)")
512
+      (node (ref U1) (pin 11)))
513
+    (net (code 17) (name "Net-(U1-Pad3)")
514
+      (node (ref U1) (pin 3)))
515
+    (net (code 18) (name "Net-(U1-Pad2)")
516
+      (node (ref U1) (pin 2)))
517
+    (net (code 19) (name "Net-(U1-Pad30)")
518
+      (node (ref U1) (pin 30)))
519
+    (net (code 20) (name "Net-(U1-Pad29)")
520
+      (node (ref U1) (pin 29)))
521
+    (net (code 21) (name "Net-(U1-Pad31)")
522
+      (node (ref U1) (pin 31)))
523
+    (net (code 22) (name "Net-(U1-Pad5)")
524
+      (node (ref U1) (pin 5)))
525
+    (net (code 23) (name "Net-(U1-Pad4)")
526
+      (node (ref U1) (pin 4)))
527
+    (net (code 24) (name "Net-(U1-Pad1)")
528
+      (node (ref U1) (pin 1)))
529
+    (net (code 25) (name "Net-(U1-Pad10)")
530
+      (node (ref U1) (pin 10)))
531
+    (net (code 26) (name "Net-(U1-Pad9)")
532
+      (node (ref U1) (pin 9)))
533
+    (net (code 27) (name "Net-(U1-Pad8)")
534
+      (node (ref U1) (pin 8)))
535
+    (net (code 28) (name "Net-(U1-Pad7)")
536
+      (node (ref U1) (pin 7)))
537
+    (net (code 29) (name "Net-(U1-Pad15)")
538
+      (node (ref U1) (pin 15)))
539
+    (net (code 30) (name "Net-(U1-Pad14)")
540
+      (node (ref U1) (pin 14)))
541
+    (net (code 31) (name "Net-(U1-Pad6)")
542
+      (node (ref U1) (pin 6)))
543
+    (net (code 32) (name "Net-(D6-Pad2)")
544
+      (node (ref D6) (pin 2))
545
+      (node (ref SW6) (pin 2)))
546
+    (net (code 33) (name "Net-(D5-Pad2)")
547
+      (node (ref D5) (pin 2))
548
+      (node (ref SW5) (pin 2)))
549
+    (net (code 34) (name "Net-(D4-Pad2)")
550
+      (node (ref D4) (pin 2))
551
+      (node (ref SW4) (pin 2)))
552
+    (net (code 35) (name "Net-(D3-Pad2)")
553
+      (node (ref D3) (pin 2))
554
+      (node (ref SW3) (pin 2)))
555
+    (net (code 36) (name "Net-(D2-Pad2)")
556
+      (node (ref D2) (pin 2))
557
+      (node (ref SW2) (pin 2)))
558
+    (net (code 37) (name "Net-(D7-Pad2)")
559
+      (node (ref SW7) (pin 2))
560
+      (node (ref D7) (pin 2)))
561
+    (net (code 38) (name "Net-(D1-Pad2)")
562
+      (node (ref SW1) (pin 2))
563
+      (node (ref D1) (pin 2)))
564
+    (net (code 39) (name "Net-(D25-Pad2)")
565
+      (node (ref D25) (pin 2))
566
+      (node (ref SW25) (pin 2)))
567
+    (net (code 40) (name "Net-(D24-Pad2)")
568
+      (node (ref D24) (pin 2))
569
+      (node (ref SW24) (pin 2)))
570
+    (net (code 41) (name "Net-(D23-Pad2)")
571
+      (node (ref D23) (pin 2))
572
+      (node (ref SW23) (pin 2)))
573
+    (net (code 42) (name "Net-(D22-Pad2)")
574
+      (node (ref D22) (pin 2))
575
+      (node (ref SW22) (pin 2)))
576
+    (net (code 43) (name "Net-(D12-Pad2)")
577
+      (node (ref SW12) (pin 2))
578
+      (node (ref D12) (pin 2)))
579
+    (net (code 44) (name "Net-(D17-Pad2)")
580
+      (node (ref D17) (pin 2))
581
+      (node (ref SW17) (pin 2)))
582
+    (net (code 45) (name "Net-(D16-Pad2)")
583
+      (node (ref D16) (pin 2))
584
+      (node (ref SW16) (pin 2)))
585
+    (net (code 46) (name "Net-(D15-Pad2)")
586
+      (node (ref D15) (pin 2))
587
+      (node (ref SW15) (pin 2)))
588
+    (net (code 47) (name "Net-(D14-Pad2)")
589
+      (node (ref D14) (pin 2))
590
+      (node (ref SW14) (pin 2)))
591
+    (net (code 48) (name "Net-(D13-Pad2)")
592
+      (node (ref D13) (pin 2))
593
+      (node (ref SW13) (pin 2)))
594
+    (net (code 49) (name "Net-(D11-Pad2)")
595
+      (node (ref SW11) (pin 2))
596
+      (node (ref D11) (pin 2)))
597
+    (net (code 50) (name "Net-(D10-Pad2)")
598
+      (node (ref D10) (pin 2))
599
+      (node (ref SW10) (pin 2)))
600
+    (net (code 51) (name "Net-(D9-Pad2)")
601
+      (node (ref SW9) (pin 2))
602
+      (node (ref D9) (pin 2)))
603
+    (net (code 52) (name "Net-(D8-Pad2)")
604
+      (node (ref SW8) (pin 2))
605
+      (node (ref D8) (pin 2)))
606
+    (net (code 53) (name "Net-(D21-Pad2)")
607
+      (node (ref SW21) (pin 2))
608
+      (node (ref D21) (pin 2)))
609
+    (net (code 54) (name "Net-(D20-Pad2)")
610
+      (node (ref SW20) (pin 2))
611
+      (node (ref D20) (pin 2)))
612
+    (net (code 55) (name "Net-(D19-Pad2)")
613
+      (node (ref SW19) (pin 2))
614
+      (node (ref D19) (pin 2)))
615
+    (net (code 56) (name "Net-(D18-Pad2)")
616
+      (node (ref D18) (pin 2))
617
+      (node (ref SW18) (pin 2)))))

+ 33
- 0
hex-keyboard.pro View File

@@ -0,0 +1,33 @@
1
+update=22/05/2015 07:44:53
2
+version=1
3
+last_client=kicad
4
+[general]
5
+version=1
6
+RootSch=
7
+BoardNm=
8
+[pcbnew]
9
+version=1
10
+LastNetListRead=
11
+UseCmpFile=1
12
+PadDrill=0.600000000000
13
+PadDrillOvalY=0.600000000000
14
+PadSizeH=1.500000000000
15
+PadSizeV=1.500000000000
16
+PcbTextSizeV=1.500000000000
17
+PcbTextSizeH=1.500000000000
18
+PcbTextThickness=0.300000000000
19
+ModuleTextSizeV=1.000000000000
20
+ModuleTextSizeH=1.000000000000
21
+ModuleTextSizeThickness=0.150000000000
22
+SolderMaskClearance=0.000000000000
23
+SolderMaskMinWidth=0.000000000000
24
+DrawSegmentWidth=0.200000000000
25
+BoardOutlineThickness=0.100000000000
26
+ModuleOutlineThickness=0.150000000000
27
+[cvpcb]
28
+version=1
29
+NetIExt=net
30
+[eeschema]
31
+version=1
32
+LibDir=
33
+[eeschema/libraries]

+ 931
- 0
hex-keyboard.sch View File

@@ -0,0 +1,931 @@
1
+EESchema Schematic File Version 4
2
+LIBS:hex-keyboard-cache
3
+EELAYER 26 0
4
+EELAYER END
5
+$Descr A4 11693 8268
6
+encoding utf-8
7
+Sheet 1 1
8
+Title ""
9
+Date ""
10
+Rev ""
11
+Comp ""
12
+Comment1 ""
13
+Comment2 ""
14
+Comment3 ""
15
+Comment4 ""
16
+$EndDescr
17
+$Comp
18
+L Switch:SW_Push SW1
19
+U 1 1 5BFA6C16
20
+P 1300 1700
21
+F 0 "SW1" V 1254 1848 50  0000 L CNN
22
+F 1 "0" V 1345 1848 50  0000 L CNN
23
+F 2 "footprints:CHERRY_PCB_100H" H 1300 1900 50  0001 C CNN
24
+F 3 "" H 1300 1900 50  0001 C CNN
25
+	1    1300 1700
26
+	0    1    1    0   
27
+$EndComp
28
+$Comp
29
+L Switch:SW_Push SW2
30
+U 1 1 5BFA6D5A
31
+P 2400 1700
32
+F 0 "SW2" V 2354 1848 50  0000 L CNN
33
+F 1 "1" V 2445 1848 50  0000 L CNN
34
+F 2 "footprints:CHERRY_PCB_100H" H 2400 1900 50  0001 C CNN
35
+F 3 "" H 2400 1900 50  0001 C CNN
36
+	1    2400 1700
37
+	0    1    1    0   
38
+$EndComp
39
+$Comp
40
+L Switch:SW_Push SW3
41
+U 1 1 5BFA6DB8
42
+P 3500 1700
43
+F 0 "SW3" V 3454 1848 50  0000 L CNN
44
+F 1 "2" V 3545 1848 50  0000 L CNN
45
+F 2 "footprints:CHERRY_PCB_100H" H 3500 1900 50  0001 C CNN
46
+F 3 "" H 3500 1900 50  0001 C CNN
47
+	1    3500 1700
48
+	0    1    1    0   
49
+$EndComp
50
+$Comp
51
+L Switch:SW_Push SW4
52
+U 1 1 5BFA6DF6
53
+P 4500 1700
54
+F 0 "SW4" V 4454 1848 50  0000 L CNN
55
+F 1 "3" V 4545 1848 50  0000 L CNN
56
+F 2 "footprints:CHERRY_PCB_100H" H 4500 1900 50  0001 C CNN
57
+F 3 "" H 4500 1900 50  0001 C CNN
58
+	1    4500 1700
59
+	0    1    1    0   
60
+$EndComp
61
+$Comp
62
+L Switch:SW_Push SW5
63
+U 1 1 5BFA6E36
64
+P 5500 1700
65
+F 0 "SW5" V 5454 1848 50  0000 L CNN
66
+F 1 "4" V 5545 1848 50  0000 L CNN
67
+F 2 "footprints:CHERRY_PCB_100H" H 5500 1900 50  0001 C CNN
68
+F 3 "" H 5500 1900 50  0001 C CNN
69
+	1    5500 1700
70
+	0    1    1    0   
71
+$EndComp
72
+$Comp
73
+L Switch:SW_Push SW6
74
+U 1 1 5BFA76A7
75
+P 1300 2800
76
+F 0 "SW6" V 1254 2948 50  0000 L CNN
77
+F 1 "5" V 1345 2948 50  0000 L CNN
78
+F 2 "footprints:CHERRY_PCB_100H" H 1300 3000 50  0001 C CNN
79
+F 3 "" H 1300 3000 50  0001 C CNN
80
+	1    1300 2800
81
+	0    1    1    0   
82
+$EndComp
83
+$Comp
84
+L Switch:SW_Push SW7
85
+U 1 1 5BFA76AD
86
+P 2400 2800
87
+F 0 "SW7" V 2354 2948 50  0000 L CNN
88
+F 1 "6" V 2445 2948 50  0000 L CNN
89
+F 2 "footprints:CHERRY_PCB_100H" H 2400 3000 50  0001 C CNN
90
+F 3 "" H 2400 3000 50  0001 C CNN
91
+	1    2400 2800
92
+	0    1    1    0   
93
+$EndComp
94
+$Comp
95
+L Switch:SW_Push SW8
96
+U 1 1 5BFA76B3
97
+P 3500 2800
98
+F 0 "SW8" V 3454 2948 50  0000 L CNN
99
+F 1 "7" V 3545 2948 50  0000 L CNN
100
+F 2 "footprints:CHERRY_PCB_100H" H 3500 3000 50  0001 C CNN
101
+F 3 "" H 3500 3000 50  0001 C CNN
102
+	1    3500 2800
103
+	0    1    1    0   
104
+$EndComp
105
+$Comp
106
+L Switch:SW_Push SW9
107
+U 1 1 5BFA76B9
108
+P 4500 2800
109
+F 0 "SW9" V 4454 2948 50  0000 L CNN
110
+F 1 "8" V 4545 2948 50  0000 L CNN
111
+F 2 "footprints:CHERRY_PCB_100H" H 4500 3000 50  0001 C CNN
112
+F 3 "" H 4500 3000 50  0001 C CNN
113
+	1    4500 2800
114
+	0    1    1    0   
115
+$EndComp
116
+$Comp
117
+L Switch:SW_Push SW10
118
+U 1 1 5BFA76BF
119
+P 5500 2800
120
+F 0 "SW10" V 5454 2948 50  0000 L CNN
121
+F 1 "9" V 5545 2948 50  0000 L CNN
122
+F 2 "footprints:CHERRY_PCB_100H" H 5500 3000 50  0001 C CNN
123
+F 3 "" H 5500 3000 50  0001 C CNN
124
+	1    5500 2800
125
+	0    1    1    0   
126
+$EndComp
127
+$Comp
128
+L Switch:SW_Push SW11
129
+U 1 1 5BFA799F
130
+P 1300 3900
131
+F 0 "SW11" V 1254 4048 50  0000 L CNN
132
+F 1 "A" V 1345 4048 50  0000 L CNN
133
+F 2 "footprints:CHERRY_PCB_100H" H 1300 4100 50  0001 C CNN
134
+F 3 "" H 1300 4100 50  0001 C CNN
135
+	1    1300 3900
136
+	0    1    1    0   
137
+$EndComp
138
+$Comp
139
+L Switch:SW_Push SW12
140
+U 1 1 5BFA79A5
141
+P 2400 3900
142
+F 0 "SW12" V 2354 4048 50  0000 L CNN
143
+F 1 "B" V 2445 4048 50  0000 L CNN
144
+F 2 "footprints:CHERRY_PCB_100H" H 2400 4100 50  0001 C CNN
145
+F 3 "" H 2400 4100 50  0001 C CNN
146
+	1    2400 3900
147
+	0    1    1    0   
148
+$EndComp
149
+$Comp
150
+L Switch:SW_Push SW13
151
+U 1 1 5BFA79AB
152
+P 3500 3900
153
+F 0 "SW13" V 3454 4048 50  0000 L CNN
154
+F 1 "C" V 3545 4048 50  0000 L CNN
155
+F 2 "footprints:CHERRY_PCB_100H" H 3500 4100 50  0001 C CNN
156
+F 3 "" H 3500 4100 50  0001 C CNN
157
+	1    3500 3900
158
+	0    1    1    0   
159
+$EndComp
160
+$Comp
161
+L Switch:SW_Push SW14
162
+U 1 1 5BFA79B1
163
+P 4500 3900
164
+F 0 "SW14" V 4454 4048 50  0000 L CNN
165
+F 1 "D" V 4545 4048 50  0000 L CNN
166
+F 2 "footprints:CHERRY_PCB_100H" H 4500 4100 50  0001 C CNN
167
+F 3 "" H 4500 4100 50  0001 C CNN
168
+	1    4500 3900
169
+	0    1    1    0   
170
+$EndComp
171
+$Comp
172
+L Switch:SW_Push SW15
173
+U 1 1 5BFA79B7
174
+P 5500 3900
175
+F 0 "SW15" V 5454 4048 50  0000 L CNN
176
+F 1 "E" V 5545 4048 50  0000 L CNN
177
+F 2 "footprints:CHERRY_PCB_100H" H 5500 4100 50  0001 C CNN
178
+F 3 "" H 5500 4100 50  0001 C CNN
179
+	1    5500 3900
180
+	0    1    1    0   
181
+$EndComp
182
+$Comp
183
+L Switch:SW_Push SW16
184
+U 1 1 5BFA79BD
185
+P 1300 5000
186
+F 0 "SW16" V 1254 5148 50  0000 L CNN
187
+F 1 "F" V 1345 5148 50  0000 L CNN
188
+F 2 "footprints:CHERRY_PCB_100H" H 1300 5200 50  0001 C CNN
189
+F 3 "" H 1300 5200 50  0001 C CNN
190
+	1    1300 5000
191
+	0    1    1    0   
192
+$EndComp
193
+$Comp
194
+L Switch:SW_Push SW17
195
+U 1 1 5BFA79C3
196
+P 2400 5000
197
+F 0 "SW17" V 2354 5148 50  0000 L CNN
198
+F 1 "-" V 2445 5148 50  0000 L CNN
199
+F 2 "footprints:CHERRY_PCB_100H" H 2400 5200 50  0001 C CNN
200
+F 3 "" H 2400 5200 50  0001 C CNN
201
+	1    2400 5000
202
+	0    1    1    0   
203
+$EndComp
204
+$Comp
205
+L Switch:SW_Push SW18
206
+U 1 1 5BFA79C9
207
+P 3500 5000
208
+F 0 "SW18" V 3454 5148 50  0000 L CNN
209
+F 1 "/" V 3545 5148 50  0000 L CNN
210
+F 2 "footprints:CHERRY_PCB_100H" H 3500 5200 50  0001 C CNN
211
+F 3 "" H 3500 5200 50  0001 C CNN
212
+	1    3500 5000
213
+	0    1    1    0   
214
+$EndComp
215
+$Comp
216
+L Switch:SW_Push SW19
217
+U 1 1 5BFA79CF
218
+P 4500 5000
219
+F 0 "SW19" V 4454 5148 50  0000 L CNN
220
+F 1 "dot" V 4545 5148 50  0000 L CNN
221
+F 2 "footprints:CHERRY_PCB_100H" H 4500 5200 50  0001 C CNN
222
+F 3 "" H 4500 5200 50  0001 C CNN
223
+	1    4500 5000
224
+	0    1    1    0   
225
+$EndComp
226
+$Comp
227
+L Switch:SW_Push SW20
228
+U 1 1 5BFA79D5
229
+P 5500 5000
230
+F 0 "SW20" V 5454 5148 50  0000 L CNN
231
+F 1 "space" V 5545 5148 50  0000 L CNN
232
+F 2 "footprints:CHERRY_PCB_100H" H 5500 5200 50  0001 C CNN
233
+F 3 "" H 5500 5200 50  0001 C CNN
234
+	1    5500 5000
235
+	0    1    1    0   
236
+$EndComp
237
+$Comp
238
+L Switch:SW_Push SW21
239
+U 1 1 5BFA7AF3
240
+P 1300 6100
241
+F 0 "SW21" V 1254 6248 50  0000 L CNN
242
+F 1 "bkp space" V 1345 6248 50  0000 L CNN
243
+F 2 "footprints:CHERRY_PCB_100H" H 1300 6300 50  0001 C CNN
244
+F 3 "" H 1300 6300 50  0001 C CNN
245
+	1    1300 6100
246
+	0    1    1    0   
247
+$EndComp
248
+$Comp
249
+L Switch:SW_Push SW22
250
+U 1 1 5BFA7AF9
251
+P 2400 6100
252
+F 0 "SW22" V 2354 6248 50  0000 L CNN
253
+F 1 "<-" V 2445 6248 50  0000 L CNN
254
+F 2 "footprints:CHERRY_PCB_100H" H 2400 6300 50  0001 C CNN
255
+F 3 "" H 2400 6300 50  0001 C CNN
256
+	1    2400 6100
257
+	0    1    1    0   
258
+$EndComp
259
+$Comp
260
+L Switch:SW_Push SW23
261
+U 1 1 5BFA7AFF
262
+P 3500 6100
263
+F 0 "SW23" V 3454 6248 50  0000 L CNN
264
+F 1 "->" V 3545 6248 50  0000 L CNN
265
+F 2 "footprints:CHERRY_PCB_100H" H 3500 6300 50  0001 C CNN
266
+F 3 "" H 3500 6300 50  0001 C CNN
267
+	1    3500 6100
268
+	0    1    1    0   
269
+$EndComp
270
+$Comp
271
+L Switch:SW_Push SW24
272
+U 1 1 5BFA7B05
273
+P 4500 6100
274
+F 0 "SW24" V 4454 6248 50  0000 L CNN
275
+F 1 "suppr" V 4545 6248 50  0000 L CNN
276
+F 2 "footprints:CHERRY_PCB_100H" H 4500 6300 50  0001 C CNN
277
+F 3 "" H 4500 6300 50  0001 C CNN
278
+	1    4500 6100
279
+	0    1    1    0   
280
+$EndComp
281
+$Comp
282
+L Switch:SW_Push SW25
283
+U 1 1 5BFA7B0B
284
+P 5500 6100
285
+F 0 "SW25" V 5454 6248 50  0000 L CNN
286
+F 1 "enter" V 5545 6248 50  0000 L CNN
287
+F 2 "footprints:CHERRY_PCB_100H" H 5500 6300 50  0001 C CNN
288
+F 3 "" H 5500 6300 50  0001 C CNN
289
+	1    5500 6100
290
+	0    1    1    0   
291
+$EndComp
292
+$Comp
293
+L Diode:1N4148 D1
294
+U 1 1 5BFA927C
295
+P 1300 2050
296
+F 0 "D1" V 1346 1971 50  0000 R CNN
297
+F 1 "1N4148" V 1255 1971 50  0000 R CNN
298
+F 2 "Diodes_SMD:D_1206" H 1300 1875 50  0001 C CNN
299
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 1300 2050 50  0001 C CNN
300
+	1    1300 2050
301
+	0    -1   -1   0   
302
+$EndComp
303
+$Comp
304
+L Diode:1N4148 D2
305
+U 1 1 5BFA9355
306
+P 2400 2050
307
+F 0 "D2" V 2446 1971 50  0000 R CNN
308
+F 1 "1N4148" V 2355 1971 50  0000 R CNN
309
+F 2 "Diodes_SMD:D_1206" H 2400 1875 50  0001 C CNN
310
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 2400 2050 50  0001 C CNN
311
+	1    2400 2050
312
+	0    -1   -1   0   
313
+$EndComp
314
+$Comp
315
+L Diode:1N4148 D3
316
+U 1 1 5BFA93C7
317
+P 3500 2050
318
+F 0 "D3" V 3546 1971 50  0000 R CNN
319
+F 1 "1N4148" V 3455 1971 50  0000 R CNN
320
+F 2 "Diodes_SMD:D_1206" H 3500 1875 50  0001 C CNN
321
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 3500 2050 50  0001 C CNN
322
+	1    3500 2050
323
+	0    -1   -1   0   
324
+$EndComp
325
+$Comp
326
+L Diode:1N4148 D4
327
+U 1 1 5BFA9497
328
+P 4500 2050
329
+F 0 "D4" V 4546 1971 50  0000 R CNN
330
+F 1 "1N4148" V 4455 1971 50  0000 R CNN
331
+F 2 "Diodes_SMD:D_1206" H 4500 1875 50  0001 C CNN
332
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 4500 2050 50  0001 C CNN
333
+	1    4500 2050
334
+	0    -1   -1   0   
335
+$EndComp
336
+$Comp
337
+L Diode:1N4148 D5
338
+U 1 1 5BFA9503
339
+P 5500 2050
340
+F 0 "D5" V 5546 1971 50  0000 R CNN
341
+F 1 "1N4148" V 5455 1971 50  0000 R CNN
342
+F 2 "Diodes_SMD:D_1206" H 5500 1875 50  0001 C CNN
343
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 5500 2050 50  0001 C CNN
344
+	1    5500 2050
345
+	0    -1   -1   0   
346
+$EndComp
347
+$Comp
348
+L Diode:1N4148 D6
349
+U 1 1 5BFA98F8
350
+P 1300 3150
351
+F 0 "D6" V 1346 3071 50  0000 R CNN
352
+F 1 "1N4148" V 1255 3071 50  0000 R CNN
353
+F 2 "Diodes_SMD:D_1206" H 1300 2975 50  0001 C CNN
354
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 1300 3150 50  0001 C CNN
355
+	1    1300 3150
356
+	0    -1   -1   0   
357
+$EndComp
358
+$Comp
359
+L Diode:1N4148 D7
360
+U 1 1 5BFA98FE
361
+P 2400 3150
362
+F 0 "D7" V 2446 3071 50  0000 R CNN
363
+F 1 "1N4148" V 2355 3071 50  0000 R CNN
364
+F 2 "Diodes_SMD:D_1206" H 2400 2975 50  0001 C CNN
365
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 2400 3150 50  0001 C CNN
366
+	1    2400 3150
367
+	0    -1   -1   0   
368
+$EndComp
369
+$Comp
370
+L Diode:1N4148 D8
371
+U 1 1 5BFA9904
372
+P 3500 3150
373
+F 0 "D8" V 3546 3071 50  0000 R CNN
374
+F 1 "1N4148" V 3455 3071 50  0000 R CNN
375
+F 2 "Diodes_SMD:D_1206" H 3500 2975 50  0001 C CNN
376
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 3500 3150 50  0001 C CNN
377
+	1    3500 3150
378
+	0    -1   -1   0   
379
+$EndComp
380
+$Comp
381
+L Diode:1N4148 D9
382
+U 1 1 5BFA990A
383
+P 4500 3150
384
+F 0 "D9" V 4546 3071 50  0000 R CNN
385
+F 1 "1N4148" V 4455 3071 50  0000 R CNN
386
+F 2 "Diodes_SMD:D_1206" H 4500 2975 50  0001 C CNN
387
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 4500 3150 50  0001 C CNN
388
+	1    4500 3150
389
+	0    -1   -1   0   
390
+$EndComp
391
+$Comp
392
+L Diode:1N4148 D10
393
+U 1 1 5BFA9910
394
+P 5500 3150
395
+F 0 "D10" V 5546 3071 50  0000 R CNN
396
+F 1 "1N4148" V 5455 3071 50  0000 R CNN
397
+F 2 "Diodes_SMD:D_1206" H 5500 2975 50  0001 C CNN
398
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 5500 3150 50  0001 C CNN
399
+	1    5500 3150
400
+	0    -1   -1   0   
401
+$EndComp
402
+$Comp
403
+L Diode:1N4148 D11
404
+U 1 1 5BFA9DF8
405
+P 1300 4250
406
+F 0 "D11" V 1346 4171 50  0000 R CNN
407
+F 1 "1N4148" V 1255 4171 50  0000 R CNN
408
+F 2 "Diodes_SMD:D_1206" H 1300 4075 50  0001 C CNN
409
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 1300 4250 50  0001 C CNN
410
+	1    1300 4250
411
+	0    -1   -1   0   
412
+$EndComp
413
+$Comp
414
+L Diode:1N4148 D12
415
+U 1 1 5BFA9DFE
416
+P 2400 4250
417
+F 0 "D12" V 2446 4171 50  0000 R CNN
418
+F 1 "1N4148" V 2355 4171 50  0000 R CNN
419
+F 2 "Diodes_SMD:D_1206" H 2400 4075 50  0001 C CNN
420
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 2400 4250 50  0001 C CNN
421
+	1    2400 4250
422
+	0    -1   -1   0   
423
+$EndComp
424
+$Comp
425
+L Diode:1N4148 D13
426
+U 1 1 5BFA9E04
427
+P 3500 4250
428
+F 0 "D13" V 3546 4171 50  0000 R CNN
429
+F 1 "1N4148" V 3455 4171 50  0000 R CNN
430
+F 2 "Diodes_SMD:D_1206" H 3500 4075 50  0001 C CNN
431
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 3500 4250 50  0001 C CNN
432
+	1    3500 4250
433
+	0    -1   -1   0   
434
+$EndComp
435
+$Comp
436
+L Diode:1N4148 D14
437
+U 1 1 5BFA9E0A
438
+P 4500 4250
439
+F 0 "D14" V 4546 4171 50  0000 R CNN
440
+F 1 "1N4148" V 4455 4171 50  0000 R CNN
441
+F 2 "Diodes_SMD:D_1206" H 4500 4075 50  0001 C CNN
442
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 4500 4250 50  0001 C CNN
443
+	1    4500 4250
444
+	0    -1   -1   0   
445
+$EndComp
446
+$Comp
447
+L Diode:1N4148 D15
448
+U 1 1 5BFA9E10
449
+P 5500 4250
450
+F 0 "D15" V 5546 4171 50  0000 R CNN
451
+F 1 "1N4148" V 5455 4171 50  0000 R CNN
452
+F 2 "Diodes_SMD:D_1206" H 5500 4075 50  0001 C CNN
453
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 5500 4250 50  0001 C CNN
454
+	1    5500 4250
455
+	0    -1   -1   0   
456
+$EndComp
457
+$Comp
458
+L Diode:1N4148 D16
459
+U 1 1 5BFA9FA6
460
+P 1300 5350
461
+F 0 "D16" V 1346 5271 50  0000 R CNN
462
+F 1 "1N4148" V 1255 5271 50  0000 R CNN
463
+F 2 "Diodes_SMD:D_1206" H 1300 5175 50  0001 C CNN
464
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 1300 5350 50  0001 C CNN
465
+	1    1300 5350
466
+	0    -1   -1   0   
467
+$EndComp
468
+$Comp
469
+L Diode:1N4148 D17
470
+U 1 1 5BFA9FAC
471
+P 2400 5350
472
+F 0 "D17" V 2446 5271 50  0000 R CNN
473
+F 1 "1N4148" V 2355 5271 50  0000 R CNN
474
+F 2 "Diodes_SMD:D_1206" H 2400 5175 50  0001 C CNN
475
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 2400 5350 50  0001 C CNN
476
+	1    2400 5350
477
+	0    -1   -1   0   
478
+$EndComp
479
+$Comp
480
+L Diode:1N4148 D18
481
+U 1 1 5BFA9FB2
482
+P 3500 5350
483
+F 0 "D18" V 3546 5271 50  0000 R CNN
484
+F 1 "1N4148" V 3455 5271 50  0000 R CNN
485
+F 2 "Diodes_SMD:D_1206" H 3500 5175 50  0001 C CNN
486
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 3500 5350 50  0001 C CNN
487
+	1    3500 5350
488
+	0    -1   -1   0   
489
+$EndComp
490
+$Comp
491
+L Diode:1N4148 D19
492
+U 1 1 5BFA9FB8
493
+P 4500 5350
494
+F 0 "D19" V 4546 5271 50  0000 R CNN
495
+F 1 "1N4148" V 4455 5271 50  0000 R CNN
496
+F 2 "Diodes_SMD:D_1206" H 4500 5175 50  0001 C CNN
497
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 4500 5350 50  0001 C CNN
498
+	1    4500 5350
499
+	0    -1   -1   0   
500
+$EndComp
501
+$Comp
502
+L Diode:1N4148 D20
503
+U 1 1 5BFA9FBE
504
+P 5500 5350
505
+F 0 "D20" V 5546 5271 50  0000 R CNN
506
+F 1 "1N4148" V 5455 5271 50  0000 R CNN
507
+F 2 "Diodes_SMD:D_1206" H 5500 5175 50  0001 C CNN
508
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 5500 5350 50  0001 C CNN
509
+	1    5500 5350
510
+	0    -1   -1   0   
511
+$EndComp
512
+$Comp
513
+L Diode:1N4148 D21
514
+U 1 1 5BFAA10E
515
+P 1300 6450
516
+F 0 "D21" V 1346 6371 50  0000 R CNN
517
+F 1 "1N4148" V 1255 6371 50  0000 R CNN
518
+F 2 "Diodes_SMD:D_1206" H 1300 6275 50  0001 C CNN
519
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 1300 6450 50  0001 C CNN
520
+	1    1300 6450
521
+	0    -1   -1   0   
522
+$EndComp
523
+$Comp
524
+L Diode:1N4148 D22
525
+U 1 1 5BFAA114
526
+P 2400 6450
527
+F 0 "D22" V 2446 6371 50  0000 R CNN
528
+F 1 "1N4148" V 2355 6371 50  0000 R CNN
529
+F 2 "Diodes_SMD:D_1206" H 2400 6275 50  0001 C CNN
530
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 2400 6450 50  0001 C CNN
531
+	1    2400 6450
532
+	0    -1   -1   0   
533
+$EndComp
534
+$Comp
535
+L Diode:1N4148 D23
536
+U 1 1 5BFAA11A
537
+P 3500 6450
538
+F 0 "D23" V 3546 6371 50  0000 R CNN
539
+F 1 "1N4148" V 3455 6371 50  0000 R CNN
540
+F 2 "Diodes_SMD:D_1206" H 3500 6275 50  0001 C CNN
541
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 3500 6450 50  0001 C CNN
542
+	1    3500 6450
543
+	0    -1   -1   0   
544
+$EndComp
545
+$Comp
546
+L Diode:1N4148 D24
547
+U 1 1 5BFAA120
548
+P 4500 6450
549
+F 0 "D24" V 4546 6371 50  0000 R CNN
550
+F 1 "1N4148" V 4455 6371 50  0000 R CNN
551
+F 2 "Diodes_SMD:D_1206" H 4500 6275 50  0001 C CNN
552
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 4500 6450 50  0001 C CNN
553
+	1    4500 6450
554
+	0    -1   -1   0   
555
+$EndComp
556
+$Comp
557
+L Diode:1N4148 D25
558
+U 1 1 5BFAA126
559
+P 5500 6450
560
+F 0 "D25" V 5546 6371 50  0000 R CNN
561
+F 1 "1N4148" V 5455 6371 50  0000 R CNN
562
+F 2 "Diodes_SMD:D_1206" H 5500 6275 50  0001 C CNN
563
+F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 5500 6450 50  0001 C CNN
564
+	1    5500 6450
565
+	0    -1   -1   0   
566
+$EndComp
567
+Text GLabel 900  1400 0    50   Input ~ 0
568
+COL1
569
+Text GLabel 1000 1300 0    50   Input ~ 0
570
+COL2
571
+Text GLabel 1100 1200 0    50   Input ~ 0
572
+COL3
573
+Text GLabel 1200 1100 0    50   Input ~ 0
574
+COL4
575
+Text GLabel 1300 1000 0    50   Input ~ 0
576
+COL5
577
+Wire Wire Line
578
+	900  1400 1200 1400
579
+Wire Wire Line
580
+	1300 1400 1300 1500
581
+Wire Wire Line
582
+	1200 1400 1200 2600
583
+Wire Wire Line
584
+	1200 2600 1300 2600
585
+Connection ~ 1200 1400
586
+Wire Wire Line
587
+	1200 1400 1300 1400
588
+Wire Wire Line
589
+	1200 2600 1200 3700
590
+Wire Wire Line
591
+	1200 3700 1300 3700
592
+Connection ~ 1200 2600
593
+Wire Wire Line
594
+	1200 3700 1200 4800
595
+Wire Wire Line
596
+	1200 4800 1300 4800
597
+Connection ~ 1200 3700
598
+Wire Wire Line
599
+	1200 4800 1200 5900
600
+Wire Wire Line
601
+	1200 5900 1300 5900
602
+Connection ~ 1200 4800
603
+Wire Wire Line
604
+	1000 1300 2300 1300
605
+Wire Wire Line
606
+	2400 1300 2400 1500
607
+Wire Wire Line
608
+	1100 1200 3400 1200
609
+Wire Wire Line
610
+	3500 1200 3500 1500
611
+Wire Wire Line
612
+	1200 1100 4400 1100
613
+Wire Wire Line
614
+	4500 1100 4500 1500
615
+Wire Wire Line
616
+	1300 1000 5400 1000
617
+Wire Wire Line
618
+	5500 1000 5500 1500
619
+Wire Wire Line
620
+	2300 1300 2300 2600
621
+Wire Wire Line
622
+	2300 2600 2400 2600
623
+Connection ~ 2300 1300
624
+Wire Wire Line
625
+	2300 1300 2400 1300
626
+Wire Wire Line
627
+	2300 2600 2300 3700
628
+Wire Wire Line
629
+	2300 3700 2400 3700
630
+Connection ~ 2300 2600
631
+Wire Wire Line
632
+	2300 3700 2300 4800
633
+Wire Wire Line
634
+	2300 4800 2400 4800
635
+Connection ~ 2300 3700
636
+Wire Wire Line
637
+	2300 5900 2400 5900
638
+Wire Wire Line
639
+	2300 4800 2300 5900
640
+Connection ~ 2300 4800
641
+Wire Wire Line
642
+	3400 1200 3400 2600
643
+Wire Wire Line
644
+	3400 2600 3500 2600
645
+Connection ~ 3400 1200
646
+Wire Wire Line
647
+	3400 1200 3500 1200
648
+Wire Wire Line
649
+	4400 1100 4400 2600
650
+Wire Wire Line
651
+	4400 2600 4500 2600
652
+Connection ~ 4400 1100
653
+Wire Wire Line
654
+	4400 1100 4500 1100
655
+Wire Wire Line
656
+	5400 1000 5400 2600
657
+Wire Wire Line
658
+	5400 2600 5500 2600
659
+Connection ~ 5400 1000
660
+Wire Wire Line
661
+	5400 1000 5500 1000
662
+Wire Wire Line
663
+	3400 2600 3400 3700
664
+Wire Wire Line
665
+	3400 3700 3500 3700
666
+Connection ~ 3400 2600
667
+Wire Wire Line
668
+	3400 3700 3400 4800
669
+Wire Wire Line
670
+	3400 4800 3500 4800
671
+Connection ~ 3400 3700
672
+Wire Wire Line
673
+	3400 4800 3400 5900
674
+Wire Wire Line
675
+	3400 5900 3500 5900
676
+Connection ~ 3400 4800
677
+Wire Wire Line
678
+	4400 2600 4400 3700
679
+Wire Wire Line
680
+	4400 3700 4500 3700
681
+Connection ~ 4400 2600
682
+Wire Wire Line
683
+	4400 3700 4400 4800
684
+Wire Wire Line
685
+	4400 4800 4500 4800
686
+Connection ~ 4400 3700
687
+Wire Wire Line
688
+	4400 4800 4400 5900
689
+Wire Wire Line
690
+	4400 5900 4500 5900
691
+Connection ~ 4400 4800
692
+Wire Wire Line
693
+	5400 2600 5400 3700
694
+Wire Wire Line
695
+	5400 3700 5500 3700
696
+Connection ~ 5400 2600
697
+Wire Wire Line
698
+	5400 3700 5400 4800
699
+Wire Wire Line
700
+	5400 4800 5500 4800
701
+Connection ~ 5400 3700
702
+Wire Wire Line