- Added 175 stepped Ctrontrol key

This commit is contained in:
dbroqua 2017-04-30 18:43:46 +02:00
parent b041376b4e
commit 680de8bc94
5 changed files with 1347 additions and 1286 deletions

View file

@ -0,0 +1,43 @@
(module Mx_Alps_175_STEPPED (layer F.Cu) (tedit 58057C08)
(descr MXALPS)
(tags MXALPS)
(fp_text reference >NAME (at 0 4.318) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.2)) (justify mirror))
)
(fp_text value >VALUE (at 12.446 10.922) (layer B.SilkS) hide
(effects (font (thickness 0.3048)) (justify mirror))
)
(fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524))
(fp_line (start -11.77925 -9.398) (end 21.30679 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 21.30679 -9.398) (end 21.30679 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start 21.30679 9.398) (end -11.77925 9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -11.77925 9.398) (end -11.77925 -9.398) (layer Dwgs.User) (width 0.1524))
(fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381))
(fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524))
(fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3))
(fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3))
(fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3))
(fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3))
(fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3))
(fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3))
(fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3))
(fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3))
(pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
(pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
(pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS))
)

View file

@ -62,10 +62,14 @@ ENDDEF
DEF C_Small C 0 10 N N 1 F N
F0 "C" 10 70 50 H V L CNN
F1 "C_Small" 10 -80 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
C_*
C?
C_????_*
C_????
SMD*_c
Capacitor*
$ENDFPLIST
DRAW
P 2 0 1 13 -60 -20 60 -20 N
@ -80,10 +84,11 @@ ENDDEF
DEF D D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "D" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
TO-???*
Diode_*
D-*
*SingleDiode
*_Diode_*
*SingleDiode*
@ -103,8 +108,8 @@ ENDDEF
DEF GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
@ -132,11 +137,11 @@ ENDDEF
DEF R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "R" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
F2 "" -70 0 50 V V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
R_*
R_*
Resistor_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
@ -183,8 +188,8 @@ ENDDEF
DEF VCC #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "VCC" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
C 0 75 25 0 1 0 N
P 2 0 1 0 0 0 0 50 N

File diff suppressed because it is too large Load diff

View file

@ -1,8 +1,8 @@
(export (version D)
(design
(source "C:/Users/DarKou/ownCloud/Mech Keyboards/Projects/HHKB_Vintage/kicad/MX_HHKB.sch")
(date "4/29/2017 6:44:19 PM")
(tool "Eeschema 4.0.6")
(source /home/dbroqua/WebstormProjects/dbroqua/MX_HHKB/Kicad/MX_HHKB.sch)
(date "Sun 30 Apr 2017 06:33:03 PM CEST")
(tool "Eeschema 4.0.5+dfsg1-4")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
@ -736,13 +736,13 @@
(sheetpath (names /) (tstamps /))
(tstamp 59139671))
(comp (ref K58)
(value \)
(value `)
(footprint Fooprints:Mx_Alps_100)
(libsource (lib keyboard_parts) (part KEYSW))
(sheetpath (names /) (tstamps /))
(tstamp 59140EB9))
(comp (ref K59)
(value `)
(value \)
(footprint Fooprints:Mx_Alps_100)
(libsource (lib keyboard_parts) (part KEYSW))
(sheetpath (names /) (tstamps /))
@ -830,7 +830,13 @@
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 5920B2C4)))
(tstamp 5920B2C4))
(comp (ref K61)
(value Ctrl)
(footprint Footprint:Mx_Alps_175_STEPPED)
(libsource (lib keyboard_parts) (part KEYSW))
(sheetpath (names /) (tstamps /))
(tstamp 59062EBC)))
(libparts
(libpart (lib keyboard_parts) (part ATMEGA32U4)
(fields
@ -884,7 +890,11 @@
(libpart (lib device) (part C_Small)
(description "Unpolarized capacitor")
(footprints
(fp C_*))
(fp C?)
(fp C_????_*)
(fp C_????)
(fp SMD*_c)
(fp Capacitor*))
(fields
(field (name Reference) C)
(field (name Value) C_Small))
@ -894,7 +904,8 @@
(libpart (lib device) (part D)
(description Diode)
(footprints
(fp TO-???*)
(fp Diode_*)
(fp D-*)
(fp *SingleDiode)
(fp *_Diode_*)
(fp *SingleDiode*)
@ -916,7 +927,7 @@
(description Resistor)
(footprints
(fp R_*)
(fp R_*))
(fp Resistor_*))
(fields
(field (name Reference) R)
(field (name Value) R))
@ -951,428 +962,430 @@
(pin (num 3) (name ~) (type passive)))))
(libraries
(library (logical keyboard_parts)
(uri "C:\\Users\\DarKou\\ownCloud\\Mech Keyboards\\Projects\\HHKB_Vintage\\libraries\\Scheme\\keyboard_parts.lib"))
(uri /home/dbroqua/WebstormProjects/dbroqua/MX_HHKB/Kicad/Libraries/keyboard_parts.lib))
(library (logical device)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\device.lib")))
(uri /usr/share/kicad/library/device.lib)))
(nets
(net (code 1) (name GND)
(node (ref C2) (pin 2))
(node (ref C1) (pin 2))
(node (ref X1) (pin 3))
(node (ref R2) (pin 2))
(net (code 1) (name "Net-(R1-Pad2)")
(node (ref SW1) (pin 2))
(node (ref R1) (pin 2))
(node (ref U0) (pin 13)))
(net (code 2) (name "Net-(C2-Pad1)")
(node (ref C2) (pin 1))
(node (ref X1) (pin 2))
(node (ref U0) (pin 17)))
(net (code 3) (name GND)
(node (ref C5) (pin 2))
(node (ref R2) (pin 2))
(node (ref U0) (pin 5))
(node (ref X1) (pin 3))
(node (ref C1) (pin 2))
(node (ref C2) (pin 2))
(node (ref SW1) (pin 1))
(node (ref C6) (pin 2))
(node (ref U0) (pin 5))
(node (ref J1) (pin 6))
(node (ref J1) (pin 5))
(node (ref C7) (pin 2))
(node (ref C4) (pin 2))
(node (ref J1) (pin 6))
(node (ref C3) (pin 2))
(node (ref C8) (pin 2))
(node (ref C3) (pin 2)))
(net (code 2) (name "Net-(R1-Pad2)")
(node (ref U0) (pin 13))
(node (ref R1) (pin 2))
(node (ref SW1) (pin 2)))
(net (code 3) (name "Net-(C2-Pad1)")
(node (ref U0) (pin 17))
(node (ref C2) (pin 1))
(node (ref X1) (pin 2)))
(node (ref C4) (pin 2))
(node (ref C7) (pin 2)))
(net (code 4) (name "Net-(R2-Pad1)")
(node (ref U0) (pin 33))
(node (ref R2) (pin 1)))
(net (code 5) (name "Net-(U0-Pad1)")
(node (ref U0) (pin 1)))
(net (code 6) (name "Net-(R3-Pad1)")
(node (ref U0) (pin 3))
(node (ref R3) (pin 1)))
(net (code 7) (name "Net-(R4-Pad2)")
(net (code 6) (name "Net-(R4-Pad2)")
(node (ref U0) (pin 4))
(node (ref R4) (pin 2)))
(net (code 8) (name "Net-(C8-Pad1)")
(node (ref C8) (pin 1))
(node (ref U0) (pin 6)))
(net (code 9) (name /Col1)
(node (ref U0) (pin 9))
(node (ref K15) (pin 1))
(node (ref K2) (pin 1))
(node (ref K41) (pin 1))
(node (ref K53) (pin 1))
(node (ref K28) (pin 1)))
(net (code 10) (name /Col6)
(node (ref K46) (pin 1))
(net (code 7) (name "Net-(C8-Pad1)")
(node (ref U0) (pin 6))
(node (ref C8) (pin 1)))
(net (code 8) (name VCC)
(node (ref U0) (pin 34))
(node (ref J1) (pin 1))
(node (ref U0) (pin 44))
(node (ref U0) (pin 24))
(node (ref U0) (pin 14))
(node (ref C6) (pin 1))
(node (ref C3) (pin 1))
(node (ref C4) (pin 1))
(node (ref C7) (pin 1))
(node (ref C5) (pin 1))
(node (ref R1) (pin 1))
(node (ref U0) (pin 7))
(node (ref U0) (pin 2)))
(net (code 9) (name /Col6)
(node (ref K20) (pin 1))
(node (ref K7) (pin 1))
(node (ref K33) (pin 1))
(node (ref K20) (pin 1))
(node (ref K46) (pin 1))
(node (ref U0) (pin 30)))
(net (code 11) (name "Net-(U0-Pad40)")
(net (code 10) (name "Net-(U0-Pad40)")
(node (ref U0) (pin 40)))
(net (code 12) (name /Col2)
(node (ref K3) (pin 1))
(node (ref K54) (pin 1))
(node (ref K29) (pin 1))
(node (ref K16) (pin 1))
(node (ref U0) (pin 10))
(node (ref K42) (pin 1)))
(net (code 13) (name /Col3)
(node (ref K4) (pin 1))
(node (ref U0) (pin 11))
(node (ref K17) (pin 1))
(node (ref K30) (pin 1))
(node (ref K43) (pin 1)))
(net (code 14) (name /Col8)
(net (code 11) (name /Col8)
(node (ref K22) (pin 1))
(node (ref K56) (pin 1))
(node (ref K35) (pin 1))
(node (ref U0) (pin 31))
(node (ref K35) (pin 1))
(node (ref K48) (pin 1))
(node (ref K9) (pin 1)))
(net (code 15) (name /Col12)
(node (ref K60) (pin 1))
(node (ref K39) (pin 1))
(node (ref K13) (pin 1))
(node (ref K9) (pin 1))
(node (ref K56) (pin 1)))
(net (code 12) (name "Net-(U0-Pad41)")
(node (ref U0) (pin 41)))
(net (code 13) (name /Col7)
(node (ref K21) (pin 1))
(node (ref U0) (pin 12))
(node (ref K8) (pin 1))
(node (ref K34) (pin 1))
(node (ref K47) (pin 1)))
(net (code 14) (name /Col12)
(node (ref K52) (pin 1))
(node (ref K13) (pin 1))
(node (ref K26) (pin 1))
(node (ref K60) (pin 1))
(node (ref U0) (pin 20))
(node (ref K26) (pin 1)))
(net (code 16) (name /Col5)
(node (ref K55) (pin 1))
(node (ref U0) (pin 29))
(node (ref K6) (pin 1))
(node (ref K19) (pin 1))
(node (ref K32) (pin 1))
(node (ref K45) (pin 1)))
(net (code 17) (name "Net-(U0-Pad36)")
(node (ref U0) (pin 36)))
(net (code 18) (name /Row4)
(node (ref D59) (pin 1))
(node (ref D60) (pin 1))
(node (ref U0) (pin 27))
(node (ref D58) (pin 1))
(node (ref D57) (pin 1))
(node (ref D56) (pin 1))
(node (ref D55) (pin 1))
(node (ref D54) (pin 1))
(node (ref D53) (pin 1)))
(net (code 19) (name "Net-(U0-Pad37)")
(node (ref K39) (pin 1)))
(net (code 15) (name "Net-(U0-Pad37)")
(node (ref U0) (pin 37)))
(net (code 20) (name /Col10)
(net (code 16) (name /Col10)
(node (ref K58) (pin 1))
(node (ref K37) (pin 1))
(node (ref K50) (pin 1))
(node (ref U0) (pin 18))
(node (ref K11) (pin 1))
(node (ref K58) (pin 1))
(node (ref K24) (pin 1))
(node (ref K50) (pin 1)))
(net (code 21) (name /Col4)
(node (ref K31) (pin 1))
(node (ref K24) (pin 1)))
(net (code 17) (name /Col4)
(node (ref K18) (pin 1))
(node (ref K5) (pin 1))
(node (ref U0) (pin 28))
(node (ref K31) (pin 1))
(node (ref K44) (pin 1))
(node (ref K18) (pin 1)))
(net (code 22) (name "Net-(U0-Pad38)")
(node (ref U0) (pin 28)))
(net (code 18) (name "Net-(U0-Pad38)")
(node (ref U0) (pin 38)))
(net (code 23) (name /Col11)
(node (ref K12) (pin 1))
(net (code 19) (name /Col11)
(node (ref K25) (pin 1))
(node (ref U0) (pin 19))
(node (ref K51) (pin 1))
(node (ref K38) (pin 1))
(node (ref K51) (pin 1))
(node (ref K12) (pin 1))
(node (ref K59) (pin 1)))
(net (code 24) (name /Row3)
(node (ref D43) (pin 1))
(node (ref D49) (pin 1))
(node (ref D50) (pin 1))
(node (ref D51) (pin 1))
(node (ref D52) (pin 1))
(node (ref D44) (pin 1))
(node (ref D40) (pin 1))
(node (ref D41) (pin 1))
(node (ref D42) (pin 1))
(node (ref D45) (pin 1))
(node (ref D46) (pin 1))
(node (ref D47) (pin 1))
(node (ref D48) (pin 1))
(node (ref U0) (pin 26)))
(net (code 25) (name "Net-(U0-Pad39)")
(net (code 20) (name /Col5)
(node (ref K6) (pin 1))
(node (ref K32) (pin 1))
(node (ref K19) (pin 1))
(node (ref K45) (pin 1))
(node (ref U0) (pin 29))
(node (ref K55) (pin 1)))
(net (code 21) (name "Net-(U0-Pad39)")
(node (ref U0) (pin 39)))
(net (code 22) (name /Row4)
(node (ref U0) (pin 27))
(node (ref D60) (pin 1))
(node (ref D53) (pin 1))
(node (ref D54) (pin 1))
(node (ref D55) (pin 1))
(node (ref D56) (pin 1))
(node (ref D57) (pin 1))
(node (ref D58) (pin 1))
(node (ref D59) (pin 1)))
(net (code 23) (name "Net-(J1-Pad3)")
(node (ref R4) (pin 1))
(node (ref J1) (pin 3)))
(net (code 24) (name "Net-(J1-Pad4)")
(node (ref J1) (pin 4)))
(net (code 25) (name "Net-(R3-Pad1)")
(node (ref R3) (pin 1))
(node (ref U0) (pin 3)))
(net (code 26) (name "Net-(J1-Pad2)")
(node (ref J1) (pin 2))
(node (ref R3) (pin 2)))
(net (code 27) (name "Net-(J1-Pad3)")
(node (ref J1) (pin 3))
(node (ref R4) (pin 1)))
(net (code 28) (name "Net-(J1-Pad4)")
(node (ref J1) (pin 4)))
(net (code 29) (name "Net-(U0-Pad43)")
(node (ref U0) (pin 43)))
(net (code 30) (name "Net-(U0-Pad41)")
(node (ref U0) (pin 41)))
(net (code 31) (name /Col7)
(node (ref K34) (pin 1))
(node (ref K47) (pin 1))
(node (ref K8) (pin 1))
(node (ref K21) (pin 1))
(node (ref U0) (pin 12)))
(net (code 32) (name /Row2)
(node (ref D32) (pin 1))
(node (ref D34) (pin 1))
(node (ref D33) (pin 1))
(node (ref D31) (pin 1))
(node (ref D29) (pin 1))
(node (ref D28) (pin 1))
(node (ref D27) (pin 1))
(node (ref D30) (pin 1))
(node (ref D39) (pin 1))
(node (ref D38) (pin 1))
(node (ref D37) (pin 1))
(node (ref D36) (pin 1))
(node (ref D35) (pin 1))
(node (ref U0) (pin 22)))
(net (code 33) (name /Col9)
(node (ref K10) (pin 1))
(node (ref K57) (pin 1))
(node (ref K23) (pin 1))
(node (ref U0) (pin 32))
(net (code 27) (name /Col9)
(node (ref K36) (pin 1))
(node (ref K49) (pin 1))
(node (ref K36) (pin 1)))
(net (code 34) (name "Net-(U0-Pad42)")
(node (ref K57) (pin 1))
(node (ref U0) (pin 32))
(node (ref K10) (pin 1))
(node (ref K23) (pin 1)))
(net (code 28) (name "Net-(U0-Pad42)")
(node (ref U0) (pin 42)))
(net (code 35) (name "Net-(U0-Pad23)")
(net (code 29) (name "Net-(U0-Pad23)")
(node (ref U0) (pin 23)))
(net (code 36) (name VCC)
(node (ref U0) (pin 44))
(node (ref J1) (pin 1))
(node (ref C3) (pin 1))
(node (ref C4) (pin 1))
(node (ref R1) (pin 1))
(node (ref C5) (pin 1))
(node (ref C7) (pin 1))
(node (ref U0) (pin 34))
(node (ref U0) (pin 24))
(node (ref U0) (pin 14))
(node (ref U0) (pin 2))
(node (ref U0) (pin 7))
(node (ref C6) (pin 1)))
(net (code 37) (name "Net-(U0-Pad15)")
(net (code 30) (name "Net-(U0-Pad43)")
(node (ref U0) (pin 43)))
(net (code 31) (name "Net-(U0-Pad15)")
(node (ref U0) (pin 15)))
(net (code 38) (name /Row1)
(node (ref U0) (pin 25))
(node (ref D19) (pin 1))
(node (ref D14) (pin 1))
(node (ref D26) (pin 1))
(node (ref D22) (pin 1))
(node (ref D24) (pin 1))
(node (ref D18) (pin 1))
(node (ref D23) (pin 1))
(node (ref D15) (pin 1))
(node (ref D17) (pin 1))
(node (ref D20) (pin 1))
(node (ref D25) (pin 1))
(node (ref D16) (pin 1))
(node (ref D21) (pin 1)))
(net (code 39) (name "Net-(U0-Pad35)")
(net (code 32) (name "Net-(U0-Pad35)")
(node (ref U0) (pin 35)))
(net (code 40) (name "Net-(C1-Pad1)")
(net (code 33) (name "Net-(C1-Pad1)")
(node (ref X1) (pin 1))
(node (ref C1) (pin 1))
(node (ref U0) (pin 16))
(node (ref X1) (pin 1)))
(net (code 41) (name "Net-(D15-Pad2)")
(node (ref D15) (pin 2))
(node (ref K15) (pin 2)))
(net (code 42) (name "Net-(D16-Pad2)")
(node (ref D16) (pin 2))
(node (ref K16) (pin 2)))
(net (code 43) (name "Net-(D17-Pad2)")
(node (ref D17) (pin 2))
(node (ref K17) (pin 2)))
(net (code 44) (name "Net-(D18-Pad2)")
(node (ref D18) (pin 2))
(node (ref K18) (pin 2)))
(net (code 45) (name "Net-(D19-Pad2)")
(node (ref K19) (pin 2))
(node (ref D19) (pin 2)))
(net (code 46) (name "Net-(D20-Pad2)")
(node (ref D20) (pin 2))
(node (ref K20) (pin 2)))
(net (code 47) (name "Net-(D21-Pad2)")
(node (ref K21) (pin 2))
(node (ref D21) (pin 2)))
(net (code 48) (name "Net-(D22-Pad2)")
(node (ref K22) (pin 2))
(node (ref D22) (pin 2)))
(net (code 49) (name "Net-(D23-Pad2)")
(node (ref D23) (pin 2))
(node (ref K23) (pin 2)))
(net (code 50) (name "Net-(D10-Pad2)")
(node (ref D10) (pin 2))
(node (ref K10) (pin 2)))
(net (code 51) (name "Net-(D6-Pad2)")
(node (ref D6) (pin 2))
(node (ref K6) (pin 2)))
(net (code 52) (name "Net-(D7-Pad2)")
(node (ref K7) (pin 2))
(node (ref D7) (pin 2)))
(net (code 53) (name "Net-(D8-Pad2)")
(node (ref K8) (pin 2))
(node (ref D8) (pin 2)))
(net (code 54) (name "Net-(D9-Pad2)")
(node (ref K9) (pin 2))
(node (ref D9) (pin 2)))
(net (code 55) (name "Net-(D24-Pad2)")
(node (ref K24) (pin 2))
(node (ref D24) (pin 2)))
(net (code 56) (name "Net-(D11-Pad2)")
(node (ref D11) (pin 2))
(node (ref K11) (pin 2)))
(net (code 57) (name "Net-(D12-Pad2)")
(node (ref D12) (pin 2))
(node (ref K12) (pin 2)))
(net (code 58) (name "Net-(D13-Pad2)")
(node (ref D13) (pin 2))
(node (ref K13) (pin 2)))
(net (code 59) (name "Net-(D14-Pad2)")
(node (ref D14) (pin 2))
(node (ref K14) (pin 2)))
(net (code 60) (name "Net-(D25-Pad2)")
(node (ref K25) (pin 2))
(node (ref D25) (pin 2)))
(net (code 61) (name "Net-(D26-Pad2)")
(node (ref D26) (pin 2))
(node (ref K26) (pin 2)))
(net (code 62) (name "Net-(D27-Pad2)")
(node (ref U0) (pin 16)))
(net (code 34) (name "Net-(U0-Pad36)")
(node (ref U0) (pin 36)))
(net (code 35) (name "Net-(D27-Pad2)")
(node (ref K61) (pin 1))
(node (ref K27) (pin 2))
(node (ref D27) (pin 2)))
(net (code 63) (name "Net-(D28-Pad2)")
(net (code 36) (name "Net-(D15-Pad2)")
(node (ref D15) (pin 2))
(node (ref K15) (pin 2)))
(net (code 37) (name "Net-(D16-Pad2)")
(node (ref D16) (pin 2))
(node (ref K16) (pin 2)))
(net (code 38) (name "Net-(D17-Pad2)")
(node (ref K17) (pin 2))
(node (ref D17) (pin 2)))
(net (code 39) (name "Net-(D18-Pad2)")
(node (ref K18) (pin 2))
(node (ref D18) (pin 2)))
(net (code 40) (name "Net-(D19-Pad2)")
(node (ref D19) (pin 2))
(node (ref K19) (pin 2)))
(net (code 41) (name "Net-(D20-Pad2)")
(node (ref D20) (pin 2))
(node (ref K20) (pin 2)))
(net (code 42) (name "Net-(D21-Pad2)")
(node (ref D21) (pin 2))
(node (ref K21) (pin 2)))
(net (code 43) (name "Net-(D22-Pad2)")
(node (ref D22) (pin 2))
(node (ref K22) (pin 2)))
(net (code 44) (name "Net-(D23-Pad2)")
(node (ref K23) (pin 2))
(node (ref D23) (pin 2)))
(net (code 45) (name "Net-(D10-Pad2)")
(node (ref D10) (pin 2))
(node (ref K10) (pin 2)))
(net (code 46) (name "Net-(D6-Pad2)")
(node (ref D6) (pin 2))
(node (ref K6) (pin 2)))
(net (code 47) (name "Net-(D7-Pad2)")
(node (ref K7) (pin 2))
(node (ref D7) (pin 2)))
(net (code 48) (name "Net-(D8-Pad2)")
(node (ref K8) (pin 2))
(node (ref D8) (pin 2)))
(net (code 49) (name "Net-(D9-Pad2)")
(node (ref K9) (pin 2))
(node (ref D9) (pin 2)))
(net (code 50) (name "Net-(D24-Pad2)")
(node (ref D24) (pin 2))
(node (ref K24) (pin 2)))
(net (code 51) (name "Net-(D11-Pad2)")
(node (ref K11) (pin 2))
(node (ref D11) (pin 2)))
(net (code 52) (name "Net-(D12-Pad2)")
(node (ref K12) (pin 2))
(node (ref D12) (pin 2)))
(net (code 53) (name "Net-(D13-Pad2)")
(node (ref D13) (pin 2))
(node (ref K13) (pin 2)))
(net (code 54) (name "Net-(D14-Pad2)")
(node (ref K14) (pin 2))
(node (ref D14) (pin 2)))
(net (code 55) (name "Net-(D25-Pad2)")
(node (ref D25) (pin 2))
(node (ref K25) (pin 2)))
(net (code 56) (name "Net-(D26-Pad2)")
(node (ref K26) (pin 2))
(node (ref D26) (pin 2)))
(net (code 57) (name "Net-(D28-Pad2)")
(node (ref D28) (pin 2))
(node (ref K28) (pin 2)))
(net (code 64) (name /Col0)
(node (ref U0) (pin 8))
(node (ref K14) (pin 1))
(node (ref K40) (pin 1))
(node (ref K1) (pin 1))
(node (ref K27) (pin 1)))
(net (code 65) (name "Net-(D2-Pad2)")
(node (ref K2) (pin 2))
(node (ref D2) (pin 2)))
(net (code 66) (name "Net-(D3-Pad2)")
(node (ref K3) (pin 2))
(node (ref D3) (pin 2)))
(net (code 67) (name "Net-(D4-Pad2)")
(node (ref K4) (pin 2))
(node (ref D4) (pin 2)))
(net (code 68) (name /Row0)
(node (ref D8) (pin 1))
(node (ref D7) (pin 1))
(node (ref D1) (pin 1))
(node (ref D5) (pin 1))
(node (ref D4) (pin 1))
(node (ref D3) (pin 1))
(node (ref D2) (pin 1))
(node (ref D6) (pin 1))
(node (ref D13) (pin 1))
(node (ref U0) (pin 21))
(node (ref D9) (pin 1))
(node (ref D10) (pin 1))
(node (ref D12) (pin 1))
(node (ref D11) (pin 1)))
(net (code 69) (name "Net-(D5-Pad2)")
(node (ref D5) (pin 2))
(node (ref K5) (pin 2)))
(net (code 70) (name "Net-(D1-Pad2)")
(node (ref K1) (pin 2))
(node (ref D1) (pin 2)))
(net (code 71) (name "Net-(D29-Pad2)")
(net (code 58) (name "Net-(D29-Pad2)")
(node (ref D29) (pin 2))
(node (ref K29) (pin 2)))
(net (code 59) (name /Row1)
(node (ref D15) (pin 1))
(node (ref U0) (pin 25))
(node (ref D17) (pin 1))
(node (ref D18) (pin 1))
(node (ref D19) (pin 1))
(node (ref D20) (pin 1))
(node (ref D14) (pin 1))
(node (ref D21) (pin 1))
(node (ref D16) (pin 1))
(node (ref D22) (pin 1))
(node (ref D23) (pin 1))
(node (ref D26) (pin 1))
(node (ref D25) (pin 1))
(node (ref D24) (pin 1)))
(net (code 60) (name /Col0)
(node (ref U0) (pin 8))
(node (ref K1) (pin 1))
(node (ref K40) (pin 1))
(node (ref K27) (pin 1))
(node (ref K14) (pin 1))
(node (ref K61) (pin 2)))
(net (code 61) (name "Net-(D2-Pad2)")
(node (ref D2) (pin 2))
(node (ref K2) (pin 2)))
(net (code 62) (name "Net-(D3-Pad2)")
(node (ref D3) (pin 2))
(node (ref K3) (pin 2)))
(net (code 63) (name "Net-(D4-Pad2)")
(node (ref D4) (pin 2))
(node (ref K4) (pin 2)))
(net (code 64) (name /Row0)
(node (ref D13) (pin 1))
(node (ref D5) (pin 1))
(node (ref D12) (pin 1))
(node (ref D11) (pin 1))
(node (ref D10) (pin 1))
(node (ref D9) (pin 1))
(node (ref D8) (pin 1))
(node (ref D7) (pin 1))
(node (ref U0) (pin 21))
(node (ref D1) (pin 1))
(node (ref D2) (pin 1))
(node (ref D3) (pin 1))
(node (ref D4) (pin 1))
(node (ref D6) (pin 1)))
(net (code 65) (name "Net-(D5-Pad2)")
(node (ref K5) (pin 2))
(node (ref D5) (pin 2)))
(net (code 66) (name "Net-(D1-Pad2)")
(node (ref K1) (pin 2))
(node (ref D1) (pin 2)))
(net (code 67) (name /Col3)
(node (ref K17) (pin 1))
(node (ref K30) (pin 1))
(node (ref K4) (pin 1))
(node (ref K43) (pin 1))
(node (ref U0) (pin 11)))
(net (code 68) (name "Net-(D56-Pad2)")
(node (ref D56) (pin 2))
(node (ref K56) (pin 2)))
(net (code 69) (name "Net-(D50-Pad2)")
(node (ref D50) (pin 2))
(node (ref K50) (pin 2)))
(net (code 70) (name "Net-(D51-Pad2)")
(node (ref D51) (pin 2))
(node (ref K51) (pin 2)))
(net (code 71) (name "Net-(D52-Pad2)")
(node (ref K52) (pin 2))
(node (ref D52) (pin 2)))
(net (code 72) (name "Net-(D53-Pad2)")
(node (ref D53) (pin 2))
(node (ref K53) (pin 2)))
(net (code 73) (name "Net-(D49-Pad2)")
(node (ref K49) (pin 2))
(node (ref D49) (pin 2)))
(net (code 74) (name "Net-(D50-Pad2)")
(node (ref K50) (pin 2))
(node (ref D50) (pin 2)))
(net (code 75) (name "Net-(D51-Pad2)")
(node (ref K51) (pin 2))
(node (ref D51) (pin 2)))
(net (code 76) (name "Net-(D52-Pad2)")
(node (ref K52) (pin 2))
(node (ref D52) (pin 2)))
(net (code 77) (name "Net-(D48-Pad2)")
(node (ref D48) (pin 2))
(node (ref K48) (pin 2)))
(net (code 78) (name "Net-(D56-Pad2)")
(node (ref D56) (pin 2))
(node (ref K56) (pin 2)))
(net (code 79) (name "Net-(D54-Pad2)")
(net (code 74) (name "Net-(D54-Pad2)")
(node (ref D54) (pin 2))
(node (ref K54) (pin 2)))
(net (code 80) (name "Net-(D55-Pad2)")
(net (code 75) (name "Net-(D55-Pad2)")
(node (ref K55) (pin 2))
(node (ref D55) (pin 2)))
(net (code 81) (name "Net-(D57-Pad2)")
(node (ref D57) (pin 2))
(node (ref K57) (pin 2)))
(net (code 82) (name "Net-(D40-Pad2)")
(node (ref D40) (pin 2))
(node (ref K40) (pin 2)))
(net (code 83) (name "Net-(D41-Pad2)")
(net (code 76) (name "Net-(D57-Pad2)")
(node (ref K57) (pin 2))
(node (ref D57) (pin 2)))
(net (code 77) (name "Net-(D58-Pad2)")
(node (ref K58) (pin 2))
(node (ref D58) (pin 2)))
(net (code 78) (name "Net-(D41-Pad2)")
(node (ref K41) (pin 2))
(node (ref D41) (pin 2)))
(net (code 84) (name "Net-(D42-Pad2)")
(net (code 79) (name "Net-(D42-Pad2)")
(node (ref K42) (pin 2))
(node (ref D42) (pin 2)))
(net (code 85) (name "Net-(D43-Pad2)")
(node (ref D43) (pin 2))
(node (ref K43) (pin 2)))
(net (code 86) (name "Net-(D44-Pad2)")
(net (code 80) (name "Net-(D43-Pad2)")
(node (ref K43) (pin 2))
(node (ref D43) (pin 2)))
(net (code 81) (name "Net-(D44-Pad2)")
(node (ref D44) (pin 2))
(node (ref K44) (pin 2)))
(net (code 87) (name "Net-(D45-Pad2)")
(node (ref D45) (pin 2))
(node (ref K45) (pin 2)))
(net (code 88) (name "Net-(D46-Pad2)")
(net (code 82) (name "Net-(D45-Pad2)")
(node (ref K45) (pin 2))
(node (ref D45) (pin 2)))
(net (code 83) (name "Net-(D46-Pad2)")
(node (ref D46) (pin 2))
(node (ref K46) (pin 2)))
(net (code 89) (name "Net-(D47-Pad2)")
(net (code 84) (name "Net-(D47-Pad2)")
(node (ref K47) (pin 2))
(node (ref D47) (pin 2)))
(net (code 90) (name "Net-(D59-Pad2)")
(node (ref K59) (pin 2))
(node (ref D59) (pin 2)))
(net (code 91) (name "Net-(D60-Pad2)")
(net (code 85) (name "Net-(D48-Pad2)")
(node (ref K48) (pin 2))
(node (ref D48) (pin 2)))
(net (code 86) (name /Row3)
(node (ref U0) (pin 26))
(node (ref D40) (pin 1))
(node (ref D47) (pin 1))
(node (ref D45) (pin 1))
(node (ref D41) (pin 1))
(node (ref D42) (pin 1))
(node (ref D43) (pin 1))
(node (ref D52) (pin 1))
(node (ref D44) (pin 1))
(node (ref D46) (pin 1))
(node (ref D48) (pin 1))
(node (ref D51) (pin 1))
(node (ref D50) (pin 1))
(node (ref D49) (pin 1)))
(net (code 87) (name "Net-(D60-Pad2)")
(node (ref D60) (pin 2))
(node (ref K60) (pin 2)))
(net (code 92) (name "Net-(D58-Pad2)")
(node (ref D58) (pin 2))
(node (ref K58) (pin 2)))
(net (code 93) (name "Net-(D39-Pad2)")
(node (ref K39) (pin 2))
(node (ref D39) (pin 2)))
(net (code 94) (name "Net-(D38-Pad2)")
(node (ref D38) (pin 2))
(node (ref K38) (pin 2)))
(net (code 95) (name "Net-(D30-Pad2)")
(net (code 88) (name "Net-(D59-Pad2)")
(node (ref D59) (pin 2))
(node (ref K59) (pin 2)))
(net (code 89) (name "Net-(D40-Pad2)")
(node (ref D40) (pin 2))
(node (ref K40) (pin 2)))
(net (code 90) (name "Net-(D39-Pad2)")
(node (ref D39) (pin 2))
(node (ref K39) (pin 2)))
(net (code 91) (name "Net-(D30-Pad2)")
(node (ref D30) (pin 2))
(node (ref K30) (pin 2)))
(net (code 96) (name "Net-(D31-Pad2)")
(net (code 92) (name "Net-(D31-Pad2)")
(node (ref D31) (pin 2))
(node (ref K31) (pin 2)))
(net (code 97) (name "Net-(D32-Pad2)")
(net (code 93) (name "Net-(D32-Pad2)")
(node (ref D32) (pin 2))
(node (ref K32) (pin 2)))
(net (code 98) (name "Net-(D33-Pad2)")
(node (ref D33) (pin 2))
(node (ref K33) (pin 2)))
(net (code 99) (name "Net-(D34-Pad2)")
(net (code 94) (name "Net-(D33-Pad2)")
(node (ref K33) (pin 2))
(node (ref D33) (pin 2)))
(net (code 95) (name "Net-(D34-Pad2)")
(node (ref K34) (pin 2))
(node (ref D34) (pin 2)))
(net (code 100) (name "Net-(D35-Pad2)")
(net (code 96) (name "Net-(D35-Pad2)")
(node (ref D35) (pin 2))
(node (ref K35) (pin 2)))
(net (code 101) (name "Net-(D36-Pad2)")
(node (ref D36) (pin 2))
(node (ref K36) (pin 2)))
(net (code 102) (name "Net-(D37-Pad2)")
(node (ref D37) (pin 2))
(node (ref K37) (pin 2)))))
(net (code 97) (name "Net-(D36-Pad2)")
(node (ref K36) (pin 2))
(node (ref D36) (pin 2)))
(net (code 98) (name "Net-(D37-Pad2)")
(node (ref K37) (pin 2))
(node (ref D37) (pin 2)))
(net (code 99) (name "Net-(D38-Pad2)")
(node (ref K38) (pin 2))
(node (ref D38) (pin 2)))
(net (code 100) (name /Row2)
(node (ref D37) (pin 1))
(node (ref D38) (pin 1))
(node (ref D36) (pin 1))
(node (ref U0) (pin 22))
(node (ref D39) (pin 1))
(node (ref D31) (pin 1))
(node (ref D27) (pin 1))
(node (ref D28) (pin 1))
(node (ref D29) (pin 1))
(node (ref D30) (pin 1))
(node (ref D32) (pin 1))
(node (ref D33) (pin 1))
(node (ref D34) (pin 1))
(node (ref D35) (pin 1)))
(net (code 101) (name /Col1)
(node (ref K15) (pin 1))
(node (ref U0) (pin 9))
(node (ref K28) (pin 1))
(node (ref K41) (pin 1))
(node (ref K2) (pin 1))
(node (ref K53) (pin 1)))
(net (code 102) (name /Col2)
(node (ref K29) (pin 1))
(node (ref K42) (pin 1))
(node (ref K16) (pin 1))
(node (ref K54) (pin 1))
(node (ref U0) (pin 10))
(node (ref K3) (pin 1)))))

View file

@ -1989,4 +1989,20 @@ Wire Wire Line
2000 6550 2000 6700
Wire Wire Line
3000 6550 2000 6550
$Comp
L KEYSW K61
U 1 1 59062EBC
P 1050 2150
F 0 "K61" H 1000 2150 60 0000 C CNN
F 1 "Ctrl" H 1050 2050 60 0000 C CNN
F 2 "Footprint:Mx_Alps_175_STEPPED" H 1050 2150 60 0001 C CNN
F 3 "" H 1050 2150 60 0000 C CNN
1 1050 2150
-1 0 0 1
$EndComp
Wire Wire Line
750 2150 750 2300
Connection ~ 750 2300
Connection ~ 750 2150
Connection ~ 1350 2150
$EndSCHEMATC