From 72e4f3d362c71d67cc2a4a09994234f879563ce4 Mon Sep 17 00:00:00 2001 From: David Fenyes Date: Fri, 3 Jan 2020 11:01:11 -0600 Subject: [PATCH] Move DIP switch to row 15 So keyboards with more than 8 rows can have keys on contiguous row numbers. --- .../interface-ascii/interface-ascii.kicad_pcb | 50 +++++++++---------- hardware/interface-ascii/interface-ascii.sch | 2 +- 2 files changed, 25 insertions(+), 27 deletions(-) diff --git a/hardware/interface-ascii/interface-ascii.kicad_pcb b/hardware/interface-ascii/interface-ascii.kicad_pcb index 8b89677..442948a 100644 --- a/hardware/interface-ascii/interface-ascii.kicad_pcb +++ b/hardware/interface-ascii/interface-ascii.kicad_pcb @@ -3,7 +3,7 @@ (general (thickness 1.6) (drawings 33) - (tracks 962) + (tracks 960) (zones 0) (modules 51) (nets 102) @@ -2037,35 +2037,35 @@ (effects (font (size 0.8 0.8) (thickness 0.12))) ) (pad 1 thru_hole rect (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 37 /Row8)) + (net 38 /Row15)) (pad 9 thru_hole oval (at 7.62 17.78 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 73 "Net-(D27-Pad1)")) (pad 2 thru_hole oval (at 0 2.54 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 37 /Row8)) + (net 38 /Row15)) (pad 10 thru_hole oval (at 7.62 15.24 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 56 "Net-(D20-Pad1)")) (pad 3 thru_hole oval (at 0 5.08 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 37 /Row8)) + (net 38 /Row15)) (pad 11 thru_hole oval (at 7.62 12.7 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 59 "Net-(D26-Pad1)")) (pad 4 thru_hole oval (at 0 7.62 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 37 /Row8)) + (net 38 /Row15)) (pad 12 thru_hole oval (at 7.62 10.16 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 55 "Net-(D19-Pad1)")) (pad 5 thru_hole oval (at 0 10.16 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 37 /Row8)) + (net 38 /Row15)) (pad 13 thru_hole oval (at 7.62 7.62 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 58 "Net-(D25-Pad1)")) (pad 6 thru_hole oval (at 0 12.7 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 37 /Row8)) + (net 38 /Row15)) (pad 14 thru_hole oval (at 7.62 5.08 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 54 "Net-(D18-Pad1)")) (pad 7 thru_hole oval (at 0 15.24 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 37 /Row8)) + (net 38 /Row15)) (pad 15 thru_hole oval (at 7.62 2.54 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 57 "Net-(D24-Pad1)")) (pad 8 thru_hole oval (at 0 17.78 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) - (net 37 /Row8)) + (net 38 /Row15)) (pad 16 thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 53 "Net-(D17-Pad1)")) (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_DIP_SPSTx08_Piano_CTS_Series194-8MSTN_W7.62mm_P2.54mm.wrl @@ -3978,31 +3978,29 @@ (segment (start 237.086 176.7856) (end 235.7652 178.1064) (width 0.254) (layer B.Cu) (net 36)) (segment (start 237.086 169.572) (end 237.086 176.7856) (width 0.254) (layer B.Cu) (net 36)) (segment (start 235.2318 167.7178) (end 237.086 169.572) (width 0.254) (layer B.Cu) (net 36)) - (segment (start 248.262 110.63237) (end 248.262 112.041) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 248.262 109.501) (end 248.262 110.63237) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 248.262 112.041) (end 248.262 114.581) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 248.262 115.71237) (end 248.262 117.121) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 248.262 114.581) (end 248.262 115.71237) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 248.262 118.25237) (end 248.262 119.661) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 248.262 117.121) (end 248.262 118.25237) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 248.262 119.661) (end 248.262 122.201) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 248.262 123.33237) (end 248.262 124.741) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 248.262 122.201) (end 248.262 123.33237) (width 0.254) (layer B.Cu) (net 37)) (segment (start 236.47959 178.56041) (end 228.85321 178.56041) (width 0.254) (layer B.Cu) (net 37)) (segment (start 228.85321 178.56041) (end 225.8592 175.5664) (width 0.254) (layer B.Cu) (net 37)) (segment (start 237.8988 177.1412) (end 236.47959 178.56041) (width 0.254) (layer B.Cu) (net 37)) (segment (start 237.8988 167.7178) (end 237.8988 177.1412) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 239.3696 165.8128) (end 237.49 167.6924) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 244.1472 165.8128) (end 239.3696 165.8128) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 249.7098 126.1888) (end 249.7098 160.2502) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 249.7098 160.2502) (end 244.1472 165.8128) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 248.262 124.741) (end 249.7098 126.1888) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 248.262 108.09237) (end 248.262 109.501) (width 0.254) (layer B.Cu) (net 37)) - (segment (start 248.262 106.961) (end 248.262 108.09237) (width 0.254) (layer B.Cu) (net 37)) (segment (start 242.57 167.6924) (end 239.401378 170.861022) (width 0.254) (layer F.Cu) (net 38)) (segment (start 226.709199 172.176401) (end 225.8592 173.0264) (width 0.254) (layer F.Cu) (net 38)) (segment (start 239.401378 170.861022) (end 228.024578 170.861022) (width 0.254) (layer F.Cu) (net 38)) (segment (start 228.024578 170.861022) (end 226.709199 172.176401) (width 0.254) (layer F.Cu) (net 38)) + (segment (start 248.262 106.961) (end 248.262 108.09237) (width 0.254) (layer B.Cu) (net 38)) + (segment (start 248.262 108.09237) (end 248.262 109.501) (width 0.254) (layer B.Cu) (net 38)) + (segment (start 248.262 122.201) (end 248.262 123.33237) (width 0.254) (layer B.Cu) (net 38)) + (segment (start 248.262 123.33237) (end 248.262 124.741) (width 0.254) (layer B.Cu) (net 38)) + (segment (start 248.262 119.661) (end 248.262 122.201) (width 0.254) (layer B.Cu) (net 38)) + (segment (start 248.262 117.121) (end 248.262 118.25237) (width 0.254) (layer B.Cu) (net 38)) + (segment (start 248.262 118.25237) (end 248.262 119.661) (width 0.254) (layer B.Cu) (net 38)) + (segment (start 248.262 114.581) (end 248.262 115.71237) (width 0.254) (layer B.Cu) (net 38)) + (segment (start 248.262 115.71237) (end 248.262 117.121) (width 0.254) (layer B.Cu) (net 38)) + (segment (start 248.262 112.041) (end 248.262 114.581) (width 0.254) (layer B.Cu) (net 38)) + (segment (start 248.262 109.501) (end 248.262 110.63237) (width 0.254) (layer B.Cu) (net 38)) + (segment (start 248.262 110.63237) (end 248.262 112.041) (width 0.254) (layer B.Cu) (net 38)) + (segment (start 249.7098 160.5526) (end 242.57 167.6924) (width 0.254) (layer B.Cu) (net 38)) + (segment (start 249.7098 126.1888) (end 249.7098 160.5526) (width 0.254) (layer B.Cu) (net 38)) + (segment (start 248.262 124.741) (end 249.7098 126.1888) (width 0.254) (layer B.Cu) (net 38)) (segment (start 224.7416 170.2578) (end 225.6306 170.2578) (width 0.254) (layer B.Cu) (net 39)) (segment (start 227.549201 172.176401) (end 228.3992 173.0264) (width 0.254) (layer B.Cu) (net 39)) (segment (start 225.6306 170.2578) (end 227.549201 172.176401) (width 0.254) (layer B.Cu) (net 39)) diff --git a/hardware/interface-ascii/interface-ascii.sch b/hardware/interface-ascii/interface-ascii.sch index c5c3ed0..513eccb 100644 --- a/hardware/interface-ascii/interface-ascii.sch +++ b/hardware/interface-ascii/interface-ascii.sch @@ -2019,7 +2019,7 @@ Wire Wire Line Wire Wire Line 4210 5150 4460 5150 Text Label 7950 6500 0 50 ~ 0 -Row8 +Row15 Entry Wire Line 7800 6400 7900 6500 Wire Wire Line