From 2de4f1ebec35c6d391b34e3241127e97180c6bf4 Mon Sep 17 00:00:00 2001 From: dbroqua Date: Sat, 10 Jun 2017 23:25:23 +0200 Subject: [PATCH] - DK60TP: Added holes for Mouse button's PCB --- DK60TP/Kicad/BACKLIT.sch | 13 +- DK60TP/Kicad/DK60TP.kicad_pcb | 849 +++++++++++++++-------------- DK60TP/Kicad/DK60TP.net | 940 +++++++++++++++++---------------- DK60TP/Kicad/DK60TP.sch | 523 +++++++++--------- DK60TP/Kicad/Function_leds.sch | 5 +- DK60TP/Kicad/HOLES.sch | 44 +- DK60TP/Kicad/MATRIX.sch | 1 - DK60TP/Kicad/RGB_UNDERGLOW.sch | 37 +- DK60TP/Kicad/TRACKPOINT.sch | 371 +++++++------ 9 files changed, 1483 insertions(+), 1300 deletions(-) diff --git a/DK60TP/Kicad/BACKLIT.sch b/DK60TP/Kicad/BACKLIT.sch index eabeb42..a08b048 100644 --- a/DK60TP/Kicad/BACKLIT.sch +++ b/DK60TP/Kicad/BACKLIT.sch @@ -30,7 +30,6 @@ LIBS:contrib LIBS:valves LIBS:keyboard_parts LIBS:mkl27z256vfm4 -LIBS:TS65 LIBS:DK60TP-cache EELAYER 25 0 EELAYER END @@ -58,10 +57,10 @@ F 3 "" H 1100 1600 50 0000 C CNN 1 0 0 1 $EndComp $Comp -L VCC #PWR016 +L VCC #PWR16 U 1 1 5932E02F P 1100 1000 -F 0 "#PWR016" H 1100 850 50 0001 C CNN +F 0 "#PWR16" H 1100 850 50 0001 C CNN F 1 "VCC" H 1100 1150 50 0000 C CNN F 2 "" H 1100 1000 50 0000 C CNN F 3 "" H 1100 1000 50 0000 C CNN @@ -80,10 +79,10 @@ F 3 "" H 2450 1350 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR017 +L GND #PWR17 U 1 1 5932E0A0 P 1100 2200 -F 0 "#PWR017" H 1100 1950 50 0001 C CNN +F 0 "#PWR17" H 1100 1950 50 0001 C CNN F 1 "GND" H 1100 2050 50 0000 C CNN F 2 "" H 1100 2200 50 0000 C CNN F 3 "" H 1100 2200 50 0000 C CNN @@ -113,10 +112,10 @@ F 3 "" H 3900 1400 50 0000 C CNN 1 0 0 1 $EndComp $Comp -L GND #PWR018 +L GND #PWR18 U 1 1 5932EBAF P 3900 2200 -F 0 "#PWR018" H 3900 1950 50 0001 C CNN +F 0 "#PWR18" H 3900 1950 50 0001 C CNN F 1 "GND" H 3900 2050 50 0000 C CNN F 2 "" H 3900 2200 50 0000 C CNN F 3 "" H 3900 2200 50 0000 C CNN diff --git a/DK60TP/Kicad/DK60TP.kicad_pcb b/DK60TP/Kicad/DK60TP.kicad_pcb index f8e0a5d..db46fab 100644 --- a/DK60TP/Kicad/DK60TP.kicad_pcb +++ b/DK60TP/Kicad/DK60TP.kicad_pcb @@ -3,12 +3,12 @@ (general (links 515) (no_connects 2) - (area 28.924999 21.824999 314.076721 138.023041) + (area 7.250001 3.6 346.45 160.043041) (thickness 1.6) (drawings 49) - (tracks 2717) + (tracks 2714) (zones 0) - (modules 309) + (modules 312) (nets 128) ) @@ -367,6 +367,59 @@ (add_net XTAL2) ) + (module Footprint:Mx_100 (layer F.Cu) (tedit 593C2D02) (tstamp 593C54D8) + (at 138.23922 128.71429) + (descr MXALPS) + (tags MXALPS) + (path /5934BBCF/593C12F1) + (fp_text reference KM340 (at 0 5) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value LMB (at 0 8) (layer B.SilkS) + (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 -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -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 circle (at -3.81 -2.54 330.95) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS) + (net 124 /TRACKPOINT/Col3)) + (pad 2 thru_hole circle (at 2.54 -5.08 356.1) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS) + (net 119 "Net-(DM34-Pad2)")) + (model ../../../../../home/dbroqua/Webstorm/dbroqua/DK60/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) + ) + (module Footprint:BreakHoles (layer F.Cu) (tedit 573F2420) (tstamp 593C8CD2) (at 311.20172 119.54804 90) (path /593CD07A) @@ -10687,7 +10740,7 @@ ) (module Footprint:D_SOD123 (layer B.Cu) (tedit 561B69D3) (tstamp 593C5499) - (at 147.95172 123.05804 270) + (at 126.32172 122.94304 270) (path /5934BBCF/593C18C0) (attr smd) (fp_text reference DM34 (at 0 -1.925 270) (layer B.SilkS) hide @@ -10755,59 +10808,6 @@ (net 127 /TRACKPOINT/Row4)) ) - (module Footprint:Mx_100 (layer F.Cu) (tedit 593C2D02) (tstamp 593C54D8) - (at 138.23922 128.71429) - (descr MXALPS) - (tags MXALPS) - (path /5934BBCF/593C12F1) - (fp_text reference KM340 (at 0 5) (layer B.SilkS) hide - (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) - ) - (fp_text value LMB (at 0 8) (layer B.SilkS) - (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 -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) - (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) - (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) - (fp_line (start -9.398 9.398) (end -9.398 -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 circle (at -3.81 -2.54 330.95) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS) - (net 124 /TRACKPOINT/Col3)) - (pad 2 thru_hole circle (at 2.54 -5.08 356.1) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS) - (net 119 "Net-(DM34-Pad2)")) - (model ../../../../../home/dbroqua/Webstorm/dbroqua/DK60/Footprint/3D/Mx_Alps_100.wrl - (at (xyz 0 0 -0.02)) - (scale (xyz 0.4 0.4 0.4)) - (rotate (xyz 0 180 0)) - ) - ) - (module Footprint:Mx_125 (layer F.Cu) (tedit 593C2CFE) (tstamp 593C54FD) (at 135.85797 128.71429) (descr MXALPS) @@ -11448,6 +11448,90 @@ ) ) + (module Footprint:Poker_oval_hole (layer F.Cu) (tedit 53EE2BFE) (tstamp 593C6254) + (at 47.62172 130.98054) + (path /5939867D/593CB643) + (fp_text reference MH11 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MB_LEFT (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 6.1 6.1) (drill oval 4.6 2.5) (layers *.Cu *.Mask)) + ) + + (module Footprint:Poker_oval_hole (layer F.Cu) (tedit 53EE2BFE) (tstamp 593C6259) + (at 147.82172 129.19304) + (path /5939867D/593CB794) + (fp_text reference MH12 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MB_CENTER (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 6.1 6.1) (drill oval 4.6 2.5) (layers *.Cu *.Mask)) + ) + + (module Footprint:Poker_oval_hole (layer F.Cu) (tedit 53EE2BFE) (tstamp 593C625E) + (at 304.79672 126.21804) + (path /5939867D/593CB6EE) + (fp_text reference MH13 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MB_RIGHT (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 6.1 6.1) (drill oval 4.6 2.5) (layers *.Cu *.Mask)) + ) + + (dimension 284.95 (width 0.3) (layer Cmts.User) + (gr_text "284.950 mm" (at 171.49672 158.69304) (layer Cmts.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 313.97172 137.94304) (xy 313.97172 160.04304))) + (feature2 (pts (xy 29.02172 137.94304) (xy 29.02172 160.04304))) + (crossbar (pts (xy 29.02172 157.34304) (xy 313.97172 157.34304))) + (arrow1a (pts (xy 313.97172 157.34304) (xy 312.845216 157.929461))) + (arrow1b (pts (xy 313.97172 157.34304) (xy 312.845216 156.756619))) + (arrow2a (pts (xy 29.02172 157.34304) (xy 30.148224 157.929461))) + (arrow2b (pts (xy 29.02172 157.34304) (xy 30.148224 156.756619))) + ) + (dimension 190.5 (width 0.3) (layer Cmts.User) + (gr_text "190.500 mm" (at 124.27172 152.54304) (layer Cmts.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 219.52172 116.39304) (xy 219.52172 153.89304))) + (feature2 (pts (xy 29.02172 116.39304) (xy 29.02172 153.89304))) + (crossbar (pts (xy 29.02172 151.19304) (xy 219.52172 151.19304))) + (arrow1a (pts (xy 219.52172 151.19304) (xy 218.395216 151.779461))) + (arrow1b (pts (xy 219.52172 151.19304) (xy 218.395216 150.606619))) + (arrow2a (pts (xy 29.02172 151.19304) (xy 30.148224 151.779461))) + (arrow2b (pts (xy 29.02172 151.19304) (xy 30.148224 150.606619))) + ) + (dimension 128.20001 (width 0.3) (layer Cmts.User) + (gr_text "128.200 mm" (at 93.109879 146.728137 359.9776538) (layer Cmts.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 157.22172 116.39304) (xy 157.209353 148.103137))) + (feature2 (pts (xy 29.02172 116.34304) (xy 29.009353 148.053137))) + (crossbar (pts (xy 29.010406 145.353137) (xy 157.210406 145.403137))) + (arrow1a (pts (xy 157.210406 145.403137) (xy 156.083674 145.989118))) + (arrow1b (pts (xy 157.210406 145.403137) (xy 156.084131 144.816277))) + (arrow2a (pts (xy 29.010406 145.353137) (xy 30.136681 145.939997))) + (arrow2b (pts (xy 29.010406 145.353137) (xy 30.137138 144.767156))) + ) + (dimension 38.1 (width 0.3) (layer Cmts.User) + (gr_text "38.100 mm" (at 133.37172 141.79304) (layer Cmts.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 152.42172 116.39304) (xy 152.42172 143.14304))) + (feature2 (pts (xy 114.32172 116.39304) (xy 114.32172 143.14304))) + (crossbar (pts (xy 114.32172 140.44304) (xy 152.42172 140.44304))) + (arrow1a (pts (xy 152.42172 140.44304) (xy 151.295216 141.029461))) + (arrow1b (pts (xy 152.42172 140.44304) (xy 151.295216 139.856619))) + (arrow2a (pts (xy 114.32172 140.44304) (xy 115.448224 141.029461))) + (arrow2b (pts (xy 114.32172 140.44304) (xy 115.448224 139.856619))) + ) (gr_line (start 34.55172 119.54804) (end 308.22672 119.54804) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 34.55172 116.39804) (end 34.55172 119.54804) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 308.22672 116.39804) (end 34.55172 116.39804) (angle 90) (layer Edge.Cuts) (width 0.15)) @@ -11455,18 +11539,6 @@ (gr_line (start 314.00172 137.94804) (end 29.00172 137.94804) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 314.00172 114.89804) (end 314.00172 137.94804) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 29.00172 114.89804) (end 29.00172 137.94804) (angle 90) (layer Edge.Cuts) (width 0.15)) - (dimension 3.2 (width 0.3) (layer Cmts.User) - (gr_text "3.200 mm" (at 21.70172 119.55804 270) (layer Cmts.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 29.10172 119.55804) (xy 23.40172 119.55804))) - (feature2 (pts (xy 29.10172 116.35804) (xy 23.40172 116.35804))) - (crossbar (pts (xy 26.10172 116.35804) (xy 26.10172 119.55804))) - (arrow1a (pts (xy 26.10172 119.55804) (xy 25.515299 118.431536))) - (arrow1b (pts (xy 26.10172 119.55804) (xy 26.688141 118.431536))) - (arrow2a (pts (xy 26.10172 116.35804) (xy 25.515299 117.484544))) - (arrow2b (pts (xy 26.10172 116.35804) (xy 26.688141 117.484544))) - ) (dimension 18.4 (width 0.3) (layer Cmts.User) (gr_text "18.400 mm" (at 24.751721 128.75804 270) (layer Cmts.User) (effects (font (size 1.5 1.5) (thickness 0.3))) @@ -11480,42 +11552,6 @@ (arrow2b (pts (xy 26.101721 119.55804) (xy 26.688142 120.684544))) ) (gr_line (start 87.30172 137.95804) (end 29.10172 137.95804) (angle 90) (layer Cmts.User) (width 0.2)) - (dimension 128.2 (width 0.3) (layer Cmts.User) - (gr_text "128.200 mm" (at 93.10172 140.79804) (layer Cmts.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 157.20172 116.39804) (xy 157.20172 142.14804))) - (feature2 (pts (xy 29.00172 116.39804) (xy 29.00172 142.14804))) - (crossbar (pts (xy 29.00172 139.44804) (xy 157.20172 139.44804))) - (arrow1a (pts (xy 157.20172 139.44804) (xy 156.075216 140.034461))) - (arrow1b (pts (xy 157.20172 139.44804) (xy 156.075216 138.861619))) - (arrow2a (pts (xy 29.00172 139.44804) (xy 30.128224 140.034461))) - (arrow2b (pts (xy 29.00172 139.44804) (xy 30.128224 138.861619))) - ) - (dimension 38.1 (width 0.3) (layer Cmts.User) - (gr_text "38.100 mm" (at 133.35172 137.57304) (layer Cmts.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 152.40172 116.39804) (xy 152.40172 138.92304))) - (feature2 (pts (xy 114.30172 116.39804) (xy 114.30172 138.92304))) - (crossbar (pts (xy 114.30172 136.22304) (xy 152.40172 136.22304))) - (arrow1a (pts (xy 152.40172 136.22304) (xy 151.275216 136.809461))) - (arrow1b (pts (xy 152.40172 136.22304) (xy 151.275216 135.636619))) - (arrow2a (pts (xy 114.30172 136.22304) (xy 115.428224 136.809461))) - (arrow2b (pts (xy 114.30172 136.22304) (xy 115.428224 135.636619))) - ) - (dimension 190.5 (width 0.3) (layer Cmts.User) - (gr_text "190.500 mm" (at 124.25172 145.198039) (layer Cmts.User) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 219.50172 116.39804) (xy 219.50172 146.548039))) - (feature2 (pts (xy 29.00172 116.39804) (xy 29.00172 146.548039))) - (crossbar (pts (xy 29.00172 143.848039) (xy 219.50172 143.848039))) - (arrow1a (pts (xy 219.50172 143.848039) (xy 218.375216 144.43446))) - (arrow1b (pts (xy 219.50172 143.848039) (xy 218.375216 143.261618))) - (arrow2a (pts (xy 29.00172 143.848039) (xy 30.128224 144.43446))) - (arrow2b (pts (xy 29.00172 143.848039) (xy 30.128224 143.261618))) - ) (dimension 27.9 (width 0.3) (layer Cmts.User) (gr_text "27.900 mm" (at 320.45 35.85 270) (layer Cmts.User) (effects (font (size 1.5 1.5) (thickness 0.3))) @@ -11698,14 +11734,14 @@ (gr_arc (start 312.5 23.4) (end 312.5 21.9) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_arc (start 30.5 23.4) (end 29 23.4) (angle 90) (layer Edge.Cuts) (width 0.15)) - (segment (start 288.9025 103.8205) (end 288.69918 103.8205) (width 0.25) (layer B.Cu) (net 1) (status C00000)) - (segment (start 288.69918 103.8205) (end 286.82172 101.94304) (width 0.25) (layer B.Cu) (net 1) (tstamp 593CF29B) (status 400000)) - (segment (start 286.78172 101.90304) (end 286.78172 98.19304) (width 0.25) (layer F.Cu) (net 1) (tstamp 593CF29E) (status 800000)) + (segment (start 288.9025 103.8205) (end 288.69918 103.8205) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 288.69918 103.8205) (end 286.82172 101.94304) (width 0.25) (layer B.Cu) (net 1) (tstamp 593CF29B)) + (segment (start 286.78172 101.90304) (end 286.78172 98.19304) (width 0.25) (layer F.Cu) (net 1) (tstamp 593CF29E)) (segment (start 286.82172 101.94304) (end 286.78172 101.90304) (width 0.25) (layer F.Cu) (net 1) (tstamp 593CF29D)) (via (at 286.82172 101.94304) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 1)) - (segment (start 288.9025 103.8205) (end 288.9025 103.77382) (width 0.25) (layer B.Cu) (net 1) (status C00000)) - (segment (start 286.78172 98.19304) (end 286.65304 98.19304) (width 0.25) (layer F.Cu) (net 1) (status C00000)) - (segment (start 286.65304 98.19304) (end 281.5 93.04) (width 0.25) (layer F.Cu) (net 1) (tstamp 593CF243) (status 400000)) + (segment (start 288.9025 103.8205) (end 288.9025 103.77382) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 286.78172 98.19304) (end 286.65304 98.19304) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 286.65304 98.19304) (end 281.5 93.04) (width 0.25) (layer F.Cu) (net 1) (tstamp 593CF243)) (segment (start 208.2875 109.7575) (end 208.2875 104.22726) (width 0.5) (layer F.Cu) (net 1)) (segment (start 209.36726 103.1475) (end 212.1525 103.1475) (width 0.5) (layer B.Cu) (net 1) (tstamp 593CEFFB)) (segment (start 209.32172 103.19304) (end 209.36726 103.1475) (width 0.5) (layer B.Cu) (net 1) (tstamp 593CEFFA)) @@ -12282,12 +12318,12 @@ (segment (start 115.75 108.145) (end 120.055 112.45) (width 0.25) (layer B.Cu) (net 78) (tstamp 593488CA)) (segment (start 110.6 105.75) (end 115.5 105.75) (width 0.25) (layer B.Cu) (net 78) (status 10)) (segment (start 115.5 105.75) (end 115.75 106) (width 0.25) (layer B.Cu) (net 78) (tstamp 59308B2B)) - (segment (start 292.1025 108.9745) (end 292.1025 106.41226) (width 0.25) (layer B.Cu) (net 79) (status 400000)) + (segment (start 292.1025 108.9745) (end 292.1025 106.41226) (width 0.25) (layer B.Cu) (net 79)) (via (at 292.1025 106.41226) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 79)) - (segment (start 292.07172 100.94304) (end 289.32172 98.19304) (width 0.25) (layer F.Cu) (net 79) (tstamp 593CF28B) (status 800000)) + (segment (start 292.07172 100.94304) (end 289.32172 98.19304) (width 0.25) (layer F.Cu) (net 79) (tstamp 593CF28B)) (segment (start 292.07172 106.38148) (end 292.07172 100.94304) (width 0.25) (layer F.Cu) (net 79) (tstamp 593CF28A)) (segment (start 292.1025 106.41226) (end 292.07172 106.38148) (width 0.25) (layer F.Cu) (net 79) (tstamp 593CF289)) - (segment (start 289.32172 98.19304) (end 289.82172 98.19304) (width 0.25) (layer F.Cu) (net 79) (status C00000)) + (segment (start 289.32172 98.19304) (end 289.82172 98.19304) (width 0.25) (layer F.Cu) (net 79)) (segment (start 271.82172 100) (end 276.72187 100) (width 0.35) (layer B.Cu) (net 79)) (segment (start 289.32172 96.94304) (end 289.32172 98.19304) (width 0.35) (layer F.Cu) (net 79) (tstamp 593CF21B)) (segment (start 288.57172 96.19304) (end 289.32172 96.94304) (width 0.35) (layer F.Cu) (net 79) (tstamp 593CF21A)) @@ -13522,7 +13558,7 @@ (segment (start 56.7525 100.1475) (end 55.0025 98.3975) (width 0.25) (layer B.Cu) (net 85) (tstamp 5935C400)) (segment (start 124 101.05) (end 124 100.75) (width 0.25) (layer B.Cu) (net 85) (status 30)) (segment (start 280.82172 99.94304) (end 308.10696 99.94304) (width 0.25) (layer B.Cu) (net 86)) - (segment (start 308.10696 99.94304) (end 308.75 99.3) (width 0.25) (layer B.Cu) (net 86) (tstamp 593CF25D) (status 800000)) + (segment (start 308.10696 99.94304) (end 308.75 99.3) (width 0.25) (layer B.Cu) (net 86) (tstamp 593CF25D)) (segment (start 274.07172 100.8) (end 276.96476 100.8) (width 0.25) (layer B.Cu) (net 86)) (segment (start 277.82172 99.94304) (end 280.82172 99.94304) (width 0.25) (layer B.Cu) (net 86) (tstamp 593CF236)) (segment (start 276.96476 100.8) (end 277.82172 99.94304) (width 0.25) (layer B.Cu) (net 86) (tstamp 593CF234)) @@ -14040,9 +14076,9 @@ (segment (start 291.05625 28.5) (end 291.87 27.68625) (width 0.25) (layer F.Cu) (net 97) (tstamp 5930411D) (status 30)) (segment (start 308 29.97) (end 308 34.97) (width 0.25) (layer F.Cu) (net 97)) (segment (start 308 34.97) (end 310 36.97) (width 0.25) (layer F.Cu) (net 97) (tstamp 5933D7C6)) - (segment (start 274.0025 83.0275) (end 273.23726 83.0275) (width 0.25) (layer F.Cu) (net 98) (status C00000)) - (segment (start 273.23726 83.0275) (end 268.82172 87.44304) (width 0.25) (layer F.Cu) (net 98) (tstamp 593CF2A1) (status 400000)) - (segment (start 268.82172 101.02297) (end 272.415 104.61625) (width 0.25) (layer F.Cu) (net 98) (tstamp 593CF2A4) (status 800000)) + (segment (start 274.0025 83.0275) (end 273.23726 83.0275) (width 0.25) (layer F.Cu) (net 98)) + (segment (start 273.23726 83.0275) (end 268.82172 87.44304) (width 0.25) (layer F.Cu) (net 98) (tstamp 593CF2A1)) + (segment (start 268.82172 101.02297) (end 272.415 104.61625) (width 0.25) (layer F.Cu) (net 98) (tstamp 593CF2A4)) (segment (start 268.82172 87.44304) (end 268.82172 101.02297) (width 0.25) (layer F.Cu) (net 98) (tstamp 593CF2A2)) (segment (start 277.1775 66.51625) (end 277.1775 74.5725) (width 0.25) (layer B.Cu) (net 98) (status 10)) (segment (start 274.0025 77.7475) (end 274.0025 83.0275) (width 0.25) (layer F.Cu) (net 98) (tstamp 5936BAE7) (status 20)) @@ -14337,8 +14373,8 @@ (segment (start 278.19304 104.44304) (end 270.25 96.5) (width 0.25) (layer F.Cu) (net 117) (tstamp 593CF263)) (via (at 290.82172 104.44304) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 117)) (segment (start 290.82172 104.44304) (end 291.57172 104.44304) (width 0.25) (layer B.Cu) (net 117) (tstamp 593CF26B)) - (segment (start 291.57172 104.44304) (end 292.1025 103.91226) (width 0.25) (layer B.Cu) (net 117) (tstamp 593CF26C) (status 800000)) - (segment (start 292.1025 103.91226) (end 292.1025 103.8205) (width 0.25) (layer B.Cu) (net 117) (tstamp 593CF26D) (status C00000)) + (segment (start 291.57172 104.44304) (end 292.1025 103.91226) (width 0.25) (layer B.Cu) (net 117) (tstamp 593CF26C)) + (segment (start 292.1025 103.91226) (end 292.1025 103.8205) (width 0.25) (layer B.Cu) (net 117) (tstamp 593CF26D)) (segment (start 269.75 61) (end 269.75 70.5) (width 0.25) (layer F.Cu) (net 117)) (via (at 269.75 76.75) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 117)) (segment (start 269.75 75) (end 269.75 76.75) (width 0.25) (layer B.Cu) (net 117) (tstamp 5936C296)) @@ -14352,41 +14388,38 @@ (via (at 269.75 54.75) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 117)) (segment (start 269.75 41.25) (end 269.75 54.75) (width 0.25) (layer B.Cu) (net 117) (tstamp 5936C200)) (segment (start 292.173 103.75) (end 292.1025 103.8205) (width 0.25) (layer B.Cu) (net 117) (tstamp 5936BB77) (status 30)) - (segment (start 288.9025 108.9745) (end 288.35318 108.9745) (width 0.25) (layer B.Cu) (net 118) (status 400000)) + (segment (start 288.9025 108.9745) (end 288.35318 108.9745) (width 0.25) (layer B.Cu) (net 118)) (segment (start 284.32172 104.94304) (end 284.32172 102.94304) (width 0.25) (layer B.Cu) (net 118) (tstamp 593CF27A)) (segment (start 288.35318 108.9745) (end 284.32172 104.94304) (width 0.25) (layer B.Cu) (net 118) (tstamp 593CF279)) - (segment (start 284.24172 98.19304) (end 284.24172 102.86304) (width 0.25) (layer F.Cu) (net 118) (status 400000)) + (segment (start 284.24172 98.19304) (end 284.24172 102.86304) (width 0.25) (layer F.Cu) (net 118)) (via (at 284.32172 102.94304) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 118)) (segment (start 284.24172 102.86304) (end 284.32172 102.94304) (width 0.25) (layer F.Cu) (net 118) (tstamp 593CF272)) + (segment (start 138.39797 123.63429) (end 127.33047 123.63429) (width 0.25) (layer B.Cu) (net 119) (status 400000)) + (segment (start 127.33047 123.63429) (end 126.32172 124.64304) (width 0.25) (layer B.Cu) (net 119) (tstamp 593C62B5) (status 800000)) (segment (start 140.77922 123.63429) (end 138.39797 123.63429) (width 0.25) (layer B.Cu) (net 119)) - (segment (start 147.95172 124.75804) (end 141.90297 124.75804) (width 0.25) (layer B.Cu) (net 119)) - (segment (start 141.90297 124.75804) (end 140.77922 123.63429) (width 0.25) (layer B.Cu) (net 119) (tstamp 593C597F)) (segment (start 166.95172 124.75804) (end 160.95297 124.75804) (width 0.25) (layer B.Cu) (net 120)) (segment (start 160.95297 124.75804) (end 159.82922 123.63429) (width 0.25) (layer B.Cu) (net 120) (tstamp 593C5985)) (segment (start 181.26047 123.63429) (end 178.87922 123.63429) (width 0.25) (layer B.Cu) (net 121)) (segment (start 187.70172 124.75804) (end 182.38422 124.75804) (width 0.25) (layer B.Cu) (net 121)) (segment (start 182.38422 124.75804) (end 181.26047 123.63429) (width 0.25) (layer B.Cu) (net 121) (tstamp 593C5989)) - (segment (start 100.10672 128.97804) (end 85.99172 128.97804) (width 0.25) (layer F.Cu) (net 122) (tstamp 593CEFB4)) - (segment (start 102.57172 131.44304) (end 100.10672 128.97804) (width 0.25) (layer F.Cu) (net 122) (tstamp 593CEFB2)) - (segment (start 194.32172 131.44304) (end 102.57172 131.44304) (width 0.25) (layer F.Cu) (net 122) (tstamp 593CEFB1)) - (segment (start 194.82172 130.94304) (end 194.32172 131.44304) (width 0.25) (layer F.Cu) (net 122) (tstamp 593CEFB0)) + (segment (start 194.82172 130.94304) (end 193.07172 132.69304) (width 0.25) (layer F.Cu) (net 122)) + (segment (start 89.70672 132.69304) (end 85.99172 128.97804) (width 0.25) (layer F.Cu) (net 122) (tstamp 593C627F)) + (segment (start 193.07172 132.69304) (end 89.70672 132.69304) (width 0.25) (layer F.Cu) (net 122) (tstamp 593C627E)) (via (at 194.82172 130.94304) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 122)) (segment (start 195.22172 130.54304) (end 194.82172 130.94304) (width 0.25) (layer B.Cu) (net 122) (tstamp 593CEFAE)) (segment (start 207.57172 130.54304) (end 195.22172 130.54304) (width 0.25) (layer B.Cu) (net 122)) (segment (start 207.57172 130.54304) (end 207.57172 131.19304) (width 0.25) (layer B.Cu) (net 122)) (segment (start 207.57172 131.19304) (end 210.98172 134.60304) (width 0.25) (layer B.Cu) (net 122) (tstamp 593CEE6B)) (segment (start 210.98172 134.60304) (end 285.32172 134.60304) (width 0.25) (layer B.Cu) (net 122) (tstamp 593CEE6C)) + (segment (start 211.57172 130.44304) (end 208.57172 133.44304) (width 0.25) (layer F.Cu) (net 123)) + (segment (start 87.91672 133.44304) (end 85.99172 131.51804) (width 0.25) (layer F.Cu) (net 123) (tstamp 593C6279)) + (segment (start 208.57172 133.44304) (end 87.91672 133.44304) (width 0.25) (layer F.Cu) (net 123) (tstamp 593C6278)) (segment (start 211.67172 130.54304) (end 213.82172 130.54304) (width 0.25) (layer B.Cu) (net 123) (tstamp 593CEFC0)) (segment (start 211.57172 130.44304) (end 211.67172 130.54304) (width 0.25) (layer B.Cu) (net 123) (tstamp 593CEFBF)) (via (at 211.57172 130.44304) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 123)) - (segment (start 209.07172 132.94304) (end 211.57172 130.44304) (width 0.25) (layer F.Cu) (net 123) (tstamp 593CEFBC)) - (segment (start 98.07172 132.94304) (end 209.07172 132.94304) (width 0.25) (layer F.Cu) (net 123) (tstamp 593CEFBA)) (segment (start 213.82172 130.54304) (end 280.22172 130.54304) (width 0.25) (layer B.Cu) (net 123)) (segment (start 280.22172 130.54304) (end 281.24172 129.52304) (width 0.25) (layer B.Cu) (net 123) (tstamp 593CEE31)) (segment (start 281.24172 129.52304) (end 285.32172 129.52304) (width 0.25) (layer B.Cu) (net 123) (tstamp 593CEE32)) - (segment (start 96.64672 131.51804) (end 98.07172 132.94304) (width 0.25) (layer F.Cu) (net 123) (tstamp 593CEFB8)) - (segment (start 85.99172 131.51804) (end 96.64672 131.51804) (width 0.25) (layer F.Cu) (net 123)) - (segment (start 86.31672 131.19304) (end 85.99172 131.51804) (width 0.25) (layer F.Cu) (net 123) (tstamp 593CEF5D)) (segment (start 83.45172 126.43804) (end 83.45172 124.80804) (width 0.25) (layer F.Cu) (net 124)) (segment (start 129.68172 123.80804) (end 132.04797 126.17429) (width 0.25) (layer F.Cu) (net 124) (tstamp 593C6819)) (segment (start 84.45172 123.80804) (end 129.68172 123.80804) (width 0.25) (layer F.Cu) (net 124) (tstamp 593C6817)) @@ -14410,10 +14443,10 @@ (segment (start 80.45172 123.05804) (end 83.20172 120.30804) (width 0.25) (layer F.Cu) (net 126) (tstamp 593C683C)) (segment (start 80.45172 130.55804) (end 80.45172 123.05804) (width 0.25) (layer F.Cu) (net 126) (tstamp 593C683B)) (segment (start 81.41172 131.51804) (end 80.45172 130.55804) (width 0.25) (layer F.Cu) (net 126) (tstamp 593C683A)) - (segment (start 85.99172 126.43804) (end 125.07172 126.43804) (width 0.25) (layer B.Cu) (net 127)) - (segment (start 130.15172 121.35804) (end 147.95172 121.35804) (width 0.25) (layer B.Cu) (net 127) (tstamp 593C67EE)) - (segment (start 125.07172 126.43804) (end 130.15172 121.35804) (width 0.25) (layer B.Cu) (net 127) (tstamp 593C67EC)) - (segment (start 166.95172 121.35804) (end 147.95172 121.35804) (width 0.25) (layer B.Cu) (net 127)) + (segment (start 126.32172 121.24304) (end 91.18672 121.24304) (width 0.25) (layer B.Cu) (net 127) (status 400000)) + (segment (start 91.18672 121.24304) (end 85.99172 126.43804) (width 0.25) (layer B.Cu) (net 127) (tstamp 593C62AE) (status 800000)) + (segment (start 126.32172 121.24304) (end 166.83672 121.24304) (width 0.25) (layer B.Cu) (net 127) (status C00000)) + (segment (start 166.83672 121.24304) (end 166.95172 121.35804) (width 0.25) (layer B.Cu) (net 127) (tstamp 593C62A6) (status C00000)) (segment (start 187.70172 121.35804) (end 166.95172 121.35804) (width 0.25) (layer B.Cu) (net 127)) (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 593CC803) (hatch edge 0.508) @@ -14436,58 +14469,106 @@ (xy 86.11872 134.18504) (xy 86.11872 135.392509) (xy 86.350747 135.513008) (xy 86.88021 135.264861) (xy 87.274408 134.832987) (xy 87.446678 134.417066) (xy 87.325537 134.18504) (xy 86.11872 134.18504) (xy 85.86472 134.18504) (xy 85.84472 134.18504) (xy 85.84472 133.93104) (xy 85.86472 133.93104) (xy 85.86472 133.91104) (xy 86.11872 133.91104) (xy 86.11872 133.93104) - (xy 87.325537 133.93104) (xy 87.446678 133.699014) (xy 87.274408 133.283093) (xy 86.88021 132.851219) (xy 86.757492 132.793704) - (xy 87.080749 132.57771) (xy 87.280982 132.27804) (xy 96.331918 132.27804) (xy 97.534319 133.480441) (xy 97.78088 133.645188) - (xy 98.07172 133.70304) (xy 209.07172 133.70304) (xy 209.362559 133.645188) (xy 209.609121 133.480441) (xy 211.7114 131.378162) - (xy 211.756887 131.378202) (xy 212.100663 131.236157) (xy 212.363912 130.973367) (xy 212.506558 130.629839) (xy 212.506882 130.257873) - (xy 212.364837 129.914097) (xy 212.102047 129.650848) (xy 211.794253 129.52304) (xy 283.638375 129.52304) (xy 283.752449 130.096529) - (xy 284.077305 130.58271) (xy 284.392086 130.79304) (xy 284.077305 131.00337) (xy 283.752449 131.489551) (xy 283.638375 132.06304) - (xy 283.752449 132.636529) (xy 284.077305 133.12271) (xy 284.392086 133.33304) (xy 284.077305 133.54337) (xy 283.752449 134.029551) - (xy 283.638375 134.60304) (xy 283.752449 135.176529) (xy 284.077305 135.66271) (xy 284.563486 135.987566) (xy 285.136975 136.10164) - (xy 285.506465 136.10164) (xy 286.079954 135.987566) (xy 286.566135 135.66271) (xy 286.890991 135.176529) (xy 287.005065 134.60304) - (xy 286.890991 134.029551) (xy 286.566135 133.54337) (xy 286.251354 133.33304) (xy 286.566135 133.12271) (xy 286.890991 132.636529) - (xy 287.005065 132.06304) (xy 286.890991 131.489551) (xy 286.566135 131.00337) (xy 286.251354 130.79304) (xy 286.566135 130.58271) - (xy 286.890991 130.096529) (xy 287.005065 129.52304) (xy 286.890991 128.949551) (xy 286.566135 128.46337) (xy 286.256651 128.256579) - (xy 286.672452 127.885076) (xy 286.926429 127.357831) (xy 286.929078 127.342066) (xy 286.807937 127.11004) (xy 285.44872 127.11004) - (xy 285.44872 127.13004) (xy 285.19472 127.13004) (xy 285.19472 127.11004) (xy 283.835503 127.11004) (xy 283.714362 127.342066) - (xy 283.717011 127.357831) (xy 283.970988 127.885076) (xy 284.386789 128.256579) (xy 284.077305 128.46337) (xy 283.752449 128.949551) - (xy 283.638375 129.52304) (xy 211.794253 129.52304) (xy 211.758519 129.508202) (xy 211.386553 129.507878) (xy 211.042777 129.649923) - (xy 210.779528 129.912713) (xy 210.636882 130.256241) (xy 210.636841 130.303117) (xy 208.756918 132.18304) (xy 194.422266 132.18304) - (xy 194.612559 132.145188) (xy 194.859121 131.980441) (xy 194.9614 131.878162) (xy 195.006887 131.878202) (xy 195.350663 131.736157) - (xy 195.613912 131.473367) (xy 195.756558 131.129839) (xy 195.756882 130.757873) (xy 195.614837 130.414097) (xy 195.352047 130.150848) - (xy 195.008519 130.008202) (xy 194.636553 130.007878) (xy 194.292777 130.149923) (xy 194.029528 130.412713) (xy 193.917278 130.68304) - (xy 180.469355 130.68304) (xy 180.947843 130.205386) (xy 180.97544 130.138926) (xy 181.122359 130.199932) (xy 181.713487 130.200448) + (xy 87.325537 133.93104) (xy 87.32704 133.928162) (xy 87.379319 133.980441) (xy 87.625881 134.145188) (xy 87.91672 134.20304) + (xy 208.57172 134.20304) (xy 208.862559 134.145188) (xy 209.109121 133.980441) (xy 211.7114 131.378162) (xy 211.756887 131.378202) + (xy 212.100663 131.236157) (xy 212.363912 130.973367) (xy 212.506558 130.629839) (xy 212.506882 130.257873) (xy 212.364837 129.914097) + (xy 212.102047 129.650848) (xy 211.794253 129.52304) (xy 283.638375 129.52304) (xy 283.752449 130.096529) (xy 284.077305 130.58271) + (xy 284.392086 130.79304) (xy 284.077305 131.00337) (xy 283.752449 131.489551) (xy 283.638375 132.06304) (xy 283.752449 132.636529) + (xy 284.077305 133.12271) (xy 284.392086 133.33304) (xy 284.077305 133.54337) (xy 283.752449 134.029551) (xy 283.638375 134.60304) + (xy 283.752449 135.176529) (xy 284.077305 135.66271) (xy 284.563486 135.987566) (xy 285.136975 136.10164) (xy 285.506465 136.10164) + (xy 286.079954 135.987566) (xy 286.566135 135.66271) (xy 286.890991 135.176529) (xy 287.005065 134.60304) (xy 286.890991 134.029551) + (xy 286.566135 133.54337) (xy 286.251354 133.33304) (xy 286.566135 133.12271) (xy 286.890991 132.636529) (xy 287.005065 132.06304) + (xy 286.890991 131.489551) (xy 286.566135 131.00337) (xy 286.251354 130.79304) (xy 286.566135 130.58271) (xy 286.890991 130.096529) + (xy 287.005065 129.52304) (xy 286.890991 128.949551) (xy 286.566135 128.46337) (xy 286.256651 128.256579) (xy 286.672452 127.885076) + (xy 286.926429 127.357831) (xy 286.929078 127.342066) (xy 286.807937 127.11004) (xy 285.44872 127.11004) (xy 285.44872 127.13004) + (xy 285.19472 127.13004) (xy 285.19472 127.11004) (xy 283.835503 127.11004) (xy 283.714362 127.342066) (xy 283.717011 127.357831) + (xy 283.970988 127.885076) (xy 284.386789 128.256579) (xy 284.077305 128.46337) (xy 283.752449 128.949551) (xy 283.638375 129.52304) + (xy 211.794253 129.52304) (xy 211.758519 129.508202) (xy 211.386553 129.507878) (xy 211.042777 129.649923) (xy 210.779528 129.912713) + (xy 210.636882 130.256241) (xy 210.636841 130.303117) (xy 208.256918 132.68304) (xy 194.156522 132.68304) (xy 194.9614 131.878162) + (xy 195.006887 131.878202) (xy 195.350663 131.736157) (xy 195.613912 131.473367) (xy 195.756558 131.129839) (xy 195.756882 130.757873) + (xy 195.614837 130.414097) (xy 195.352047 130.150848) (xy 195.008519 130.008202) (xy 194.636553 130.007878) (xy 194.292777 130.149923) + (xy 194.029528 130.412713) (xy 193.886882 130.756241) (xy 193.886841 130.803117) (xy 192.756918 131.93304) (xy 150.292864 131.93304) + (xy 150.943889 131.28315) (xy 151.46996 130.016232) (xy 151.912359 130.199932) (xy 152.503487 130.200448) (xy 153.049815 129.97471) + (xy 153.468171 129.557084) (xy 153.694862 129.011151) (xy 153.695378 128.420023) (xy 153.546351 128.059349) (xy 153.852525 128.059616) + (xy 154.545592 127.773247) (xy 155.037239 127.282457) (xy 154.660778 128.189075) (xy 154.659865 129.234916) (xy 155.059248 130.201497) + (xy 155.798124 130.941663) (xy 156.764005 131.342732) (xy 157.809846 131.343645) (xy 158.776427 130.944262) (xy 159.516593 130.205386) + (xy 159.917662 129.239505) (xy 159.917863 129.008557) (xy 160.883062 129.008557) (xy 161.1088 129.554885) (xy 161.526426 129.973241) + (xy 162.072359 130.199932) (xy 162.663487 130.200448) (xy 163.209815 129.97471) (xy 163.628171 129.557084) (xy 163.854862 129.011151) + (xy 163.855378 128.420023) (xy 163.62964 127.873695) (xy 163.212014 127.455339) (xy 162.666081 127.228648) (xy 162.074953 127.228132) + (xy 161.528625 127.45387) (xy 161.110269 127.871496) (xy 160.883578 128.417429) (xy 160.883062 129.008557) (xy 159.917863 129.008557) + (xy 159.918575 128.193664) (xy 159.519192 127.227083) (xy 158.780316 126.486917) (xy 157.814435 126.085848) (xy 156.768594 126.084935) + (xy 155.802013 126.484318) (xy 155.100921 127.184188) (xy 155.363892 126.550885) (xy 155.364546 125.800985) (xy 155.078177 125.107918) + (xy 154.548381 124.577197) (xy 154.23922 124.448822) (xy 154.23922 124.007595) (xy 157.943894 124.007595) (xy 158.230263 124.700662) + (xy 158.760059 125.231383) (xy 159.452625 125.518962) (xy 160.202525 125.519616) (xy 160.895592 125.233247) (xy 161.426313 124.703451) + (xy 161.713892 124.010885) (xy 161.714546 123.260985) (xy 161.428177 122.567918) (xy 160.898381 122.037197) (xy 160.205815 121.749618) + (xy 159.455915 121.748964) (xy 158.762848 122.035333) (xy 158.232127 122.565129) (xy 157.944548 123.257695) (xy 157.943894 124.007595) + (xy 154.23922 124.007595) (xy 154.23922 123.08554) (xy 154.181368 122.794701) (xy 154.016621 122.548139) (xy 152.536522 121.06804) + (xy 169.636918 121.06804) (xy 171.76922 123.200342) (xy 171.76922 124.448743) (xy 171.462848 124.575333) (xy 170.932127 125.105129) + (xy 170.644548 125.797695) (xy 170.643894 126.547595) (xy 170.930263 127.240662) (xy 170.931538 127.241939) (xy 170.418625 127.45387) + (xy 170.000269 127.871496) (xy 169.773578 128.417429) (xy 169.773062 129.008557) (xy 169.9988 129.554885) (xy 170.416426 129.973241) + (xy 170.962359 130.199932) (xy 171.553487 130.200448) (xy 172.099815 129.97471) (xy 172.450089 129.625047) (xy 172.797676 129.973241) + (xy 173.343609 130.199932) (xy 173.934737 130.200448) (xy 174.083429 130.13901) (xy 174.109248 130.201497) (xy 174.848124 130.941663) + (xy 175.814005 131.342732) (xy 176.859846 131.343645) (xy 177.530301 131.066619) (xy 178.195255 131.342732) (xy 179.241096 131.343645) + (xy 180.207677 130.944262) (xy 180.947843 130.205386) (xy 180.97544 130.138926) (xy 181.122359 130.199932) (xy 181.713487 130.200448) (xy 182.259815 129.97471) (xy 182.610089 129.625047) (xy 182.957676 129.973241) (xy 183.503609 130.199932) (xy 184.094737 130.200448) (xy 184.641065 129.97471) (xy 185.059421 129.557084) (xy 185.286112 129.011151) (xy 185.286628 128.420023) (xy 185.06089 127.873695) (xy 184.643264 127.455339) (xy 184.097331 127.228648) (xy 183.506203 127.228132) (xy 182.959875 127.45387) (xy 182.609601 127.803533) (xy 182.262014 127.455339) (xy 181.716081 127.228648) (xy 181.124953 127.228132) (xy 180.976261 127.28957) (xy 180.950442 127.227083) - (xy 180.211566 126.486917) (xy 179.245685 126.085848) (xy 178.199844 126.084935) (xy 177.529389 126.361961) (xy 176.864435 126.085848) - (xy 176.795548 126.085788) (xy 176.795796 125.800985) (xy 176.509427 125.107918) (xy 175.979631 124.577197) (xy 175.287065 124.289618) - (xy 174.537165 124.288964) (xy 173.844098 124.575333) (xy 173.720093 124.699122) (xy 173.598381 124.577197) (xy 173.28922 124.448822) - (xy 173.28922 124.007595) (xy 176.993894 124.007595) (xy 177.280263 124.700662) (xy 177.810059 125.231383) (xy 178.502625 125.518962) - (xy 179.252525 125.519616) (xy 179.945592 125.233247) (xy 180.069597 125.109458) (xy 180.191309 125.231383) (xy 180.883875 125.518962) - (xy 181.633775 125.519616) (xy 182.326842 125.233247) (xy 182.857563 124.703451) (xy 183.145142 124.010885) (xy 183.145518 123.57944) - (xy 283.65828 123.57944) (xy 283.65828 125.30664) (xy 283.702558 125.541957) (xy 283.84163 125.758081) (xy 284.05383 125.903071) - (xy 284.148647 125.922272) (xy 283.970988 126.081004) (xy 283.717011 126.608249) (xy 283.714362 126.624014) (xy 283.835503 126.85604) - (xy 285.19472 126.85604) (xy 285.19472 126.83604) (xy 285.44872 126.83604) (xy 285.44872 126.85604) (xy 286.807937 126.85604) - (xy 286.929078 126.624014) (xy 286.926429 126.608249) (xy 286.672452 126.081004) (xy 286.496875 125.924133) (xy 286.573037 125.909802) - (xy 286.789161 125.77073) (xy 286.934151 125.55853) (xy 286.98516 125.30664) (xy 286.98516 123.57944) (xy 286.940882 123.344123) - (xy 286.80181 123.127999) (xy 286.58961 122.983009) (xy 286.33772 122.932) (xy 284.30572 122.932) (xy 284.070403 122.976278) - (xy 283.854279 123.11535) (xy 283.709289 123.32755) (xy 283.65828 123.57944) (xy 183.145518 123.57944) (xy 183.145796 123.260985) - (xy 182.859427 122.567918) (xy 182.329631 122.037197) (xy 181.637065 121.749618) (xy 180.887165 121.748964) (xy 180.194098 122.035333) - (xy 180.070093 122.159122) (xy 179.948381 122.037197) (xy 179.255815 121.749618) (xy 178.505915 121.748964) (xy 177.812848 122.035333) - (xy 177.282127 122.565129) (xy 176.994548 123.257695) (xy 176.993894 124.007595) (xy 173.28922 124.007595) (xy 173.28922 122.88554) - (xy 173.231368 122.594701) (xy 173.231368 122.5947) (xy 173.066621 122.348139) (xy 170.976522 120.25804) (xy 307.908046 120.25804) - (xy 308.074674 120.424959) (xy 308.454943 120.58286) (xy 308.866691 120.583219) (xy 309.247235 120.425982) (xy 309.296551 120.376752) - (xy 309.344674 120.424959) (xy 309.724943 120.58286) (xy 310.136691 120.583219) (xy 310.517235 120.425982) (xy 310.566551 120.376752) - (xy 310.614674 120.424959) (xy 310.994943 120.58286) (xy 311.406691 120.583219) (xy 311.787235 120.425982) (xy 311.836551 120.376752) - (xy 311.884674 120.424959) (xy 312.264943 120.58286) (xy 312.676691 120.583219) (xy 313.057235 120.425982) (xy 313.106551 120.376752) - (xy 313.154674 120.424959) (xy 313.29172 120.481865) (xy 313.29172 137.23804) (xy 29.71172 137.23804) (xy 29.71172 120.471646) - (xy 29.822235 120.425982) (xy 29.871551 120.376752) (xy 29.919674 120.424959) (xy 30.299943 120.58286) (xy 30.711691 120.583219) - (xy 31.092235 120.425982) (xy 31.141551 120.376752) (xy 31.189674 120.424959) (xy 31.569943 120.58286) (xy 31.981691 120.583219) - (xy 32.362235 120.425982) (xy 32.411551 120.376752) (xy 32.459674 120.424959) (xy 32.839943 120.58286) (xy 33.251691 120.583219) - (xy 33.632235 120.425982) (xy 33.681551 120.376752) (xy 33.729674 120.424959) (xy 34.109943 120.58286) (xy 34.521691 120.583219) - (xy 34.902235 120.425982) (xy 35.07047 120.25804) (xy 82.176918 120.25804) + (xy 180.671662 126.947816) (xy 301.111082 126.947816) (xy 301.670908 128.302698) (xy 302.70661 129.340209) (xy 304.060513 129.902399) + (xy 305.526496 129.903678) (xy 306.881378 129.343852) (xy 307.918889 128.30815) (xy 308.481079 126.954247) (xy 308.482358 125.488264) + (xy 307.922532 124.133382) (xy 306.88683 123.095871) (xy 305.532927 122.533681) (xy 304.066944 122.532402) (xy 302.712062 123.092228) + (xy 301.674551 124.12793) (xy 301.112361 125.481833) (xy 301.111082 126.947816) (xy 180.671662 126.947816) (xy 180.211566 126.486917) + (xy 179.245685 126.085848) (xy 178.199844 126.084935) (xy 177.529389 126.361961) (xy 176.864435 126.085848) (xy 176.795548 126.085788) + (xy 176.795796 125.800985) (xy 176.509427 125.107918) (xy 175.979631 124.577197) (xy 175.287065 124.289618) (xy 174.537165 124.288964) + (xy 173.844098 124.575333) (xy 173.720093 124.699122) (xy 173.598381 124.577197) (xy 173.28922 124.448822) (xy 173.28922 124.007595) + (xy 176.993894 124.007595) (xy 177.280263 124.700662) (xy 177.810059 125.231383) (xy 178.502625 125.518962) (xy 179.252525 125.519616) + (xy 179.945592 125.233247) (xy 180.069597 125.109458) (xy 180.191309 125.231383) (xy 180.883875 125.518962) (xy 181.633775 125.519616) + (xy 182.326842 125.233247) (xy 182.857563 124.703451) (xy 183.145142 124.010885) (xy 183.145518 123.57944) (xy 283.65828 123.57944) + (xy 283.65828 125.30664) (xy 283.702558 125.541957) (xy 283.84163 125.758081) (xy 284.05383 125.903071) (xy 284.148647 125.922272) + (xy 283.970988 126.081004) (xy 283.717011 126.608249) (xy 283.714362 126.624014) (xy 283.835503 126.85604) (xy 285.19472 126.85604) + (xy 285.19472 126.83604) (xy 285.44872 126.83604) (xy 285.44872 126.85604) (xy 286.807937 126.85604) (xy 286.929078 126.624014) + (xy 286.926429 126.608249) (xy 286.672452 126.081004) (xy 286.496875 125.924133) (xy 286.573037 125.909802) (xy 286.789161 125.77073) + (xy 286.934151 125.55853) (xy 286.98516 125.30664) (xy 286.98516 123.57944) (xy 286.940882 123.344123) (xy 286.80181 123.127999) + (xy 286.58961 122.983009) (xy 286.33772 122.932) (xy 284.30572 122.932) (xy 284.070403 122.976278) (xy 283.854279 123.11535) + (xy 283.709289 123.32755) (xy 283.65828 123.57944) (xy 183.145518 123.57944) (xy 183.145796 123.260985) (xy 182.859427 122.567918) + (xy 182.329631 122.037197) (xy 181.637065 121.749618) (xy 180.887165 121.748964) (xy 180.194098 122.035333) (xy 180.070093 122.159122) + (xy 179.948381 122.037197) (xy 179.255815 121.749618) (xy 178.505915 121.748964) (xy 177.812848 122.035333) (xy 177.282127 122.565129) + (xy 176.994548 123.257695) (xy 176.993894 124.007595) (xy 173.28922 124.007595) (xy 173.28922 122.88554) (xy 173.231368 122.594701) + (xy 173.231368 122.5947) (xy 173.066621 122.348139) (xy 170.976522 120.25804) (xy 307.908046 120.25804) (xy 308.074674 120.424959) + (xy 308.454943 120.58286) (xy 308.866691 120.583219) (xy 309.247235 120.425982) (xy 309.296551 120.376752) (xy 309.344674 120.424959) + (xy 309.724943 120.58286) (xy 310.136691 120.583219) (xy 310.517235 120.425982) (xy 310.566551 120.376752) (xy 310.614674 120.424959) + (xy 310.994943 120.58286) (xy 311.406691 120.583219) (xy 311.787235 120.425982) (xy 311.836551 120.376752) (xy 311.884674 120.424959) + (xy 312.264943 120.58286) (xy 312.676691 120.583219) (xy 313.057235 120.425982) (xy 313.106551 120.376752) (xy 313.154674 120.424959) + (xy 313.29172 120.481865) (xy 313.29172 137.23804) (xy 29.71172 137.23804) (xy 29.71172 131.710316) (xy 43.936082 131.710316) + (xy 44.495908 133.065198) (xy 45.53161 134.102709) (xy 46.885513 134.664899) (xy 48.351496 134.666178) (xy 49.706378 134.106352) + (xy 50.743889 133.07065) (xy 51.306079 131.716747) (xy 51.307358 130.250764) (xy 50.747532 128.895882) (xy 49.71183 127.858371) + (xy 48.357927 127.296181) (xy 46.891944 127.294902) (xy 45.537062 127.854728) (xy 44.499551 128.89043) (xy 43.937361 130.244333) + (xy 43.936082 131.710316) (xy 29.71172 131.710316) (xy 29.71172 120.471646) (xy 29.822235 120.425982) (xy 29.871551 120.376752) + (xy 29.919674 120.424959) (xy 30.299943 120.58286) (xy 30.711691 120.583219) (xy 31.092235 120.425982) (xy 31.141551 120.376752) + (xy 31.189674 120.424959) (xy 31.569943 120.58286) (xy 31.981691 120.583219) (xy 32.362235 120.425982) (xy 32.411551 120.376752) + (xy 32.459674 120.424959) (xy 32.839943 120.58286) (xy 33.251691 120.583219) (xy 33.632235 120.425982) (xy 33.681551 120.376752) + (xy 33.729674 120.424959) (xy 34.109943 120.58286) (xy 34.521691 120.583219) (xy 34.902235 120.425982) (xy 35.07047 120.25804) + (xy 82.176918 120.25804) + ) + ) + (filled_polygon + (pts + (xy 213.6525 99.404079) (xy 213.6525 100.450678) (xy 213.602662 100.570701) (xy 213.602338 100.942667) (xy 213.744383 101.286443) + (xy 214.007173 101.549692) (xy 214.258569 101.654081) (xy 214.44 101.835513) (xy 214.44 108.5) (xy 214.501658 108.809974) + (xy 214.531361 108.854428) (xy 214.436799 108.815162) (xy 214.064833 108.814838) (xy 213.721057 108.956883) (xy 213.457808 109.219673) + (xy 213.315162 109.563201) (xy 213.314838 109.935167) (xy 213.456883 110.278943) (xy 213.719673 110.542192) (xy 214.022372 110.667884) + (xy 215.427244 112.072757) (xy 215.690027 112.248343) (xy 215.827897 112.275766) (xy 216 112.31) (xy 227.378495 112.31) + (xy 226.770756 112.916678) (xy 226.441376 113.709914) (xy 226.440626 114.568817) (xy 226.768622 115.362627) (xy 227.093467 115.68804) + (xy 211.056463 115.68804) (xy 211.379244 115.365822) (xy 211.708624 114.572586) (xy 211.709374 113.713683) (xy 211.381378 112.919873) + (xy 210.774572 112.312006) (xy 209.981336 111.982626) (xy 209.122433 111.981876) (xy 208.328623 112.309872) (xy 207.720756 112.916678) + (xy 207.391376 113.709914) (xy 207.390626 114.568817) (xy 207.718622 115.362627) (xy 208.043467 115.68804) (xy 177.896522 115.68804) + (xy 181.396522 112.18804) (xy 199.122458 112.18804) (xy 199.322691 112.48771) (xy 199.808872 112.812566) (xy 200.382361 112.92664) + (xy 200.441079 112.92664) (xy 201.014568 112.812566) (xy 201.500749 112.48771) (xy 201.68172 112.216868) (xy 201.862691 112.48771) + (xy 202.348872 112.812566) (xy 202.922361 112.92664) (xy 202.981079 112.92664) (xy 203.554568 112.812566) (xy 204.040749 112.48771) + (xy 204.240982 112.18804) (xy 204.58172 112.18804) (xy 204.872559 112.130188) (xy 205.119121 111.965441) (xy 207.167281 109.917281) + (xy 207.332028 109.670719) (xy 207.38988 109.37988) (xy 207.38988 100.453052) (xy 208.061059 101.125404) (xy 209.025544 101.525894) + (xy 210.069874 101.526805) (xy 211.035057 101.127999) (xy 211.774154 100.390191) (xy 212.174644 99.425706) (xy 212.175555 98.381376) + (xy 211.855708 97.607287) ) ) (filled_polygon @@ -15976,26 +16057,6 @@ (xy 30.203003 22.682986) (xy 30.569927 22.61) (xy 42.425249 22.61) ) ) - (filled_polygon - (pts - (xy 213.6525 99.404079) (xy 213.6525 100.450678) (xy 213.602662 100.570701) (xy 213.602338 100.942667) (xy 213.744383 101.286443) - (xy 214.007173 101.549692) (xy 214.258569 101.654081) (xy 214.44 101.835513) (xy 214.44 108.5) (xy 214.501658 108.809974) - (xy 214.531361 108.854428) (xy 214.436799 108.815162) (xy 214.064833 108.814838) (xy 213.721057 108.956883) (xy 213.457808 109.219673) - (xy 213.315162 109.563201) (xy 213.314838 109.935167) (xy 213.456883 110.278943) (xy 213.719673 110.542192) (xy 214.022372 110.667884) - (xy 215.427244 112.072757) (xy 215.690027 112.248343) (xy 215.827897 112.275766) (xy 216 112.31) (xy 227.378495 112.31) - (xy 226.770756 112.916678) (xy 226.441376 113.709914) (xy 226.440626 114.568817) (xy 226.768622 115.362627) (xy 227.093467 115.68804) - (xy 211.056463 115.68804) (xy 211.379244 115.365822) (xy 211.708624 114.572586) (xy 211.709374 113.713683) (xy 211.381378 112.919873) - (xy 210.774572 112.312006) (xy 209.981336 111.982626) (xy 209.122433 111.981876) (xy 208.328623 112.309872) (xy 207.720756 112.916678) - (xy 207.391376 113.709914) (xy 207.390626 114.568817) (xy 207.718622 115.362627) (xy 208.043467 115.68804) (xy 177.896522 115.68804) - (xy 181.396522 112.18804) (xy 199.122458 112.18804) (xy 199.322691 112.48771) (xy 199.808872 112.812566) (xy 200.382361 112.92664) - (xy 200.441079 112.92664) (xy 201.014568 112.812566) (xy 201.500749 112.48771) (xy 201.68172 112.216868) (xy 201.862691 112.48771) - (xy 202.348872 112.812566) (xy 202.922361 112.92664) (xy 202.981079 112.92664) (xy 203.554568 112.812566) (xy 204.040749 112.48771) - (xy 204.240982 112.18804) (xy 204.58172 112.18804) (xy 204.872559 112.130188) (xy 205.119121 111.965441) (xy 207.167281 109.917281) - (xy 207.332028 109.670719) (xy 207.38988 109.37988) (xy 207.38988 100.453052) (xy 208.061059 101.125404) (xy 209.025544 101.525894) - (xy 210.069874 101.526805) (xy 211.035057 101.127999) (xy 211.774154 100.390191) (xy 212.174644 99.425706) (xy 212.175555 98.381376) - (xy 211.855708 97.607287) - ) - ) (filled_polygon (pts (xy 56.850701 100.342338) (xy 57.222667 100.342662) (xy 57.3425 100.293148) (xy 57.3425 102.235) (xy 57.400352 102.525839) @@ -16125,140 +16186,146 @@ ) (filled_polygon (pts - (xy 146.800279 120.29395) (xy 146.655289 120.50615) (xy 146.636681 120.59804) (xy 130.15172 120.59804) (xy 129.860881 120.655892) - (xy 129.614319 120.820639) (xy 124.756918 125.67804) (xy 87.280982 125.67804) (xy 87.080749 125.37837) (xy 86.594568 125.053514) - (xy 86.021079 124.93944) (xy 85.962361 124.93944) (xy 85.388872 125.053514) (xy 84.902691 125.37837) (xy 84.72172 125.649212) - (xy 84.540749 125.37837) (xy 84.054568 125.053514) (xy 83.481079 124.93944) (xy 83.422361 124.93944) (xy 82.848872 125.053514) - (xy 82.362691 125.37837) (xy 82.037835 125.864551) (xy 81.923761 126.43804) (xy 82.037835 127.011529) (xy 82.362691 127.49771) - (xy 82.677472 127.70804) (xy 82.362691 127.91837) (xy 82.037835 128.404551) (xy 81.923761 128.97804) (xy 82.037835 129.551529) - (xy 82.362691 130.03771) (xy 82.677472 130.24804) (xy 82.362691 130.45837) (xy 82.037835 130.944551) (xy 81.923761 131.51804) - (xy 82.037835 132.091529) (xy 82.362691 132.57771) (xy 82.376362 132.586845) (xy 82.352803 132.591278) (xy 82.136679 132.73035) - (xy 81.991689 132.94255) (xy 81.94068 133.19444) (xy 81.94068 134.92164) (xy 81.984958 135.156957) (xy 82.12403 135.373081) - (xy 82.33623 135.518071) (xy 82.58812 135.56908) (xy 83.372958 135.56908) (xy 84.034319 136.230441) (xy 84.28088 136.395188) - (xy 84.57172 136.45304) (xy 188.32172 136.45304) (xy 188.612559 136.395188) (xy 188.859121 136.230441) (xy 193.908427 131.181135) - (xy 194.028603 131.471983) (xy 194.291393 131.735232) (xy 194.634921 131.877878) (xy 195.006887 131.878202) (xy 195.350663 131.736157) - (xy 195.613912 131.473367) (xy 195.684638 131.30304) (xy 206.276162 131.30304) (xy 206.318558 131.528357) (xy 206.45763 131.744481) - (xy 206.66983 131.889471) (xy 206.92172 131.94048) (xy 207.244358 131.94048) (xy 210.444319 135.140441) (xy 210.69088 135.305188) - (xy 210.98172 135.36304) (xy 283.877072 135.36304) (xy 284.077305 135.66271) (xy 284.563486 135.987566) (xy 285.136975 136.10164) - (xy 285.506465 136.10164) (xy 286.079954 135.987566) (xy 286.566135 135.66271) (xy 286.890991 135.176529) (xy 287.005065 134.60304) - (xy 286.890991 134.029551) (xy 286.566135 133.54337) (xy 286.251354 133.33304) (xy 286.566135 133.12271) (xy 286.890991 132.636529) - (xy 287.005065 132.06304) (xy 286.890991 131.489551) (xy 286.566135 131.00337) (xy 286.251354 130.79304) (xy 286.566135 130.58271) - (xy 286.890991 130.096529) (xy 287.005065 129.52304) (xy 286.890991 128.949551) (xy 286.566135 128.46337) (xy 286.256651 128.256579) - (xy 286.672452 127.885076) (xy 286.926429 127.357831) (xy 286.929078 127.342066) (xy 286.807937 127.11004) (xy 285.44872 127.11004) - (xy 285.44872 127.13004) (xy 285.19472 127.13004) (xy 285.19472 127.11004) (xy 283.835503 127.11004) (xy 283.714362 127.342066) - (xy 283.717011 127.357831) (xy 283.970988 127.885076) (xy 284.386789 128.256579) (xy 284.077305 128.46337) (xy 283.877072 128.76304) - (xy 281.24172 128.76304) (xy 280.950881 128.820892) (xy 280.704319 128.985639) (xy 279.906918 129.78304) (xy 224.60672 129.78304) - (xy 224.60672 129.37879) (xy 224.44797 129.22004) (xy 223.44872 129.22004) (xy 223.44872 129.24004) (xy 223.19472 129.24004) - (xy 223.19472 129.22004) (xy 222.19547 129.22004) (xy 222.03672 129.37879) (xy 222.03672 129.78304) (xy 215.117278 129.78304) - (xy 215.074882 129.557723) (xy 214.93581 129.341599) (xy 214.72361 129.196609) (xy 214.710523 129.193959) (xy 214.923161 129.05713) - (xy 215.068151 128.84493) (xy 215.11916 128.59304) (xy 215.11916 128.216731) (xy 222.03672 128.216731) (xy 222.03672 128.80729) - (xy 222.19547 128.96604) (xy 223.19472 128.96604) (xy 223.19472 127.86679) (xy 223.44872 127.86679) (xy 223.44872 128.96604) - (xy 224.44797 128.96604) (xy 224.60672 128.80729) (xy 224.60672 128.216731) (xy 224.510047 127.983342) (xy 224.331419 127.804713) - (xy 224.09803 127.70804) (xy 223.60747 127.70804) (xy 223.44872 127.86679) (xy 223.19472 127.86679) (xy 223.03597 127.70804) - (xy 222.54541 127.70804) (xy 222.312021 127.804713) (xy 222.133393 127.983342) (xy 222.03672 128.216731) (xy 215.11916 128.216731) - (xy 215.11916 127.620402) (xy 217.536522 125.20304) (xy 283.65828 125.20304) (xy 283.65828 125.30664) (xy 283.702558 125.541957) - (xy 283.84163 125.758081) (xy 284.05383 125.903071) (xy 284.148647 125.922272) (xy 283.970988 126.081004) (xy 283.717011 126.608249) - (xy 283.714362 126.624014) (xy 283.835503 126.85604) (xy 285.19472 126.85604) (xy 285.19472 126.83604) (xy 285.44872 126.83604) - (xy 285.44872 126.85604) (xy 286.807937 126.85604) (xy 286.929078 126.624014) (xy 286.926429 126.608249) (xy 286.672452 126.081004) - (xy 286.496875 125.924133) (xy 286.573037 125.909802) (xy 286.789161 125.77073) (xy 286.934151 125.55853) (xy 286.98516 125.30664) - (xy 286.98516 123.57944) (xy 286.940882 123.344123) (xy 286.80181 123.127999) (xy 286.58961 122.983009) (xy 286.33772 122.932) - (xy 284.30572 122.932) (xy 284.070403 122.976278) (xy 283.854279 123.11535) (xy 283.709289 123.32755) (xy 283.65828 123.57944) - (xy 283.65828 123.68304) (xy 217.22172 123.68304) (xy 216.930881 123.740892) (xy 216.684319 123.905639) (xy 214.144358 126.4456) - (xy 213.17172 126.4456) (xy 212.936403 126.489878) (xy 212.720279 126.62895) (xy 212.575289 126.84115) (xy 212.53643 127.03304) - (xy 208.85787 127.03304) (xy 208.824882 126.857723) (xy 208.68581 126.641599) (xy 208.47361 126.496609) (xy 208.22172 126.4456) - (xy 207.249082 126.4456) (xy 206.709121 125.905639) (xy 206.462559 125.740892) (xy 206.17172 125.68304) (xy 202.592278 125.68304) - (xy 202.549882 125.457723) (xy 202.41081 125.241599) (xy 202.19861 125.096609) (xy 201.94672 125.0456) (xy 200.69672 125.0456) - (xy 200.461403 125.089878) (xy 200.245279 125.22895) (xy 200.100289 125.44115) (xy 200.051305 125.68304) (xy 197.57172 125.68304) - (xy 197.329134 125.731294) (xy 197.28088 125.740892) (xy 197.034319 125.905639) (xy 188.006918 134.93304) (xy 87.183083 134.93304) - (xy 87.274408 134.832987) (xy 87.446678 134.417066) (xy 87.325537 134.18504) (xy 86.11872 134.18504) (xy 86.11872 134.20504) - (xy 85.86472 134.20504) (xy 85.86472 134.18504) (xy 85.84472 134.18504) (xy 85.84472 133.93104) (xy 85.86472 133.93104) - (xy 85.86472 133.91104) (xy 86.11872 133.91104) (xy 86.11872 133.93104) (xy 87.325537 133.93104) (xy 87.446678 133.699014) - (xy 87.274408 133.283093) (xy 86.88021 132.851219) (xy 86.757492 132.793704) (xy 87.080749 132.57771) (xy 87.405605 132.091529) - (xy 87.519679 131.51804) (xy 87.405605 130.944551) (xy 87.080749 130.45837) (xy 86.765968 130.24804) (xy 87.080749 130.03771) - (xy 87.405605 129.551529) (xy 87.513608 129.008557) (xy 129.291812 129.008557) (xy 129.51755 129.554885) (xy 129.935176 129.973241) - (xy 130.481109 130.199932) (xy 131.072237 130.200448) (xy 131.618565 129.97471) (xy 131.968839 129.625047) (xy 132.316426 129.973241) - (xy 132.862359 130.199932) (xy 133.453487 130.200448) (xy 133.602179 130.13901) (xy 133.627998 130.201497) (xy 134.366874 130.941663) - (xy 135.332755 131.342732) (xy 136.378596 131.343645) (xy 137.049051 131.066619) (xy 137.714005 131.342732) (xy 138.759846 131.343645) - (xy 139.726427 130.944262) (xy 140.466593 130.205386) (xy 140.49419 130.138926) (xy 140.641109 130.199932) (xy 141.232237 130.200448) - (xy 141.778565 129.97471) (xy 142.128839 129.625047) (xy 142.476426 129.973241) (xy 143.022359 130.199932) (xy 143.613487 130.200448) - (xy 144.159815 129.97471) (xy 144.578171 129.557084) (xy 144.804862 129.011151) (xy 144.804864 129.008557) (xy 150.723062 129.008557) - (xy 150.9488 129.554885) (xy 151.366426 129.973241) (xy 151.912359 130.199932) (xy 152.503487 130.200448) (xy 153.049815 129.97471) - (xy 153.468171 129.557084) (xy 153.694862 129.011151) (xy 153.695378 128.420023) (xy 153.546351 128.059349) (xy 153.852525 128.059616) - (xy 154.545592 127.773247) (xy 155.037239 127.282457) (xy 154.660778 128.189075) (xy 154.659865 129.234916) (xy 155.059248 130.201497) - (xy 155.798124 130.941663) (xy 156.764005 131.342732) (xy 157.809846 131.343645) (xy 158.776427 130.944262) (xy 159.516593 130.205386) - (xy 159.917662 129.239505) (xy 159.917863 129.008557) (xy 160.883062 129.008557) (xy 161.1088 129.554885) (xy 161.526426 129.973241) - (xy 162.072359 130.199932) (xy 162.663487 130.200448) (xy 163.209815 129.97471) (xy 163.628171 129.557084) (xy 163.854862 129.011151) - (xy 163.854864 129.008557) (xy 169.773062 129.008557) (xy 169.9988 129.554885) (xy 170.416426 129.973241) (xy 170.962359 130.199932) - (xy 171.553487 130.200448) (xy 172.099815 129.97471) (xy 172.450089 129.625047) (xy 172.797676 129.973241) (xy 173.343609 130.199932) - (xy 173.934737 130.200448) (xy 174.083429 130.13901) (xy 174.109248 130.201497) (xy 174.848124 130.941663) (xy 175.814005 131.342732) - (xy 176.859846 131.343645) (xy 177.530301 131.066619) (xy 178.195255 131.342732) (xy 179.241096 131.343645) (xy 180.207677 130.944262) - (xy 180.947843 130.205386) (xy 180.97544 130.138926) (xy 181.122359 130.199932) (xy 181.713487 130.200448) (xy 182.259815 129.97471) - (xy 182.610089 129.625047) (xy 182.957676 129.973241) (xy 183.503609 130.199932) (xy 184.094737 130.200448) (xy 184.641065 129.97471) - (xy 185.059421 129.557084) (xy 185.286112 129.011151) (xy 185.286628 128.420023) (xy 185.06089 127.873695) (xy 184.643264 127.455339) - (xy 184.097331 127.228648) (xy 183.506203 127.228132) (xy 182.959875 127.45387) (xy 182.609601 127.803533) (xy 182.262014 127.455339) - (xy 181.716081 127.228648) (xy 181.124953 127.228132) (xy 180.976261 127.28957) (xy 180.950442 127.227083) (xy 180.211566 126.486917) - (xy 179.245685 126.085848) (xy 178.199844 126.084935) (xy 177.529389 126.361961) (xy 176.864435 126.085848) (xy 176.795548 126.085788) - (xy 176.795796 125.800985) (xy 176.509427 125.107918) (xy 175.979631 124.577197) (xy 175.287065 124.289618) (xy 174.537165 124.288964) - (xy 173.844098 124.575333) (xy 173.720093 124.699122) (xy 173.598381 124.577197) (xy 172.905815 124.289618) (xy 172.155915 124.288964) - (xy 171.462848 124.575333) (xy 170.932127 125.105129) (xy 170.644548 125.797695) (xy 170.643894 126.547595) (xy 170.930263 127.240662) - (xy 170.931538 127.241939) (xy 170.418625 127.45387) (xy 170.000269 127.871496) (xy 169.773578 128.417429) (xy 169.773062 129.008557) - (xy 163.854864 129.008557) (xy 163.855378 128.420023) (xy 163.62964 127.873695) (xy 163.212014 127.455339) (xy 162.666081 127.228648) - (xy 162.074953 127.228132) (xy 161.528625 127.45387) (xy 161.110269 127.871496) (xy 160.883578 128.417429) (xy 160.883062 129.008557) - (xy 159.917863 129.008557) (xy 159.918575 128.193664) (xy 159.519192 127.227083) (xy 158.780316 126.486917) (xy 157.814435 126.085848) - (xy 156.768594 126.084935) (xy 155.802013 126.484318) (xy 155.100921 127.184188) (xy 155.363892 126.550885) (xy 155.364546 125.800985) - (xy 155.078177 125.107918) (xy 154.548381 124.577197) (xy 153.855815 124.289618) (xy 153.105915 124.288964) (xy 152.412848 124.575333) - (xy 151.882127 125.105129) (xy 151.594548 125.797695) (xy 151.593894 126.547595) (xy 151.880263 127.240662) (xy 151.881538 127.241939) - (xy 151.368625 127.45387) (xy 150.950269 127.871496) (xy 150.723578 128.417429) (xy 150.723062 129.008557) (xy 144.804864 129.008557) - (xy 144.805378 128.420023) (xy 144.57964 127.873695) (xy 144.162014 127.455339) (xy 143.616081 127.228648) (xy 143.024953 127.228132) - (xy 142.478625 127.45387) (xy 142.128351 127.803533) (xy 141.780764 127.455339) (xy 141.234831 127.228648) (xy 140.643703 127.228132) - (xy 140.495011 127.28957) (xy 140.469192 127.227083) (xy 139.730316 126.486917) (xy 138.764435 126.085848) (xy 137.718594 126.084935) - (xy 137.048139 126.361961) (xy 136.383185 126.085848) (xy 136.314298 126.085788) (xy 136.314546 125.800985) (xy 136.028177 125.107918) - (xy 135.498381 124.577197) (xy 134.805815 124.289618) (xy 134.055915 124.288964) (xy 133.362848 124.575333) (xy 133.238843 124.699122) - (xy 133.117131 124.577197) (xy 132.424565 124.289618) (xy 131.674665 124.288964) (xy 130.981598 124.575333) (xy 130.450877 125.105129) - (xy 130.163298 125.797695) (xy 130.162644 126.547595) (xy 130.449013 127.240662) (xy 130.450288 127.241939) (xy 129.937375 127.45387) - (xy 129.519019 127.871496) (xy 129.292328 128.417429) (xy 129.291812 129.008557) (xy 87.513608 129.008557) (xy 87.519679 128.97804) - (xy 87.405605 128.404551) (xy 87.080749 127.91837) (xy 86.765968 127.70804) (xy 87.080749 127.49771) (xy 87.280982 127.19804) - (xy 125.07172 127.19804) (xy 125.362559 127.140188) (xy 125.609121 126.975441) (xy 130.466522 122.11804) (xy 137.248747 122.11804) - (xy 136.800877 122.565129) (xy 136.513298 123.257695) (xy 136.512644 124.007595) (xy 136.799013 124.700662) (xy 137.328809 125.231383) - (xy 138.021375 125.518962) (xy 138.771275 125.519616) (xy 139.464342 125.233247) (xy 139.588347 125.109458) (xy 139.710059 125.231383) - (xy 140.402625 125.518962) (xy 141.152525 125.519616) (xy 141.491472 125.379566) (xy 141.612131 125.460188) (xy 141.90297 125.51804) - (xy 146.634386 125.51804) (xy 146.648558 125.593357) (xy 146.78763 125.809481) (xy 146.99983 125.954471) (xy 147.25172 126.00548) - (xy 148.65172 126.00548) (xy 148.887037 125.961202) (xy 149.103161 125.82213) (xy 149.248151 125.60993) (xy 149.29916 125.35804) - (xy 149.29916 124.15804) (xy 149.254882 123.922723) (xy 149.11581 123.706599) (xy 148.90361 123.561609) (xy 148.65172 123.5106) - (xy 147.25172 123.5106) (xy 147.016403 123.554878) (xy 146.800279 123.69395) (xy 146.655289 123.90615) (xy 146.636681 123.99804) - (xy 142.663903 123.99804) (xy 142.664546 123.260985) (xy 142.378177 122.567918) (xy 141.929083 122.11804) (xy 146.634386 122.11804) - (xy 146.648558 122.193357) (xy 146.78763 122.409481) (xy 146.99983 122.554471) (xy 147.25172 122.60548) (xy 148.65172 122.60548) - (xy 148.887037 122.561202) (xy 149.103161 122.42213) (xy 149.248151 122.20993) (xy 149.266759 122.11804) (xy 158.679997 122.11804) - (xy 158.232127 122.565129) (xy 157.944548 123.257695) (xy 157.943894 124.007595) (xy 158.230263 124.700662) (xy 158.760059 125.231383) - (xy 159.452625 125.518962) (xy 160.202525 125.519616) (xy 160.541472 125.379566) (xy 160.662131 125.460188) (xy 160.95297 125.51804) - (xy 165.634386 125.51804) (xy 165.648558 125.593357) (xy 165.78763 125.809481) (xy 165.99983 125.954471) (xy 166.25172 126.00548) - (xy 167.65172 126.00548) (xy 167.887037 125.961202) (xy 168.103161 125.82213) (xy 168.248151 125.60993) (xy 168.29916 125.35804) - (xy 168.29916 124.15804) (xy 168.254882 123.922723) (xy 168.11581 123.706599) (xy 167.90361 123.561609) (xy 167.65172 123.5106) - (xy 166.25172 123.5106) (xy 166.016403 123.554878) (xy 165.800279 123.69395) (xy 165.655289 123.90615) (xy 165.636681 123.99804) - (xy 161.713903 123.99804) (xy 161.714546 123.260985) (xy 161.428177 122.567918) (xy 160.979083 122.11804) (xy 165.634386 122.11804) - (xy 165.648558 122.193357) (xy 165.78763 122.409481) (xy 165.99983 122.554471) (xy 166.25172 122.60548) (xy 167.65172 122.60548) - (xy 167.887037 122.561202) (xy 168.103161 122.42213) (xy 168.248151 122.20993) (xy 168.266759 122.11804) (xy 177.729997 122.11804) - (xy 177.282127 122.565129) (xy 176.994548 123.257695) (xy 176.993894 124.007595) (xy 177.280263 124.700662) (xy 177.810059 125.231383) - (xy 178.502625 125.518962) (xy 179.252525 125.519616) (xy 179.945592 125.233247) (xy 180.069597 125.109458) (xy 180.191309 125.231383) - (xy 180.883875 125.518962) (xy 181.633775 125.519616) (xy 181.972722 125.379566) (xy 182.093381 125.460188) (xy 182.38422 125.51804) - (xy 186.384386 125.51804) (xy 186.398558 125.593357) (xy 186.53763 125.809481) (xy 186.74983 125.954471) (xy 187.00172 126.00548) - (xy 188.40172 126.00548) (xy 188.637037 125.961202) (xy 188.853161 125.82213) (xy 188.998151 125.60993) (xy 189.04916 125.35804) - (xy 189.04916 124.15804) (xy 189.004882 123.922723) (xy 188.86581 123.706599) (xy 188.65361 123.561609) (xy 188.40172 123.5106) - (xy 187.00172 123.5106) (xy 186.766403 123.554878) (xy 186.550279 123.69395) (xy 186.405289 123.90615) (xy 186.386681 123.99804) - (xy 183.145153 123.99804) (xy 183.145796 123.260985) (xy 182.859427 122.567918) (xy 182.410333 122.11804) (xy 186.384386 122.11804) - (xy 186.398558 122.193357) (xy 186.53763 122.409481) (xy 186.74983 122.554471) (xy 187.00172 122.60548) (xy 188.40172 122.60548) - (xy 188.637037 122.561202) (xy 188.853161 122.42213) (xy 188.998151 122.20993) (xy 189.04916 121.95804) (xy 189.04916 120.75804) - (xy 189.004882 120.522723) (xy 188.86581 120.306599) (xy 188.794742 120.25804) (xy 307.908046 120.25804) (xy 308.074674 120.424959) - (xy 308.454943 120.58286) (xy 308.866691 120.583219) (xy 309.247235 120.425982) (xy 309.296551 120.376752) (xy 309.344674 120.424959) - (xy 309.724943 120.58286) (xy 310.136691 120.583219) (xy 310.517235 120.425982) (xy 310.566551 120.376752) (xy 310.614674 120.424959) - (xy 310.994943 120.58286) (xy 311.406691 120.583219) (xy 311.787235 120.425982) (xy 311.836551 120.376752) (xy 311.884674 120.424959) - (xy 312.264943 120.58286) (xy 312.676691 120.583219) (xy 313.057235 120.425982) (xy 313.106551 120.376752) (xy 313.154674 120.424959) - (xy 313.29172 120.481865) (xy 313.29172 137.23804) (xy 29.71172 137.23804) (xy 29.71172 120.471646) (xy 29.822235 120.425982) - (xy 29.871551 120.376752) (xy 29.919674 120.424959) (xy 30.299943 120.58286) (xy 30.711691 120.583219) (xy 31.092235 120.425982) - (xy 31.141551 120.376752) (xy 31.189674 120.424959) (xy 31.569943 120.58286) (xy 31.981691 120.583219) (xy 32.362235 120.425982) - (xy 32.411551 120.376752) (xy 32.459674 120.424959) (xy 32.839943 120.58286) (xy 33.251691 120.583219) (xy 33.632235 120.425982) - (xy 33.681551 120.376752) (xy 33.729674 120.424959) (xy 34.109943 120.58286) (xy 34.521691 120.583219) (xy 34.902235 120.425982) - (xy 35.07047 120.25804) (xy 146.856085 120.25804) + (xy 125.025289 120.39115) (xy 125.006681 120.48304) (xy 91.18672 120.48304) (xy 90.944134 120.531294) (xy 90.89588 120.540892) + (xy 90.649319 120.705639) (xy 86.350076 125.004882) (xy 86.021079 124.93944) (xy 85.962361 124.93944) (xy 85.388872 125.053514) + (xy 84.902691 125.37837) (xy 84.72172 125.649212) (xy 84.540749 125.37837) (xy 84.054568 125.053514) (xy 83.481079 124.93944) + (xy 83.422361 124.93944) (xy 82.848872 125.053514) (xy 82.362691 125.37837) (xy 82.037835 125.864551) (xy 81.923761 126.43804) + (xy 82.037835 127.011529) (xy 82.362691 127.49771) (xy 82.677472 127.70804) (xy 82.362691 127.91837) (xy 82.037835 128.404551) + (xy 81.923761 128.97804) (xy 82.037835 129.551529) (xy 82.362691 130.03771) (xy 82.677472 130.24804) (xy 82.362691 130.45837) + (xy 82.037835 130.944551) (xy 81.923761 131.51804) (xy 82.037835 132.091529) (xy 82.362691 132.57771) (xy 82.376362 132.586845) + (xy 82.352803 132.591278) (xy 82.136679 132.73035) (xy 81.991689 132.94255) (xy 81.94068 133.19444) (xy 81.94068 134.92164) + (xy 81.984958 135.156957) (xy 82.12403 135.373081) (xy 82.33623 135.518071) (xy 82.58812 135.56908) (xy 83.372958 135.56908) + (xy 84.034319 136.230441) (xy 84.28088 136.395188) (xy 84.57172 136.45304) (xy 188.32172 136.45304) (xy 188.612559 136.395188) + (xy 188.859121 136.230441) (xy 193.908427 131.181135) (xy 194.028603 131.471983) (xy 194.291393 131.735232) (xy 194.634921 131.877878) + (xy 195.006887 131.878202) (xy 195.350663 131.736157) (xy 195.613912 131.473367) (xy 195.684638 131.30304) (xy 206.276162 131.30304) + (xy 206.318558 131.528357) (xy 206.45763 131.744481) (xy 206.66983 131.889471) (xy 206.92172 131.94048) (xy 207.244358 131.94048) + (xy 210.444319 135.140441) (xy 210.69088 135.305188) (xy 210.98172 135.36304) (xy 283.877072 135.36304) (xy 284.077305 135.66271) + (xy 284.563486 135.987566) (xy 285.136975 136.10164) (xy 285.506465 136.10164) (xy 286.079954 135.987566) (xy 286.566135 135.66271) + (xy 286.890991 135.176529) (xy 287.005065 134.60304) (xy 286.890991 134.029551) (xy 286.566135 133.54337) (xy 286.251354 133.33304) + (xy 286.566135 133.12271) (xy 286.890991 132.636529) (xy 287.005065 132.06304) (xy 286.890991 131.489551) (xy 286.566135 131.00337) + (xy 286.251354 130.79304) (xy 286.566135 130.58271) (xy 286.890991 130.096529) (xy 287.005065 129.52304) (xy 286.890991 128.949551) + (xy 286.566135 128.46337) (xy 286.256651 128.256579) (xy 286.672452 127.885076) (xy 286.926429 127.357831) (xy 286.929078 127.342066) + (xy 286.807937 127.11004) (xy 285.44872 127.11004) (xy 285.44872 127.13004) (xy 285.19472 127.13004) (xy 285.19472 127.11004) + (xy 283.835503 127.11004) (xy 283.714362 127.342066) (xy 283.717011 127.357831) (xy 283.970988 127.885076) (xy 284.386789 128.256579) + (xy 284.077305 128.46337) (xy 283.877072 128.76304) (xy 281.24172 128.76304) (xy 280.950881 128.820892) (xy 280.704319 128.985639) + (xy 279.906918 129.78304) (xy 224.60672 129.78304) (xy 224.60672 129.37879) (xy 224.44797 129.22004) (xy 223.44872 129.22004) + (xy 223.44872 129.24004) (xy 223.19472 129.24004) (xy 223.19472 129.22004) (xy 222.19547 129.22004) (xy 222.03672 129.37879) + (xy 222.03672 129.78304) (xy 215.117278 129.78304) (xy 215.074882 129.557723) (xy 214.93581 129.341599) (xy 214.72361 129.196609) + (xy 214.710523 129.193959) (xy 214.923161 129.05713) (xy 215.068151 128.84493) (xy 215.11916 128.59304) (xy 215.11916 128.216731) + (xy 222.03672 128.216731) (xy 222.03672 128.80729) (xy 222.19547 128.96604) (xy 223.19472 128.96604) (xy 223.19472 127.86679) + (xy 223.44872 127.86679) (xy 223.44872 128.96604) (xy 224.44797 128.96604) (xy 224.60672 128.80729) (xy 224.60672 128.216731) + (xy 224.510047 127.983342) (xy 224.331419 127.804713) (xy 224.09803 127.70804) (xy 223.60747 127.70804) (xy 223.44872 127.86679) + (xy 223.19472 127.86679) (xy 223.03597 127.70804) (xy 222.54541 127.70804) (xy 222.312021 127.804713) (xy 222.133393 127.983342) + (xy 222.03672 128.216731) (xy 215.11916 128.216731) (xy 215.11916 127.620402) (xy 215.791746 126.947816) (xy 301.111082 126.947816) + (xy 301.670908 128.302698) (xy 302.70661 129.340209) (xy 304.060513 129.902399) (xy 305.526496 129.903678) (xy 306.881378 129.343852) + (xy 307.918889 128.30815) (xy 308.481079 126.954247) (xy 308.482358 125.488264) (xy 307.922532 124.133382) (xy 306.88683 123.095871) + (xy 305.532927 122.533681) (xy 304.066944 122.532402) (xy 302.712062 123.092228) (xy 301.674551 124.12793) (xy 301.112361 125.481833) + (xy 301.111082 126.947816) (xy 215.791746 126.947816) (xy 217.536522 125.20304) (xy 283.65828 125.20304) (xy 283.65828 125.30664) + (xy 283.702558 125.541957) (xy 283.84163 125.758081) (xy 284.05383 125.903071) (xy 284.148647 125.922272) (xy 283.970988 126.081004) + (xy 283.717011 126.608249) (xy 283.714362 126.624014) (xy 283.835503 126.85604) (xy 285.19472 126.85604) (xy 285.19472 126.83604) + (xy 285.44872 126.83604) (xy 285.44872 126.85604) (xy 286.807937 126.85604) (xy 286.929078 126.624014) (xy 286.926429 126.608249) + (xy 286.672452 126.081004) (xy 286.496875 125.924133) (xy 286.573037 125.909802) (xy 286.789161 125.77073) (xy 286.934151 125.55853) + (xy 286.98516 125.30664) (xy 286.98516 123.57944) (xy 286.940882 123.344123) (xy 286.80181 123.127999) (xy 286.58961 122.983009) + (xy 286.33772 122.932) (xy 284.30572 122.932) (xy 284.070403 122.976278) (xy 283.854279 123.11535) (xy 283.709289 123.32755) + (xy 283.65828 123.57944) (xy 283.65828 123.68304) (xy 217.22172 123.68304) (xy 216.930881 123.740892) (xy 216.684319 123.905639) + (xy 214.144358 126.4456) (xy 213.17172 126.4456) (xy 212.936403 126.489878) (xy 212.720279 126.62895) (xy 212.575289 126.84115) + (xy 212.53643 127.03304) (xy 208.85787 127.03304) (xy 208.824882 126.857723) (xy 208.68581 126.641599) (xy 208.47361 126.496609) + (xy 208.22172 126.4456) (xy 207.249082 126.4456) (xy 206.709121 125.905639) (xy 206.462559 125.740892) (xy 206.17172 125.68304) + (xy 202.592278 125.68304) (xy 202.549882 125.457723) (xy 202.41081 125.241599) (xy 202.19861 125.096609) (xy 201.94672 125.0456) + (xy 200.69672 125.0456) (xy 200.461403 125.089878) (xy 200.245279 125.22895) (xy 200.100289 125.44115) (xy 200.051305 125.68304) + (xy 197.57172 125.68304) (xy 197.329134 125.731294) (xy 197.28088 125.740892) (xy 197.034319 125.905639) (xy 188.006918 134.93304) + (xy 87.183083 134.93304) (xy 87.274408 134.832987) (xy 87.446678 134.417066) (xy 87.325537 134.18504) (xy 86.11872 134.18504) + (xy 86.11872 134.20504) (xy 85.86472 134.20504) (xy 85.86472 134.18504) (xy 85.84472 134.18504) (xy 85.84472 133.93104) + (xy 85.86472 133.93104) (xy 85.86472 133.91104) (xy 86.11872 133.91104) (xy 86.11872 133.93104) (xy 87.325537 133.93104) + (xy 87.446678 133.699014) (xy 87.274408 133.283093) (xy 86.88021 132.851219) (xy 86.757492 132.793704) (xy 87.080749 132.57771) + (xy 87.405605 132.091529) (xy 87.519679 131.51804) (xy 87.405605 130.944551) (xy 87.080749 130.45837) (xy 86.765968 130.24804) + (xy 87.080749 130.03771) (xy 87.405605 129.551529) (xy 87.519679 128.97804) (xy 87.405605 128.404551) (xy 87.080749 127.91837) + (xy 86.765968 127.70804) (xy 87.080749 127.49771) (xy 87.405605 127.011529) (xy 87.519679 126.43804) (xy 87.444495 126.060067) + (xy 91.501522 122.00304) (xy 125.004386 122.00304) (xy 125.018558 122.078357) (xy 125.15763 122.294481) (xy 125.36983 122.439471) + (xy 125.62172 122.49048) (xy 127.02172 122.49048) (xy 127.257037 122.446202) (xy 127.473161 122.30713) (xy 127.618151 122.09493) + (xy 127.636759 122.00304) (xy 137.409753 122.00304) (xy 137.331598 122.035333) (xy 136.800877 122.565129) (xy 136.672502 122.87429) + (xy 127.33047 122.87429) (xy 127.039631 122.932142) (xy 126.793069 123.096889) (xy 126.494358 123.3956) (xy 125.62172 123.3956) + (xy 125.386403 123.439878) (xy 125.170279 123.57895) (xy 125.025289 123.79115) (xy 124.97428 124.04304) (xy 124.97428 125.24304) + (xy 125.018558 125.478357) (xy 125.15763 125.694481) (xy 125.36983 125.839471) (xy 125.62172 125.89048) (xy 127.02172 125.89048) + (xy 127.257037 125.846202) (xy 127.473161 125.70713) (xy 127.618151 125.49493) (xy 127.66916 125.24304) (xy 127.66916 124.39429) + (xy 131.419756 124.39429) (xy 130.981598 124.575333) (xy 130.450877 125.105129) (xy 130.163298 125.797695) (xy 130.162644 126.547595) + (xy 130.449013 127.240662) (xy 130.450288 127.241939) (xy 129.937375 127.45387) (xy 129.519019 127.871496) (xy 129.292328 128.417429) + (xy 129.291812 129.008557) (xy 129.51755 129.554885) (xy 129.935176 129.973241) (xy 130.481109 130.199932) (xy 131.072237 130.200448) + (xy 131.618565 129.97471) (xy 131.968839 129.625047) (xy 132.316426 129.973241) (xy 132.862359 130.199932) (xy 133.453487 130.200448) + (xy 133.602179 130.13901) (xy 133.627998 130.201497) (xy 134.366874 130.941663) (xy 135.332755 131.342732) (xy 136.378596 131.343645) + (xy 137.049051 131.066619) (xy 137.714005 131.342732) (xy 138.759846 131.343645) (xy 139.726427 130.944262) (xy 140.466593 130.205386) + (xy 140.49419 130.138926) (xy 140.641109 130.199932) (xy 141.232237 130.200448) (xy 141.778565 129.97471) (xy 142.128839 129.625047) + (xy 142.476426 129.973241) (xy 143.022359 130.199932) (xy 143.613487 130.200448) (xy 144.157858 129.975519) (xy 144.695908 131.277698) + (xy 145.73161 132.315209) (xy 147.085513 132.877399) (xy 148.551496 132.878678) (xy 149.906378 132.318852) (xy 150.943889 131.28315) + (xy 151.46996 130.016232) (xy 151.912359 130.199932) (xy 152.503487 130.200448) (xy 153.049815 129.97471) (xy 153.468171 129.557084) + (xy 153.694862 129.011151) (xy 153.695378 128.420023) (xy 153.546351 128.059349) (xy 153.852525 128.059616) (xy 154.545592 127.773247) + (xy 155.037239 127.282457) (xy 154.660778 128.189075) (xy 154.659865 129.234916) (xy 155.059248 130.201497) (xy 155.798124 130.941663) + (xy 156.764005 131.342732) (xy 157.809846 131.343645) (xy 158.776427 130.944262) (xy 159.516593 130.205386) (xy 159.917662 129.239505) + (xy 159.917863 129.008557) (xy 160.883062 129.008557) (xy 161.1088 129.554885) (xy 161.526426 129.973241) (xy 162.072359 130.199932) + (xy 162.663487 130.200448) (xy 163.209815 129.97471) (xy 163.628171 129.557084) (xy 163.854862 129.011151) (xy 163.854864 129.008557) + (xy 169.773062 129.008557) (xy 169.9988 129.554885) (xy 170.416426 129.973241) (xy 170.962359 130.199932) (xy 171.553487 130.200448) + (xy 172.099815 129.97471) (xy 172.450089 129.625047) (xy 172.797676 129.973241) (xy 173.343609 130.199932) (xy 173.934737 130.200448) + (xy 174.083429 130.13901) (xy 174.109248 130.201497) (xy 174.848124 130.941663) (xy 175.814005 131.342732) (xy 176.859846 131.343645) + (xy 177.530301 131.066619) (xy 178.195255 131.342732) (xy 179.241096 131.343645) (xy 180.207677 130.944262) (xy 180.947843 130.205386) + (xy 180.97544 130.138926) (xy 181.122359 130.199932) (xy 181.713487 130.200448) (xy 182.259815 129.97471) (xy 182.610089 129.625047) + (xy 182.957676 129.973241) (xy 183.503609 130.199932) (xy 184.094737 130.200448) (xy 184.641065 129.97471) (xy 185.059421 129.557084) + (xy 185.286112 129.011151) (xy 185.286628 128.420023) (xy 185.06089 127.873695) (xy 184.643264 127.455339) (xy 184.097331 127.228648) + (xy 183.506203 127.228132) (xy 182.959875 127.45387) (xy 182.609601 127.803533) (xy 182.262014 127.455339) (xy 181.716081 127.228648) + (xy 181.124953 127.228132) (xy 180.976261 127.28957) (xy 180.950442 127.227083) (xy 180.211566 126.486917) (xy 179.245685 126.085848) + (xy 178.199844 126.084935) (xy 177.529389 126.361961) (xy 176.864435 126.085848) (xy 176.795548 126.085788) (xy 176.795796 125.800985) + (xy 176.509427 125.107918) (xy 175.979631 124.577197) (xy 175.287065 124.289618) (xy 174.537165 124.288964) (xy 173.844098 124.575333) + (xy 173.720093 124.699122) (xy 173.598381 124.577197) (xy 172.905815 124.289618) (xy 172.155915 124.288964) (xy 171.462848 124.575333) + (xy 170.932127 125.105129) (xy 170.644548 125.797695) (xy 170.643894 126.547595) (xy 170.930263 127.240662) (xy 170.931538 127.241939) + (xy 170.418625 127.45387) (xy 170.000269 127.871496) (xy 169.773578 128.417429) (xy 169.773062 129.008557) (xy 163.854864 129.008557) + (xy 163.855378 128.420023) (xy 163.62964 127.873695) (xy 163.212014 127.455339) (xy 162.666081 127.228648) (xy 162.074953 127.228132) + (xy 161.528625 127.45387) (xy 161.110269 127.871496) (xy 160.883578 128.417429) (xy 160.883062 129.008557) (xy 159.917863 129.008557) + (xy 159.918575 128.193664) (xy 159.519192 127.227083) (xy 158.780316 126.486917) (xy 157.814435 126.085848) (xy 156.768594 126.084935) + (xy 155.802013 126.484318) (xy 155.100921 127.184188) (xy 155.363892 126.550885) (xy 155.364546 125.800985) (xy 155.078177 125.107918) + (xy 154.548381 124.577197) (xy 153.855815 124.289618) (xy 153.105915 124.288964) (xy 152.412848 124.575333) (xy 151.882127 125.105129) + (xy 151.594548 125.797695) (xy 151.593894 126.547595) (xy 151.880263 127.240662) (xy 151.881538 127.241939) (xy 151.368625 127.45387) + (xy 151.171566 127.650585) (xy 150.947532 127.108382) (xy 149.91183 126.070871) (xy 148.557927 125.508681) (xy 147.091944 125.507402) + (xy 145.737062 126.067228) (xy 144.699551 127.10293) (xy 144.438295 127.732103) (xy 144.162014 127.455339) (xy 143.616081 127.228648) + (xy 143.024953 127.228132) (xy 142.478625 127.45387) (xy 142.128351 127.803533) (xy 141.780764 127.455339) (xy 141.234831 127.228648) + (xy 140.643703 127.228132) (xy 140.495011 127.28957) (xy 140.469192 127.227083) (xy 139.730316 126.486917) (xy 138.764435 126.085848) + (xy 137.718594 126.084935) (xy 137.048139 126.361961) (xy 136.383185 126.085848) (xy 136.314298 126.085788) (xy 136.314546 125.800985) + (xy 136.028177 125.107918) (xy 135.498381 124.577197) (xy 135.057893 124.39429) (xy 136.672423 124.39429) (xy 136.799013 124.700662) + (xy 137.328809 125.231383) (xy 138.021375 125.518962) (xy 138.771275 125.519616) (xy 139.464342 125.233247) (xy 139.588347 125.109458) + (xy 139.710059 125.231383) (xy 140.402625 125.518962) (xy 141.152525 125.519616) (xy 141.845592 125.233247) (xy 142.376313 124.703451) + (xy 142.663892 124.010885) (xy 142.664546 123.260985) (xy 142.378177 122.567918) (xy 141.848381 122.037197) (xy 141.766122 122.00304) + (xy 158.841003 122.00304) (xy 158.762848 122.035333) (xy 158.232127 122.565129) (xy 157.944548 123.257695) (xy 157.943894 124.007595) + (xy 158.230263 124.700662) (xy 158.760059 125.231383) (xy 159.452625 125.518962) (xy 160.202525 125.519616) (xy 160.541472 125.379566) + (xy 160.662131 125.460188) (xy 160.95297 125.51804) (xy 165.634386 125.51804) (xy 165.648558 125.593357) (xy 165.78763 125.809481) + (xy 165.99983 125.954471) (xy 166.25172 126.00548) (xy 167.65172 126.00548) (xy 167.887037 125.961202) (xy 168.103161 125.82213) + (xy 168.248151 125.60993) (xy 168.29916 125.35804) (xy 168.29916 124.15804) (xy 168.254882 123.922723) (xy 168.11581 123.706599) + (xy 167.90361 123.561609) (xy 167.65172 123.5106) (xy 166.25172 123.5106) (xy 166.016403 123.554878) (xy 165.800279 123.69395) + (xy 165.655289 123.90615) (xy 165.636681 123.99804) (xy 161.713903 123.99804) (xy 161.714546 123.260985) (xy 161.428177 122.567918) + (xy 160.898381 122.037197) (xy 160.816122 122.00304) (xy 165.612747 122.00304) (xy 165.648558 122.193357) (xy 165.78763 122.409481) + (xy 165.99983 122.554471) (xy 166.25172 122.60548) (xy 167.65172 122.60548) (xy 167.887037 122.561202) (xy 168.103161 122.42213) + (xy 168.248151 122.20993) (xy 168.266759 122.11804) (xy 177.729997 122.11804) (xy 177.282127 122.565129) (xy 176.994548 123.257695) + (xy 176.993894 124.007595) (xy 177.280263 124.700662) (xy 177.810059 125.231383) (xy 178.502625 125.518962) (xy 179.252525 125.519616) + (xy 179.945592 125.233247) (xy 180.069597 125.109458) (xy 180.191309 125.231383) (xy 180.883875 125.518962) (xy 181.633775 125.519616) + (xy 181.972722 125.379566) (xy 182.093381 125.460188) (xy 182.38422 125.51804) (xy 186.384386 125.51804) (xy 186.398558 125.593357) + (xy 186.53763 125.809481) (xy 186.74983 125.954471) (xy 187.00172 126.00548) (xy 188.40172 126.00548) (xy 188.637037 125.961202) + (xy 188.853161 125.82213) (xy 188.998151 125.60993) (xy 189.04916 125.35804) (xy 189.04916 124.15804) (xy 189.004882 123.922723) + (xy 188.86581 123.706599) (xy 188.65361 123.561609) (xy 188.40172 123.5106) (xy 187.00172 123.5106) (xy 186.766403 123.554878) + (xy 186.550279 123.69395) (xy 186.405289 123.90615) (xy 186.386681 123.99804) (xy 183.145153 123.99804) (xy 183.145796 123.260985) + (xy 182.859427 122.567918) (xy 182.410333 122.11804) (xy 186.384386 122.11804) (xy 186.398558 122.193357) (xy 186.53763 122.409481) + (xy 186.74983 122.554471) (xy 187.00172 122.60548) (xy 188.40172 122.60548) (xy 188.637037 122.561202) (xy 188.853161 122.42213) + (xy 188.998151 122.20993) (xy 189.04916 121.95804) (xy 189.04916 120.75804) (xy 189.004882 120.522723) (xy 188.86581 120.306599) + (xy 188.794742 120.25804) (xy 307.908046 120.25804) (xy 308.074674 120.424959) (xy 308.454943 120.58286) (xy 308.866691 120.583219) + (xy 309.247235 120.425982) (xy 309.296551 120.376752) (xy 309.344674 120.424959) (xy 309.724943 120.58286) (xy 310.136691 120.583219) + (xy 310.517235 120.425982) (xy 310.566551 120.376752) (xy 310.614674 120.424959) (xy 310.994943 120.58286) (xy 311.406691 120.583219) + (xy 311.787235 120.425982) (xy 311.836551 120.376752) (xy 311.884674 120.424959) (xy 312.264943 120.58286) (xy 312.676691 120.583219) + (xy 313.057235 120.425982) (xy 313.106551 120.376752) (xy 313.154674 120.424959) (xy 313.29172 120.481865) (xy 313.29172 137.23804) + (xy 29.71172 137.23804) (xy 29.71172 131.710316) (xy 43.936082 131.710316) (xy 44.495908 133.065198) (xy 45.53161 134.102709) + (xy 46.885513 134.664899) (xy 48.351496 134.666178) (xy 49.706378 134.106352) (xy 50.743889 133.07065) (xy 51.306079 131.716747) + (xy 51.307358 130.250764) (xy 50.747532 128.895882) (xy 49.71183 127.858371) (xy 48.357927 127.296181) (xy 46.891944 127.294902) + (xy 45.537062 127.854728) (xy 44.499551 128.89043) (xy 43.937361 130.244333) (xy 43.936082 131.710316) (xy 29.71172 131.710316) + (xy 29.71172 120.471646) (xy 29.822235 120.425982) (xy 29.871551 120.376752) (xy 29.919674 120.424959) (xy 30.299943 120.58286) + (xy 30.711691 120.583219) (xy 31.092235 120.425982) (xy 31.141551 120.376752) (xy 31.189674 120.424959) (xy 31.569943 120.58286) + (xy 31.981691 120.583219) (xy 32.362235 120.425982) (xy 32.411551 120.376752) (xy 32.459674 120.424959) (xy 32.839943 120.58286) + (xy 33.251691 120.583219) (xy 33.632235 120.425982) (xy 33.681551 120.376752) (xy 33.729674 120.424959) (xy 34.109943 120.58286) + (xy 34.521691 120.583219) (xy 34.902235 120.425982) (xy 35.07047 120.25804) (xy 125.116239 120.25804) ) ) (filled_polygon @@ -16444,23 +16511,6 @@ (xy 311.787401 83.962599) (xy 309.407756 81.582954) ) ) - (filled_polygon - (pts - (xy 37.960548 78.962128) (xy 37.672433 78.961876) (xy 36.878623 79.289872) (xy 36.270756 79.896678) (xy 35.941376 80.689914) - (xy 35.940626 81.548817) (xy 36.268622 82.342627) (xy 36.440694 82.515) (xy 35.6 82.515) (xy 35.261325 82.582367) - (xy 34.97421 82.77421) (xy 34.974208 82.774213) (xy 31.62421 86.12421) (xy 31.432367 86.411325) (xy 31.432367 86.411326) - (xy 31.364999 86.75) (xy 31.365 86.750005) (xy 31.365 97.007495) (xy 31.364999 97.0075) (xy 31.365 97.007505) - (xy 31.365 97.019995) (xy 31.364999 97.02) (xy 31.365 97.020005) (xy 31.365 109.499995) (xy 31.364999 109.5) - (xy 31.420761 109.780327) (xy 31.432367 109.838675) (xy 31.613726 110.110099) (xy 31.62421 110.12579) (xy 37.186461 115.68804) - (xy 35.020438 115.68804) (xy 34.878766 115.546121) (xy 34.498497 115.38822) (xy 34.086749 115.387861) (xy 33.706205 115.545098) - (xy 33.656889 115.594328) (xy 33.608766 115.546121) (xy 33.228497 115.38822) (xy 32.816749 115.387861) (xy 32.436205 115.545098) - (xy 32.386889 115.594328) (xy 32.338766 115.546121) (xy 31.958497 115.38822) (xy 31.546749 115.387861) (xy 31.166205 115.545098) - (xy 31.116889 115.594328) (xy 31.068766 115.546121) (xy 30.688497 115.38822) (xy 30.276749 115.387861) (xy 29.896205 115.545098) - (xy 29.846889 115.594328) (xy 29.798766 115.546121) (xy 29.71172 115.509976) (xy 29.71172 114.89804) (xy 29.71 114.889393) - (xy 29.71 81.5825) (xy 33.34816 81.5825) (xy 34.586141 81.33625) (xy 35.63565 80.63499) (xy 36.33691 79.585481) - (xy 36.58316 78.3475) (xy 36.393764 77.395344) - ) - ) (filled_polygon (pts (xy 201.624815 102.497714) (xy 201.491689 102.69255) (xy 201.472058 102.789491) (xy 201.30021 102.601219) (xy 200.770747 102.353072) @@ -16493,41 +16543,58 @@ ) (filled_polygon (pts - (xy 203.291393 101.485232) (xy 203.634921 101.627878) (xy 203.681797 101.627919) (xy 206.688779 104.634902) (xy 206.935341 104.799648) - (xy 207.22618 104.8575) (xy 209.791988 104.8575) (xy 209.614744 105.034744) (xy 209.497601 105.21006) (xy 209.4375 105.21006) - (xy 209.202183 105.254338) (xy 208.986059 105.39341) (xy 208.841069 105.60561) (xy 208.79006 105.8575) (xy 208.79006 107.1575) - (xy 208.834338 107.392817) (xy 208.97341 107.608941) (xy 209.18561 107.753931) (xy 209.4375 107.80494) (xy 210.9375 107.80494) - (xy 211.172817 107.760662) (xy 211.388941 107.62159) (xy 211.533931 107.40939) (xy 211.540691 107.37601) (xy 211.599173 107.517199) - (xy 211.777802 107.695827) (xy 212.011191 107.7925) (xy 212.60175 107.7925) (xy 212.7605 107.63375) (xy 212.7605 106.6345) - (xy 212.7405 106.6345) (xy 212.7405 106.3805) (xy 212.7605 106.3805) (xy 212.7605 106.3605) (xy 213.0145 106.3605) - (xy 213.0145 106.3805) (xy 213.0345 106.3805) (xy 213.0345 106.6345) (xy 213.0145 106.6345) (xy 213.0145 107.63375) - (xy 213.17325 107.7925) (xy 213.3725 107.7925) (xy 213.3725 108.502273) (xy 213.2875 108.48506) (xy 211.7875 108.48506) - (xy 211.552183 108.529338) (xy 211.336059 108.66841) (xy 211.289531 108.736506) (xy 211.147198 108.594173) (xy 210.913809 108.4975) - (xy 210.32325 108.4975) (xy 210.1645 108.65625) (xy 210.1645 109.6305) (xy 210.1845 109.6305) (xy 210.1845 109.8845) - (xy 210.1645 109.8845) (xy 210.1645 110.85875) (xy 210.32325 111.0175) (xy 210.913809 111.0175) (xy 211.147198 110.920827) - (xy 211.288436 110.77959) (xy 211.32341 110.833941) (xy 211.53561 110.978931) (xy 211.7875 111.02994) (xy 213.2875 111.02994) - (xy 213.522817 110.985662) (xy 213.738941 110.84659) (xy 213.87839 110.6425) (xy 213.96124 110.6425) (xy 214.063201 110.684838) - (xy 214.435167 110.685162) (xy 214.778943 110.543117) (xy 215.042192 110.280327) (xy 215.184838 109.936799) (xy 215.185022 109.726034) - (xy 215.206883 109.778943) (xy 215.469673 110.042192) (xy 215.772372 110.167884) (xy 216.4775 110.873013) (xy 216.4775 112.24635) - (xy 216.302183 112.279338) (xy 216.086059 112.41841) (xy 216.039531 112.486506) (xy 215.897198 112.344173) (xy 215.663809 112.2475) - (xy 215.07325 112.2475) (xy 214.9145 112.40625) (xy 214.9145 113.3805) (xy 214.9345 113.3805) (xy 214.9345 113.6345) - (xy 214.9145 113.6345) (xy 214.9145 113.6545) (xy 214.6605 113.6545) (xy 214.6605 113.6345) (xy 213.56125 113.6345) - (xy 213.457116 113.738634) (xy 212.474672 112.75619) (xy 213.4025 112.75619) (xy 213.4025 113.22175) (xy 213.56125 113.3805) - (xy 214.6605 113.3805) (xy 214.6605 112.40625) (xy 214.50175 112.2475) (xy 213.911191 112.2475) (xy 213.677802 112.344173) - (xy 213.499173 112.522801) (xy 213.4025 112.75619) (xy 212.474672 112.75619) (xy 210.989121 111.270639) (xy 210.742559 111.105892) - (xy 210.45172 111.04804) (xy 205.95172 111.04804) (xy 205.660881 111.105892) (xy 205.414319 111.270639) (xy 204.386918 112.29804) - (xy 204.167483 112.29804) (xy 204.365605 112.001529) (xy 204.479679 111.42804) (xy 204.365605 110.854551) (xy 204.040749 110.36837) - (xy 203.725968 110.15804) (xy 203.897763 110.04325) (xy 208.6525 110.04325) (xy 208.6525 110.50881) (xy 208.749173 110.742199) - (xy 208.927802 110.920827) (xy 209.161191 111.0175) (xy 209.75175 111.0175) (xy 209.9105 110.85875) (xy 209.9105 109.8845) - (xy 208.81125 109.8845) (xy 208.6525 110.04325) (xy 203.897763 110.04325) (xy 204.040749 109.94771) (xy 204.365605 109.461529) - (xy 204.456177 109.00619) (xy 208.6525 109.00619) (xy 208.6525 109.47175) (xy 208.81125 109.6305) (xy 209.9105 109.6305) - (xy 209.9105 108.65625) (xy 209.75175 108.4975) (xy 209.161191 108.4975) (xy 208.927802 108.594173) (xy 208.749173 108.772801) - (xy 208.6525 109.00619) (xy 204.456177 109.00619) (xy 204.479679 108.88804) (xy 204.365605 108.314551) (xy 204.040749 107.82837) - (xy 203.725968 107.61804) (xy 204.040749 107.40771) (xy 204.365605 106.921529) (xy 204.479679 106.34804) (xy 204.365605 105.774551) - (xy 204.040749 105.28837) (xy 204.027078 105.279235) (xy 204.050637 105.274802) (xy 204.266761 105.13573) (xy 204.411751 104.92353) - (xy 204.46276 104.67164) (xy 204.46276 102.94444) (xy 204.418482 102.709123) (xy 204.27941 102.492999) (xy 204.06721 102.348009) - (xy 203.81532 102.297) (xy 203.781812 102.297) (xy 203.769353 102.234365) (xy 203.758644 102.218338) (xy 203.57751 101.94725) - (xy 203.577507 101.947248) (xy 202.9483 101.31804) (xy 203.036473 101.229867) + (xy 37.960548 78.962128) (xy 37.672433 78.961876) (xy 36.878623 79.289872) (xy 36.270756 79.896678) (xy 35.941376 80.689914) + (xy 35.940626 81.548817) (xy 36.268622 82.342627) (xy 36.440694 82.515) (xy 35.6 82.515) (xy 35.261325 82.582367) + (xy 34.97421 82.77421) (xy 34.974208 82.774213) (xy 31.62421 86.12421) (xy 31.432367 86.411325) (xy 31.432367 86.411326) + (xy 31.364999 86.75) (xy 31.365 86.750005) (xy 31.365 97.007495) (xy 31.364999 97.0075) (xy 31.365 97.007505) + (xy 31.365 97.019995) (xy 31.364999 97.02) (xy 31.365 97.020005) (xy 31.365 109.499995) (xy 31.364999 109.5) + (xy 31.420761 109.780327) (xy 31.432367 109.838675) (xy 31.613726 110.110099) (xy 31.62421 110.12579) (xy 37.186461 115.68804) + (xy 35.020438 115.68804) (xy 34.878766 115.546121) (xy 34.498497 115.38822) (xy 34.086749 115.387861) (xy 33.706205 115.545098) + (xy 33.656889 115.594328) (xy 33.608766 115.546121) (xy 33.228497 115.38822) (xy 32.816749 115.387861) (xy 32.436205 115.545098) + (xy 32.386889 115.594328) (xy 32.338766 115.546121) (xy 31.958497 115.38822) (xy 31.546749 115.387861) (xy 31.166205 115.545098) + (xy 31.116889 115.594328) (xy 31.068766 115.546121) (xy 30.688497 115.38822) (xy 30.276749 115.387861) (xy 29.896205 115.545098) + (xy 29.846889 115.594328) (xy 29.798766 115.546121) (xy 29.71172 115.509976) (xy 29.71172 114.89804) (xy 29.71 114.889393) + (xy 29.71 81.5825) (xy 33.34816 81.5825) (xy 34.586141 81.33625) (xy 35.63565 80.63499) (xy 36.33691 79.585481) + (xy 36.58316 78.3475) (xy 36.393764 77.395344) + ) + ) + (filled_polygon + (pts + (xy 203.291393 101.485232) (xy 203.634921 101.627878) (xy 203.681797 101.627919) (xy 206.688779 104.634902) (xy 206.861037 104.75) + (xy 206.935341 104.799648) (xy 207.22618 104.8575) (xy 209.791988 104.8575) (xy 209.614744 105.034744) (xy 209.497601 105.21006) + (xy 209.4375 105.21006) (xy 209.202183 105.254338) (xy 208.986059 105.39341) (xy 208.841069 105.60561) (xy 208.79006 105.8575) + (xy 208.79006 107.1575) (xy 208.834338 107.392817) (xy 208.97341 107.608941) (xy 209.18561 107.753931) (xy 209.4375 107.80494) + (xy 210.9375 107.80494) (xy 211.172817 107.760662) (xy 211.388941 107.62159) (xy 211.533931 107.40939) (xy 211.540691 107.37601) + (xy 211.599173 107.517199) (xy 211.777802 107.695827) (xy 212.011191 107.7925) (xy 212.60175 107.7925) (xy 212.7605 107.63375) + (xy 212.7605 106.6345) (xy 212.7405 106.6345) (xy 212.7405 106.3805) (xy 212.7605 106.3805) (xy 212.7605 106.3605) + (xy 213.0145 106.3605) (xy 213.0145 106.3805) (xy 213.0345 106.3805) (xy 213.0345 106.6345) (xy 213.0145 106.6345) + (xy 213.0145 107.63375) (xy 213.17325 107.7925) (xy 213.3725 107.7925) (xy 213.3725 108.502273) (xy 213.2875 108.48506) + (xy 211.7875 108.48506) (xy 211.552183 108.529338) (xy 211.336059 108.66841) (xy 211.289531 108.736506) (xy 211.147198 108.594173) + (xy 210.913809 108.4975) (xy 210.32325 108.4975) (xy 210.1645 108.65625) (xy 210.1645 109.6305) (xy 210.1845 109.6305) + (xy 210.1845 109.8845) (xy 210.1645 109.8845) (xy 210.1645 110.85875) (xy 210.32325 111.0175) (xy 210.913809 111.0175) + (xy 211.147198 110.920827) (xy 211.288436 110.77959) (xy 211.32341 110.833941) (xy 211.53561 110.978931) (xy 211.7875 111.02994) + (xy 213.2875 111.02994) (xy 213.522817 110.985662) (xy 213.738941 110.84659) (xy 213.87839 110.6425) (xy 213.96124 110.6425) + (xy 214.063201 110.684838) (xy 214.435167 110.685162) (xy 214.778943 110.543117) (xy 215.042192 110.280327) (xy 215.184838 109.936799) + (xy 215.185022 109.726034) (xy 215.206883 109.778943) (xy 215.469673 110.042192) (xy 215.772372 110.167884) (xy 216.4775 110.873013) + (xy 216.4775 112.24635) (xy 216.302183 112.279338) (xy 216.086059 112.41841) (xy 216.039531 112.486506) (xy 215.897198 112.344173) + (xy 215.663809 112.2475) (xy 215.07325 112.2475) (xy 214.9145 112.40625) (xy 214.9145 113.3805) (xy 214.9345 113.3805) + (xy 214.9345 113.6345) (xy 214.9145 113.6345) (xy 214.9145 113.6545) (xy 214.6605 113.6545) (xy 214.6605 113.6345) + (xy 213.56125 113.6345) (xy 213.457116 113.738634) (xy 212.474672 112.75619) (xy 213.4025 112.75619) (xy 213.4025 113.22175) + (xy 213.56125 113.3805) (xy 214.6605 113.3805) (xy 214.6605 112.40625) (xy 214.50175 112.2475) (xy 213.911191 112.2475) + (xy 213.677802 112.344173) (xy 213.499173 112.522801) (xy 213.4025 112.75619) (xy 212.474672 112.75619) (xy 210.989121 111.270639) + (xy 210.742559 111.105892) (xy 210.45172 111.04804) (xy 205.95172 111.04804) (xy 205.660881 111.105892) (xy 205.414319 111.270639) + (xy 204.386918 112.29804) (xy 204.167483 112.29804) (xy 204.365605 112.001529) (xy 204.479679 111.42804) (xy 204.365605 110.854551) + (xy 204.040749 110.36837) (xy 203.725968 110.15804) (xy 203.897763 110.04325) (xy 208.6525 110.04325) (xy 208.6525 110.50881) + (xy 208.749173 110.742199) (xy 208.927802 110.920827) (xy 209.161191 111.0175) (xy 209.75175 111.0175) (xy 209.9105 110.85875) + (xy 209.9105 109.8845) (xy 208.81125 109.8845) (xy 208.6525 110.04325) (xy 203.897763 110.04325) (xy 204.040749 109.94771) + (xy 204.365605 109.461529) (xy 204.456177 109.00619) (xy 208.6525 109.00619) (xy 208.6525 109.47175) (xy 208.81125 109.6305) + (xy 209.9105 109.6305) (xy 209.9105 108.65625) (xy 209.75175 108.4975) (xy 209.161191 108.4975) (xy 208.927802 108.594173) + (xy 208.749173 108.772801) (xy 208.6525 109.00619) (xy 204.456177 109.00619) (xy 204.479679 108.88804) (xy 204.365605 108.314551) + (xy 204.040749 107.82837) (xy 203.725968 107.61804) (xy 204.040749 107.40771) (xy 204.365605 106.921529) (xy 204.479679 106.34804) + (xy 204.365605 105.774551) (xy 204.040749 105.28837) (xy 204.027078 105.279235) (xy 204.050637 105.274802) (xy 204.266761 105.13573) + (xy 204.411751 104.92353) (xy 204.46276 104.67164) (xy 204.46276 102.94444) (xy 204.418482 102.709123) (xy 204.27941 102.492999) + (xy 204.06721 102.348009) (xy 203.81532 102.297) (xy 203.781812 102.297) (xy 203.769353 102.234365) (xy 203.758644 102.218338) + (xy 203.57751 101.94725) (xy 203.577507 101.947248) (xy 202.9483 101.31804) (xy 203.036473 101.229867) ) ) (filled_polygon diff --git a/DK60TP/Kicad/DK60TP.net b/DK60TP/Kicad/DK60TP.net index 4f52ca4..5d4c93e 100644 --- a/DK60TP/Kicad/DK60TP.net +++ b/DK60TP/Kicad/DK60TP.net @@ -1,7 +1,7 @@ (export (version D) (design - (source /home/dbroqua/Webstorm/dbroqua/DK60/DK60TP/Kicad/DK60TP.sch) - (date "Sat 10 Jun 2017 08:23:20 PM CEST") + (source /home/dbroqua/WebstormProjects/dbroqua/DK60/DK60TP/Kicad/DK60TP.sch) + (date "Sat 10 Jun 2017 11:01:05 PM CEST") (tool "Eeschema 4.0.5+dfsg1-4") (sheet (number 1) (name /) (tstamps /) (title_block @@ -186,25 +186,25 @@ (comp (ref M1) (value MISC) (footprint Footprint:BreakHoles) - (libsource (lib TS65) (part MISC)) + (libsource (lib DK60TP-cache) (part MISC)) (sheetpath (names /) (tstamps /)) (tstamp 593CCEE2)) (comp (ref M3) (value MISC) (footprint Footprint:BreakHoles) - (libsource (lib TS65) (part MISC)) + (libsource (lib DK60TP-cache) (part MISC)) (sheetpath (names /) (tstamps /)) (tstamp 593CCFFA)) (comp (ref M2) (value MISC) (footprint Footprint:BreakHoles) - (libsource (lib TS65) (part MISC)) + (libsource (lib DK60TP-cache) (part MISC)) (sheetpath (names /) (tstamps /)) (tstamp 593CD07A)) (comp (ref M4) (value MISC) (footprint Footprint:BreakHoles) - (libsource (lib TS65) (part MISC)) + (libsource (lib DK60TP-cache) (part MISC)) (sheetpath (names /) (tstamps /)) (tstamp 593CD101)) (comp (ref C10) @@ -216,13 +216,13 @@ (comp (ref U1) (value PAM2804) (footprint Footprint:SOT-23-5) - (libsource (lib TS65) (part PAM2804)) + (libsource (lib DK60TP-cache) (part PAM2804)) (sheetpath (names /BACKLIT/) (tstamps /5932D4E4/)) (tstamp 5932E049)) (comp (ref L1) (value 4.7uH) (footprint Footprint:Inductor_Bourn_4mmx4mm) - (libsource (lib TS65) (part INDUCTOR)) + (libsource (lib DK60TP-cache) (part INDUCTOR)) (sheetpath (names /BACKLIT/) (tstamps /5932D4E4/)) (tstamp 5932EA3C)) (comp (ref C11) @@ -1728,7 +1728,7 @@ (comp (ref D149) (value WS2812B) (footprint Footprint:WS2812B) - (libsource (lib TS65) (part WS2812B)) + (libsource (lib DK60TP-cache) (part WS2812B)) (sheetpath (names "/RGB Underglow/") (tstamps /593984AD/)) (tstamp 593558EF)) (comp (ref C12) @@ -1740,25 +1740,25 @@ (comp (ref D150) (value WS2812B) (footprint Footprint:WS2812B) - (libsource (lib TS65) (part WS2812B)) + (libsource (lib DK60TP-cache) (part WS2812B)) (sheetpath (names "/RGB Underglow/") (tstamps /593984AD/)) (tstamp 59355B4F)) (comp (ref D151) (value WS2812B) (footprint Footprint:WS2812B) - (libsource (lib TS65) (part WS2812B)) + (libsource (lib DK60TP-cache) (part WS2812B)) (sheetpath (names "/RGB Underglow/") (tstamps /593984AD/)) (tstamp 59355BD6)) (comp (ref D152) (value WS2812B) (footprint Footprint:WS2812B) - (libsource (lib TS65) (part WS2812B)) + (libsource (lib DK60TP-cache) (part WS2812B)) (sheetpath (names "/RGB Underglow/") (tstamps /593984AD/)) (tstamp 59355D9F)) (comp (ref D153) (value WS2812B) (footprint Footprint:WS2812B) - (libsource (lib TS65) (part WS2812B)) + (libsource (lib DK60TP-cache) (part WS2812B)) (sheetpath (names "/RGB Underglow/") (tstamps /593984AD/)) (tstamp 59355E07)) (comp (ref C13) @@ -1782,7 +1782,7 @@ (comp (ref J2) (value 3PIN) (footprint Pin_Headers:Pin_Header_Straight_1x03) - (libsource (lib TS65) (part 3PIN)) + (libsource (lib DK60TP-cache) (part 3PIN)) (sheetpath (names "/RGB Underglow/") (tstamps /593984AD/)) (tstamp 593568B8)) (comp (ref C16) @@ -1794,65 +1794,83 @@ (comp (ref MH2) (value TOP_LEFT) (footprint Mounting_Holes:MountingHole_2.5mm_Pad) - (libsource (lib TS65) (part MOUNT_HOLE)) + (libsource (lib DK60TP-cache) (part MOUNT_HOLE)) (sheetpath (names "/Mounting Holes/") (tstamps /5939867D/)) (tstamp 593987BD)) (comp (ref MH5) (value TOP_RIGHT) (footprint Footprint:Poker_oval_hole) - (libsource (lib TS65) (part MOUNT_HOLE)) + (libsource (lib DK60TP-cache) (part MOUNT_HOLE)) (sheetpath (names "/Mounting Holes/") (tstamps /5939867D/)) (tstamp 59398812)) (comp (ref MH3) (value CENTER) (footprint Footprint:Poker_oval_hole) - (libsource (lib TS65) (part MOUNT_HOLE)) + (libsource (lib DK60TP-cache) (part MOUNT_HOLE)) (sheetpath (names "/Mounting Holes/") (tstamps /5939867D/)) (tstamp 59398878)) (comp (ref MH4) (value BOTTOM_RIGHT) (footprint Footprint:Poker_oval_hole) - (libsource (lib TS65) (part MOUNT_HOLE)) + (libsource (lib DK60TP-cache) (part MOUNT_HOLE)) (sheetpath (names "/Mounting Holes/") (tstamps /5939867D/)) (tstamp 593988C5)) (comp (ref MH1) (value MIDDLE_LEFT) (footprint Footprint:Poker_side_edge_long) - (libsource (lib TS65) (part MOUNT_HOLE)) + (libsource (lib DK60TP-cache) (part MOUNT_HOLE)) (sheetpath (names "/Mounting Holes/") (tstamps /5939867D/)) (tstamp 593988FD)) (comp (ref MH6) (value MIDDLE_RIGHT) (footprint Footprint:Poker_side_edge_long) - (libsource (lib TS65) (part MOUNT_HOLE)) + (libsource (lib DK60TP-cache) (part MOUNT_HOLE)) (sheetpath (names "/Mounting Holes/") (tstamps /5939867D/)) (tstamp 59398942)) (comp (ref MH7) (value TRACKPOINT) (footprint Mounting_Holes:MountingHole_6mm) - (libsource (lib TS65) (part MOUNT_HOLE)) + (libsource (lib DK60TP-cache) (part MOUNT_HOLE)) (sheetpath (names "/Mounting Holes/") (tstamps /5939867D/)) (tstamp 5939936E)) (comp (ref MH8) (value DARKOU-FRONT) (footprint Footprint:darkou) - (libsource (lib TS65) (part MOUNT_HOLE)) + (libsource (lib DK60TP-cache) (part MOUNT_HOLE)) (sheetpath (names "/Mounting Holes/") (tstamps /5939867D/)) (tstamp 59355090)) (comp (ref MH9) (value DARKOU-BACK) (footprint Footprint:darkou) - (libsource (lib TS65) (part MOUNT_HOLE)) + (libsource (lib DK60TP-cache) (part MOUNT_HOLE)) (sheetpath (names "/Mounting Holes/") (tstamps /5939867D/)) (tstamp 59355198)) (comp (ref MH10) (value OpenHardware) (footprint Footprint:OPEN-HARDWARE) - (libsource (lib TS65) (part MOUNT_HOLE)) + (libsource (lib DK60TP-cache) (part MOUNT_HOLE)) (sheetpath (names "/Mounting Holes/") (tstamps /5939867D/)) - (tstamp 5935520E))) + (tstamp 5935520E)) + (comp (ref MH11) + (value MB_LEFT) + (footprint Footprint:Poker_oval_hole) + (libsource (lib DK60TP-cache) (part MOUNT_HOLE)) + (sheetpath (names "/Mounting Holes/") (tstamps /5939867D/)) + (tstamp 593CB643)) + (comp (ref MH13) + (value MB_RIGHT) + (footprint Footprint:Poker_oval_hole) + (libsource (lib DK60TP-cache) (part MOUNT_HOLE)) + (sheetpath (names "/Mounting Holes/") (tstamps /5939867D/)) + (tstamp 593CB6EE)) + (comp (ref MH12) + (value MB_CENTER) + (footprint Footprint:Poker_oval_hole) + (libsource (lib DK60TP-cache) (part MOUNT_HOLE)) + (sheetpath (names "/Mounting Holes/") (tstamps /5939867D/)) + (tstamp 593CB794))) (libparts - (libpart (lib TS65) (part 3PIN) + (libpart (lib DK60TP-cache) (part 3PIN) (fields (field (name Reference) J) (field (name Value) 3PIN)) @@ -1973,7 +1991,7 @@ (pins (pin (num 1) (name K) (type passive)) (pin (num 2) (name A) (type passive)))) - (libpart (lib TS65) (part INDUCTOR) + (libpart (lib DK60TP-cache) (part INDUCTOR) (fields (field (name Reference) L) (field (name Value) INDUCTOR)) @@ -1997,17 +2015,17 @@ (pins (pin (num 1) (name K) (type passive)) (pin (num 2) (name A) (type passive)))) - (libpart (lib TS65) (part MISC) + (libpart (lib DK60TP-cache) (part MISC) (fields (field (name Reference) M) (field (name Value) MISC))) - (libpart (lib TS65) (part MOUNT_HOLE) + (libpart (lib DK60TP-cache) (part MOUNT_HOLE) (fields (field (name Reference) MH) (field (name Value) MOUNT_HOLE)) (pins (pin (num 1) (name ~) (type BiDi)))) - (libpart (lib TS65) (part PAM2804) + (libpart (lib DK60TP-cache) (part PAM2804) (fields (field (name Reference) U) (field (name Value) PAM2804)) @@ -2046,7 +2064,7 @@ (pin (num 4) (name ID) (type input)) (pin (num 5) (name GND) (type power_out)) (pin (num 6) (name SHIELD) (type input)))) - (libpart (lib TS65) (part WS2812B) + (libpart (lib DK60TP-cache) (part WS2812B) (fields (field (name Reference) D) (field (name Value) WS2812B) @@ -2069,68 +2087,68 @@ (uri /usr/share/kicad/library/conn.lib)) (library (logical device) (uri /usr/share/kicad/library/device.lib)) + (library (logical DK60TP-cache) + (uri /home/dbroqua/WebstormProjects/dbroqua/DK60/DK60TP/Kicad/DK60TP-cache.lib)) (library (logical keyboard_parts) - (uri /home/dbroqua/Webstorm/dbroqua/DK60/DK60TP/Kicad/../../Libraries/keyboard_parts.lib)) - (library (logical TS65) - (uri /home/dbroqua/Webstorm/dbroqua/DK60/Libraries/TS65.lib))) + (uri /home/dbroqua/WebstormProjects/dbroqua/DK60/DK60TP/Kicad/../../Libraries/keyboard_parts.lib))) (nets (net (code 1) (name Row4) - (node (ref P1) (pin 8)) - (node (ref U0) (pin 32)) - (node (ref D15) (pin 1)) - (node (ref D68) (pin 1)) - (node (ref D63) (pin 1)) - (node (ref D53) (pin 1)) (node (ref D58) (pin 1)) - (node (ref D48) (pin 1)) + (node (ref D53) (pin 1)) + (node (ref D63) (pin 1)) + (node (ref D68) (pin 1)) + (node (ref D15) (pin 1)) + (node (ref P1) (pin 8)) (node (ref D35) (pin 1)) - (node (ref D10) (pin 1)) - (node (ref D5) (pin 1))) + (node (ref U0) (pin 32)) + (node (ref D48) (pin 1)) + (node (ref D5) (pin 1)) + (node (ref D10) (pin 1))) (net (code 2) (name Col3) - (node (ref K23) (pin 1)) - (node (ref K24) (pin 1)) - (node (ref K22) (pin 1)) (node (ref K21) (pin 1)) - (node (ref U0) (pin 40)) - (node (ref P1) (pin 7))) + (node (ref K23) (pin 1)) + (node (ref K22) (pin 1)) + (node (ref K24) (pin 1)) + (node (ref P1) (pin 7)) + (node (ref U0) (pin 40))) (net (code 3) (name RESET) - (node (ref SW1) (pin 2)) (node (ref U0) (pin 13)) - (node (ref R1) (pin 2))) + (node (ref R1) (pin 2)) + (node (ref SW1) (pin 2))) (net (code 4) (name Col5) + (node (ref K33) (pin 1)) (node (ref U0) (pin 9)) (node (ref K34) (pin 1)) - (node (ref K33) (pin 1)) + (node (ref P1) (pin 3)) (node (ref K35) (pin 1)) - (node (ref K32) (pin 1)) - (node (ref P1) (pin 3))) + (node (ref K32) (pin 1))) (net (code 5) (name D2) - (node (ref P1) (pin 4)) - (node (ref U0) (pin 20))) + (node (ref U0) (pin 20)) + (node (ref P1) (pin 4))) (net (code 6) (name Col4) - (node (ref K29) (pin 1)) + (node (ref K30) (pin 1)) (node (ref K27) (pin 1)) (node (ref U0) (pin 30)) - (node (ref K30) (pin 1)) (node (ref P1) (pin 5)) + (node (ref K29) (pin 1)) (node (ref K28) (pin 1))) (net (code 7) (name D5) - (node (ref P1) (pin 6)) - (node (ref U0) (pin 22))) + (node (ref U0) (pin 22)) + (node (ref P1) (pin 6))) (net (code 8) (name XTAL2) - (node (ref X1) (pin 2)) + (node (ref C2) (pin 1)) (node (ref U0) (pin 17)) - (node (ref C2) (pin 1))) + (node (ref X1) (pin 2))) (net (code 9) (name XTAL1) (node (ref U0) (pin 16)) - (node (ref X1) (pin 1)) - (node (ref C1) (pin 1))) + (node (ref C1) (pin 1)) + (node (ref X1) (pin 1))) (net (code 10) (name "Net-(J1-Pad2)") (node (ref J1) (pin 2)) (node (ref R3) (pin 2))) (net (code 11) (name "Net-(R3-Pad1)") - (node (ref U0) (pin 3)) - (node (ref R3) (pin 1))) + (node (ref R3) (pin 1)) + (node (ref U0) (pin 3))) (net (code 12) (name "Net-(J1-Pad3)") (node (ref J1) (pin 3)) (node (ref R4) (pin 1))) @@ -2138,466 +2156,466 @@ (node (ref U0) (pin 4)) (node (ref R4) (pin 2))) (net (code 14) (name "Net-(C8-Pad1)") - (node (ref U0) (pin 6)) - (node (ref C8) (pin 1))) + (node (ref C8) (pin 1)) + (node (ref U0) (pin 6))) (net (code 15) (name "Net-(R2-Pad2)") - (node (ref U0) (pin 33)) - (node (ref R2) (pin 2))) + (node (ref R2) (pin 2)) + (node (ref U0) (pin 33))) (net (code 16) (name CAPS_LED) (node (ref R6) (pin 1)) (node (ref U0) (pin 1))) (net (code 17) (name ColD) + (node (ref K82) (pin 1)) + (node (ref K83) (pin 1)) + (node (ref K80) (pin 1)) + (node (ref U0) (pin 8)) (node (ref K85) (pin 1)) (node (ref K86) (pin 1)) (node (ref K25) (pin 1)) - (node (ref K78) (pin 1)) (node (ref K26) (pin 2)) (node (ref K79) (pin 1)) - (node (ref U0) (pin 8)) - (node (ref K83) (pin 1)) - (node (ref K80) (pin 1)) (node (ref K81) (pin 1)) - (node (ref K82) (pin 1))) + (node (ref K78) (pin 1))) (net (code 18) (name Row3) - (node (ref D14) (pin 1)) - (node (ref D67) (pin 1)) - (node (ref D9) (pin 1)) - (node (ref D52) (pin 1)) - (node (ref D62) (pin 1)) - (node (ref D57) (pin 1)) - (node (ref D34) (pin 1)) (node (ref D29) (pin 1)) - (node (ref D43) (pin 1)) - (node (ref D39) (pin 1)) (node (ref D4) (pin 1)) - (node (ref D24) (pin 1)) - (node (ref D19) (pin 1)) + (node (ref D67) (pin 1)) + (node (ref D52) (pin 1)) + (node (ref D57) (pin 1)) + (node (ref D62) (pin 1)) + (node (ref D43) (pin 1)) + (node (ref D9) (pin 1)) + (node (ref D14) (pin 1)) + (node (ref D34) (pin 1)) (node (ref D47) (pin 1)) + (node (ref D19) (pin 1)) + (node (ref D24) (pin 1)) + (node (ref D39) (pin 1)) (node (ref U0) (pin 10))) (net (code 19) (name Col7) - (node (ref U0) (pin 11)) (node (ref K48) (pin 1)) (node (ref K49) (pin 1)) + (node (ref K46) (pin 1)) (node (ref K47) (pin 1)) - (node (ref K46) (pin 1))) + (node (ref U0) (pin 11))) (net (code 20) (name ColA) - (node (ref U0) (pin 21)) - (node (ref K62) (pin 1)) (node (ref K63) (pin 1)) (node (ref K64) (pin 1)) + (node (ref U0) (pin 21)) (node (ref K61) (pin 1)) - (node (ref K59) (pin 1)) - (node (ref K60) (pin 1))) + (node (ref K62) (pin 1)) + (node (ref K60) (pin 1)) + (node (ref K59) (pin 1))) (net (code 21) (name Row1) + (node (ref D17) (pin 1)) + (node (ref D50) (pin 1)) + (node (ref D55) (pin 1)) + (node (ref D60) (pin 1)) + (node (ref D65) (pin 1)) + (node (ref U0) (pin 31)) + (node (ref D27) (pin 1)) + (node (ref D41) (pin 1)) + (node (ref D37) (pin 1)) (node (ref D22) (pin 1)) (node (ref D32) (pin 1)) - (node (ref D65) (pin 1)) - (node (ref D60) (pin 1)) - (node (ref D55) (pin 1)) (node (ref D12) (pin 1)) - (node (ref D45) (pin 1)) (node (ref D7) (pin 1)) - (node (ref D27) (pin 1)) (node (ref D2) (pin 1)) - (node (ref D50) (pin 1)) - (node (ref U0) (pin 31)) - (node (ref D17) (pin 1)) - (node (ref D37) (pin 1)) - (node (ref D41) (pin 1))) + (node (ref D45) (pin 1))) (net (code 22) (name "Net-(U0-Pad41)") (node (ref U0) (pin 41))) (net (code 23) (name BACKLIT) - (node (ref U0) (pin 12)) - (node (ref U1) (pin 1))) + (node (ref U1) (pin 1)) + (node (ref U0) (pin 12))) (net (code 24) (name "Net-(U0-Pad42)") (node (ref U0) (pin 42))) (net (code 25) (name "Net-(X1-Pad3)") (node (ref X1) (pin 3))) (net (code 26) (name /TRACKPOINT/Col4) - (node (ref P2) (pin 5)) - (node (ref KM440) (pin 1))) + (node (ref KM440) (pin 1)) + (node (ref P2) (pin 5))) (net (code 27) (name /TRACKPOINT/Col5) (node (ref P2) (pin 3)) (node (ref KM541) (pin 1)) (node (ref KM540) (pin 1))) (net (code 28) (name /TRACKPOINT/Col3) + (node (ref KM340) (pin 1)) (node (ref P2) (pin 7)) - (node (ref KM341) (pin 1)) - (node (ref KM340) (pin 1))) + (node (ref KM341) (pin 1))) (net (code 29) (name /TRACKPOINT/Row4) - (node (ref DM34) (pin 1)) (node (ref DM44) (pin 1)) - (node (ref DM54) (pin 1)) - (node (ref P2) (pin 8))) + (node (ref P2) (pin 8)) + (node (ref DM34) (pin 1)) + (node (ref DM54) (pin 1))) (net (code 30) (name /TRACKPOINT/D2) - (node (ref R8) (pin 2)) (node (ref P2) (pin 4)) + (node (ref R8) (pin 2)) (node (ref P3) (pin 3))) (net (code 31) (name /TRACKPOINT/D5) (node (ref P2) (pin 6)) (node (ref R7) (pin 2)) (node (ref P3) (pin 5))) (net (code 32) (name GND) - (node (ref C16) (pin 2)) - (node (ref C15) (pin 2)) - (node (ref J2) (pin 2)) - (node (ref D151) (pin 3)) - (node (ref D149) (pin 3)) - (node (ref C12) (pin 2)) - (node (ref D150) (pin 3)) - (node (ref P3) (pin 2)) - (node (ref C14) (pin 2)) - (node (ref D152) (pin 3)) - (node (ref R9) (pin 2)) - (node (ref D153) (pin 3)) - (node (ref R5) (pin 1)) - (node (ref P2) (pin 2)) (node (ref C11) (pin 1)) (node (ref U1) (pin 2)) (node (ref C10) (pin 1)) - (node (ref C13) (pin 2)) - (node (ref C8) (pin 2)) - (node (ref P1) (pin 2)) (node (ref U0) (pin 23)) - (node (ref C3) (pin 2)) - (node (ref C4) (pin 2)) - (node (ref C7) (pin 2)) - (node (ref C5) (pin 2)) - (node (ref C2) (pin 2)) - (node (ref C1) (pin 2)) - (node (ref U0) (pin 43)) - (node (ref C6) (pin 2)) - (node (ref U0) (pin 5)) - (node (ref SW1) (pin 1)) (node (ref R2) (pin 1)) - (node (ref LD1) (pin 1)) + (node (ref U0) (pin 5)) + (node (ref C7) (pin 2)) + (node (ref P1) (pin 2)) + (node (ref R5) (pin 1)) + (node (ref P2) (pin 2)) + (node (ref U0) (pin 15)) (node (ref U0) (pin 35)) + (node (ref R9) (pin 2)) (node (ref J1) (pin 6)) (node (ref J1) (pin 5)) - (node (ref U0) (pin 15))) + (node (ref P3) (pin 2)) + (node (ref C4) (pin 2)) + (node (ref C1) (pin 2)) + (node (ref C2) (pin 2)) + (node (ref C3) (pin 2)) + (node (ref U0) (pin 43)) + (node (ref C5) (pin 2)) + (node (ref C6) (pin 2)) + (node (ref SW1) (pin 1)) + (node (ref C8) (pin 2)) + (node (ref LD1) (pin 1)) + (node (ref C13) (pin 2)) + (node (ref C14) (pin 2)) + (node (ref D149) (pin 3)) + (node (ref C12) (pin 2)) + (node (ref D150) (pin 3)) + (node (ref D151) (pin 3)) + (node (ref D152) (pin 3)) + (node (ref D153) (pin 3)) + (node (ref C16) (pin 2)) + (node (ref J2) (pin 2)) + (node (ref C15) (pin 2))) (net (code 33) (name VCC) - (node (ref D149) (pin 1)) - (node (ref C12) (pin 1)) - (node (ref J1) (pin 1)) - (node (ref P2) (pin 1)) - (node (ref C6) (pin 1)) - (node (ref C10) (pin 2)) - (node (ref U0) (pin 14)) - (node (ref D153) (pin 1)) - (node (ref C5) (pin 1)) - (node (ref U1) (pin 4)) - (node (ref C14) (pin 1)) - (node (ref C15) (pin 1)) - (node (ref P1) (pin 1)) - (node (ref D151) (pin 1)) - (node (ref D152) (pin 1)) - (node (ref U0) (pin 44)) - (node (ref U0) (pin 24)) - (node (ref U0) (pin 34)) - (node (ref C13) (pin 1)) - (node (ref R1) (pin 1)) - (node (ref D150) (pin 1)) - (node (ref R7) (pin 1)) - (node (ref R8) (pin 1)) - (node (ref J2) (pin 1)) - (node (ref C16) (pin 1)) - (node (ref C4) (pin 1)) - (node (ref C3) (pin 1)) (node (ref C7) (pin 1)) - (node (ref C9) (pin 2)) - (node (ref U0) (pin 2)) (node (ref U0) (pin 7)) - (node (ref P3) (pin 1))) + (node (ref C12) (pin 1)) + (node (ref C15) (pin 1)) + (node (ref U0) (pin 34)) + (node (ref R8) (pin 1)) + (node (ref U0) (pin 14)) + (node (ref C14) (pin 1)) + (node (ref R7) (pin 1)) + (node (ref D150) (pin 1)) + (node (ref U0) (pin 2)) + (node (ref U0) (pin 44)) + (node (ref D153) (pin 1)) + (node (ref R1) (pin 1)) + (node (ref C9) (pin 2)) + (node (ref C13) (pin 1)) + (node (ref P3) (pin 1)) + (node (ref P2) (pin 1)) + (node (ref U0) (pin 24)) + (node (ref D151) (pin 1)) + (node (ref J2) (pin 1)) + (node (ref C3) (pin 1)) + (node (ref C4) (pin 1)) + (node (ref D152) (pin 1)) + (node (ref C16) (pin 1)) + (node (ref C5) (pin 1)) + (node (ref C6) (pin 1)) + (node (ref U1) (pin 4)) + (node (ref J1) (pin 1)) + (node (ref D149) (pin 1)) + (node (ref P1) (pin 1)) + (node (ref C10) (pin 2))) (net (code 34) (name Col8) - (node (ref U0) (pin 25)) (node (ref K52) (pin 1)) (node (ref K51) (pin 1)) - (node (ref K53) (pin 1))) + (node (ref K53) (pin 1)) + (node (ref U0) (pin 25))) (net (code 35) (name Col6) (node (ref K41) (pin 1)) - (node (ref K45) (pin 2)) - (node (ref K39) (pin 1)) - (node (ref K40) (pin 1)) - (node (ref U0) (pin 26)) (node (ref K44) (pin 1)) (node (ref K42) (pin 1)) - (node (ref K38) (pin 1))) + (node (ref K45) (pin 2)) + (node (ref U0) (pin 26)) + (node (ref K38) (pin 1)) + (node (ref K39) (pin 1)) + (node (ref K40) (pin 1))) (net (code 36) (name Col0) + (node (ref K1) (pin 1)) + (node (ref U0) (pin 36)) + (node (ref K6) (pin 1)) + (node (ref K4) (pin 2)) + (node (ref K5) (pin 1)) + (node (ref K3) (pin 1)) (node (ref K2) (pin 1)) (node (ref K7) (pin 1)) - (node (ref K8) (pin 1)) - (node (ref K3) (pin 1)) - (node (ref K1) (pin 1)) - (node (ref K5) (pin 1)) - (node (ref K4) (pin 2)) - (node (ref U0) (pin 36)) - (node (ref K6) (pin 1))) + (node (ref K8) (pin 1))) (net (code 37) (name RGB) (node (ref D149) (pin 4)) (node (ref U0) (pin 27))) (net (code 38) (name Row0) - (node (ref U0) (pin 37)) (node (ref D54) (pin 1)) - (node (ref D59) (pin 1)) - (node (ref D64) (pin 1)) (node (ref D31) (pin 1)) - (node (ref D1) (pin 1)) - (node (ref D6) (pin 1)) - (node (ref D11) (pin 1)) - (node (ref D49) (pin 1)) + (node (ref U0) (pin 37)) (node (ref D26) (pin 1)) (node (ref D16) (pin 1)) (node (ref D21) (pin 1)) (node (ref D36) (pin 1)) (node (ref D40) (pin 1)) - (node (ref D44) (pin 1))) + (node (ref D44) (pin 1)) + (node (ref D49) (pin 1)) + (node (ref D59) (pin 1)) + (node (ref D64) (pin 1)) + (node (ref D11) (pin 1)) + (node (ref D1) (pin 1)) + (node (ref D6) (pin 1))) (net (code 39) (name ColC) - (node (ref K73) (pin 1)) - (node (ref K76) (pin 1)) (node (ref K31) (pin 2)) (node (ref K77) (pin 1)) - (node (ref K84) (pin 1)) - (node (ref K75) (pin 1)) - (node (ref K74) (pin 1)) + (node (ref K76) (pin 1)) (node (ref U0) (pin 18)) + (node (ref K74) (pin 1)) + (node (ref K75) (pin 1)) + (node (ref K84) (pin 1)) + (node (ref K73) (pin 1)) (node (ref K72) (pin 1))) (net (code 40) (name Col9) + (node (ref K56) (pin 1)) + (node (ref K58) (pin 1)) (node (ref U0) (pin 28)) (node (ref K57) (pin 1)) - (node (ref K58) (pin 1)) - (node (ref K56) (pin 1)) (node (ref K55) (pin 1)) (node (ref K54) (pin 1))) (net (code 41) (name ColB) (node (ref K68) (pin 1)) - (node (ref U0) (pin 19)) + (node (ref K69) (pin 1)) + (node (ref K70) (pin 1)) (node (ref K65) (pin 1)) (node (ref K66) (pin 1)) + (node (ref U0) (pin 19)) (node (ref K71) (pin 1)) - (node (ref K67) (pin 1)) - (node (ref K69) (pin 1)) - (node (ref K70) (pin 1))) + (node (ref K67) (pin 1))) (net (code 42) (name Col1) - (node (ref K11) (pin 1)) - (node (ref K12) (pin 1)) - (node (ref K10) (pin 1)) - (node (ref K14) (pin 1)) - (node (ref K13) (pin 1)) (node (ref U0) (pin 38)) - (node (ref K9) (pin 1))) + (node (ref K13) (pin 1)) + (node (ref K14) (pin 1)) + (node (ref K12) (pin 1)) + (node (ref K9) (pin 1)) + (node (ref K11) (pin 1)) + (node (ref K10) (pin 1))) (net (code 43) (name Col2) - (node (ref K15) (pin 1)) + (node (ref K16) (pin 1)) (node (ref K20) (pin 1)) (node (ref K19) (pin 1)) - (node (ref K16) (pin 1)) + (node (ref K15) (pin 1)) (node (ref K18) (pin 1)) - (node (ref K17) (pin 1)) - (node (ref U0) (pin 39))) + (node (ref U0) (pin 39)) + (node (ref K17) (pin 1))) (net (code 44) (name Row2) + (node (ref D8) (pin 1)) (node (ref D33) (pin 1)) + (node (ref U0) (pin 29)) (node (ref D66) (pin 1)) (node (ref D61) (pin 1)) (node (ref D56) (pin 1)) - (node (ref D28) (pin 1)) (node (ref D51) (pin 1)) (node (ref D46) (pin 1)) (node (ref D42) (pin 1)) (node (ref D38) (pin 1)) (node (ref D23) (pin 1)) - (node (ref D13) (pin 1)) - (node (ref D8) (pin 1)) - (node (ref D3) (pin 1)) (node (ref D18) (pin 1)) - (node (ref U0) (pin 29))) + (node (ref D28) (pin 1)) + (node (ref D3) (pin 1)) + (node (ref D13) (pin 1))) (net (code 45) (name "Net-(J1-Pad4)") (node (ref J1) (pin 4))) (net (code 46) (name LED_CATH) - (node (ref D123) (pin 1)) - (node (ref D30) (pin 1)) - (node (ref D107) (pin 1)) + (node (ref D145) (pin 1)) + (node (ref D126) (pin 1)) + (node (ref D121) (pin 1)) + (node (ref D111) (pin 1)) + (node (ref D106) (pin 1)) + (node (ref D101) (pin 1)) + (node (ref D96) (pin 1)) + (node (ref D91) (pin 1)) + (node (ref D86) (pin 1)) + (node (ref D148) (pin 1)) + (node (ref D147) (pin 1)) + (node (ref D146) (pin 1)) + (node (ref D144) (pin 1)) + (node (ref D143) (pin 1)) + (node (ref D140) (pin 1)) + (node (ref D135) (pin 1)) + (node (ref D130) (pin 1)) + (node (ref D81) (pin 1)) + (node (ref U1) (pin 5)) + (node (ref D116) (pin 1)) + (node (ref D25) (pin 1)) + (node (ref D125) (pin 1)) + (node (ref D141) (pin 1)) + (node (ref D136) (pin 1)) + (node (ref D131) (pin 1)) + (node (ref D119) (pin 1)) + (node (ref D114) (pin 1)) + (node (ref D109) (pin 1)) + (node (ref D104) (pin 1)) + (node (ref D124) (pin 1)) + (node (ref D99) (pin 1)) + (node (ref D89) (pin 1)) + (node (ref D84) (pin 1)) + (node (ref D74) (pin 1)) + (node (ref D79) (pin 1)) + (node (ref D94) (pin 1)) + (node (ref D129) (pin 1)) + (node (ref D112) (pin 1)) (node (ref D137) (pin 1)) (node (ref D132) (pin 1)) (node (ref D127) (pin 1)) (node (ref D122) (pin 1)) (node (ref D117) (pin 1)) - (node (ref D112) (pin 1)) + (node (ref D30) (pin 1)) (node (ref D102) (pin 1)) (node (ref D97) (pin 1)) (node (ref D92) (pin 1)) (node (ref D87) (pin 1)) (node (ref D82) (pin 1)) + (node (ref D107) (pin 1)) + (node (ref D76) (pin 1)) + (node (ref D78) (pin 1)) + (node (ref D71) (pin 1)) + (node (ref D20) (pin 1)) + (node (ref R5) (pin 2)) + (node (ref D103) (pin 1)) (node (ref D72) (pin 1)) (node (ref D77) (pin 1)) (node (ref D133) (pin 1)) (node (ref D128) (pin 1)) - (node (ref D69) (pin 1)) - (node (ref D111) (pin 1)) - (node (ref D109) (pin 1)) - (node (ref D121) (pin 1)) - (node (ref D104) (pin 1)) - (node (ref D126) (pin 1)) - (node (ref D99) (pin 1)) - (node (ref D131) (pin 1)) - (node (ref D89) (pin 1)) - (node (ref D84) (pin 1)) - (node (ref D74) (pin 1)) - (node (ref D79) (pin 1)) - (node (ref D114) (pin 1)) - (node (ref D136) (pin 1)) - (node (ref D138) (pin 1)) - (node (ref D141) (pin 1)) - (node (ref D134) (pin 1)) - (node (ref D120) (pin 1)) + (node (ref D123) (pin 1)) + (node (ref D118) (pin 1)) + (node (ref D113) (pin 1)) + (node (ref D108) (pin 1)) + (node (ref D98) (pin 1)) + (node (ref D93) (pin 1)) + (node (ref D88) (pin 1)) + (node (ref D83) (pin 1)) + (node (ref D73) (pin 1)) + (node (ref D80) (pin 1)) + (node (ref D142) (pin 1)) + (node (ref D139) (pin 1)) (node (ref D115) (pin 1)) (node (ref D110) (pin 1)) - (node (ref D25) (pin 1)) - (node (ref D116) (pin 1)) - (node (ref U1) (pin 5)) - (node (ref D125) (pin 1)) - (node (ref D130) (pin 1)) - (node (ref D135) (pin 1)) - (node (ref D140) (pin 1)) - (node (ref D143) (pin 1)) - (node (ref D144) (pin 1)) - (node (ref D146) (pin 1)) - (node (ref D118) (pin 1)) - (node (ref D147) (pin 1)) - (node (ref D148) (pin 1)) - (node (ref D94) (pin 1)) - (node (ref D145) (pin 1)) - (node (ref D129) (pin 1)) - (node (ref D86) (pin 1)) - (node (ref D124) (pin 1)) - (node (ref D91) (pin 1)) - (node (ref D96) (pin 1)) - (node (ref D119) (pin 1)) - (node (ref D101) (pin 1)) - (node (ref D106) (pin 1)) - (node (ref D70) (pin 1)) (node (ref D75) (pin 1)) (node (ref D85) (pin 1)) - (node (ref D73) (pin 1)) - (node (ref D78) (pin 1)) - (node (ref D139) (pin 1)) - (node (ref D113) (pin 1)) - (node (ref D83) (pin 1)) - (node (ref D142) (pin 1)) + (node (ref D120) (pin 1)) (node (ref D90) (pin 1)) - (node (ref D88) (pin 1)) - (node (ref D71) (pin 1)) - (node (ref D95) (pin 1)) - (node (ref D108) (pin 1)) - (node (ref D76) (pin 1)) - (node (ref D93) (pin 1)) - (node (ref D100) (pin 1)) - (node (ref D80) (pin 1)) - (node (ref D20) (pin 1)) - (node (ref R5) (pin 2)) - (node (ref D98) (pin 1)) (node (ref D105) (pin 1)) - (node (ref D81) (pin 1)) - (node (ref D103) (pin 1))) + (node (ref D95) (pin 1)) + (node (ref D100) (pin 1)) + (node (ref D70) (pin 1)) + (node (ref D69) (pin 1)) + (node (ref D138) (pin 1)) + (node (ref D134) (pin 1))) (net (code 47) (name "Net-(L1-Pad1)") (node (ref L1) (pin 1)) (node (ref U1) (pin 3))) (net (code 48) (name LED_AN) - (node (ref D118) (pin 2)) - (node (ref D138) (pin 2)) - (node (ref D69) (pin 2)) - (node (ref D94) (pin 2)) - (node (ref D115) (pin 2)) - (node (ref D89) (pin 2)) - (node (ref D75) (pin 2)) - (node (ref D84) (pin 2)) - (node (ref D74) (pin 2)) - (node (ref D79) (pin 2)) - (node (ref D85) (pin 2)) - (node (ref D90) (pin 2)) - (node (ref D95) (pin 2)) - (node (ref D110) (pin 2)) - (node (ref D105) (pin 2)) - (node (ref D100) (pin 2)) - (node (ref D124) (pin 2)) - (node (ref D80) (pin 2)) - (node (ref D119) (pin 2)) - (node (ref D70) (pin 2)) - (node (ref D114) (pin 2)) - (node (ref D109) (pin 2)) - (node (ref D142) (pin 2)) - (node (ref D104) (pin 2)) - (node (ref D139) (pin 2)) - (node (ref D134) (pin 2)) - (node (ref D99) (pin 2)) - (node (ref D137) (pin 2)) - (node (ref D30) (pin 2)) - (node (ref C11) (pin 2)) - (node (ref D71) (pin 2)) (node (ref D76) (pin 2)) - (node (ref D20) (pin 2)) - (node (ref L1) (pin 2)) - (node (ref D25) (pin 2)) - (node (ref D141) (pin 2)) + (node (ref D71) (pin 2)) + (node (ref D83) (pin 2)) + (node (ref C11) (pin 2)) + (node (ref D30) (pin 2)) (node (ref D78) (pin 2)) - (node (ref D136) (pin 2)) - (node (ref D131) (pin 2)) + (node (ref D93) (pin 2)) + (node (ref D103) (pin 2)) + (node (ref D79) (pin 2)) + (node (ref D88) (pin 2)) + (node (ref D73) (pin 2)) (node (ref D92) (pin 2)) + (node (ref D97) (pin 2)) + (node (ref D102) (pin 2)) + (node (ref D127) (pin 2)) + (node (ref D107) (pin 2)) + (node (ref D112) (pin 2)) + (node (ref D117) (pin 2)) + (node (ref D122) (pin 2)) + (node (ref D98) (pin 2)) (node (ref D113) (pin 2)) + (node (ref D118) (pin 2)) (node (ref D123) (pin 2)) (node (ref D128) (pin 2)) - (node (ref D108) (pin 2)) + (node (ref D137) (pin 2)) (node (ref D133) (pin 2)) - (node (ref D98) (pin 2)) + (node (ref D108) (pin 2)) (node (ref D77) (pin 2)) - (node (ref D103) (pin 2)) (node (ref D72) (pin 2)) (node (ref D82) (pin 2)) (node (ref D87) (pin 2)) - (node (ref D93) (pin 2)) - (node (ref D97) (pin 2)) - (node (ref D102) (pin 2)) - (node (ref D88) (pin 2)) - (node (ref D107) (pin 2)) - (node (ref D112) (pin 2)) - (node (ref D83) (pin 2)) - (node (ref D117) (pin 2)) - (node (ref D122) (pin 2)) - (node (ref D73) (pin 2)) - (node (ref D127) (pin 2)) (node (ref D132) (pin 2)) - (node (ref D145) (pin 2)) - (node (ref D144) (pin 2)) - (node (ref D129) (pin 2)) - (node (ref D143) (pin 2)) - (node (ref D140) (pin 2)) - (node (ref D135) (pin 2)) - (node (ref D130) (pin 2)) - (node (ref D125) (pin 2)) (node (ref D120) (pin 2)) - (node (ref D147) (pin 2)) - (node (ref D126) (pin 2)) - (node (ref D121) (pin 2)) - (node (ref D116) (pin 2)) - (node (ref D111) (pin 2)) - (node (ref D106) (pin 2)) + (node (ref D125) (pin 2)) + (node (ref D130) (pin 2)) + (node (ref D135) (pin 2)) + (node (ref D140) (pin 2)) + (node (ref D143) (pin 2)) + (node (ref D144) (pin 2)) + (node (ref D145) (pin 2)) (node (ref D146) (pin 2)) - (node (ref D148) (pin 2)) + (node (ref D147) (pin 2)) (node (ref D81) (pin 2)) - (node (ref D86) (pin 2)) + (node (ref D109) (pin 2)) + (node (ref D90) (pin 2)) + (node (ref D114) (pin 2)) + (node (ref D85) (pin 2)) + (node (ref D119) (pin 2)) + (node (ref D124) (pin 2)) + (node (ref D75) (pin 2)) + (node (ref D134) (pin 2)) + (node (ref D139) (pin 2)) + (node (ref D148) (pin 2)) + (node (ref D142) (pin 2)) + (node (ref D138) (pin 2)) + (node (ref D70) (pin 2)) + (node (ref D80) (pin 2)) + (node (ref D115) (pin 2)) + (node (ref D105) (pin 2)) + (node (ref D25) (pin 2)) + (node (ref D99) (pin 2)) + (node (ref D110) (pin 2)) + (node (ref D94) (pin 2)) + (node (ref L1) (pin 2)) + (node (ref D100) (pin 2)) + (node (ref D89) (pin 2)) + (node (ref D84) (pin 2)) + (node (ref D74) (pin 2)) + (node (ref D20) (pin 2)) + (node (ref D69) (pin 2)) + (node (ref D116) (pin 2)) (node (ref D91) (pin 2)) (node (ref D96) (pin 2)) - (node (ref D101) (pin 2))) + (node (ref D101) (pin 2)) + (node (ref D106) (pin 2)) + (node (ref D129) (pin 2)) + (node (ref D111) (pin 2)) + (node (ref D86) (pin 2)) + (node (ref D126) (pin 2)) + (node (ref D141) (pin 2)) + (node (ref D104) (pin 2)) + (node (ref D136) (pin 2)) + (node (ref D95) (pin 2)) + (node (ref D131) (pin 2)) + (node (ref D121) (pin 2))) (net (code 49) (name "Net-(C9-Pad1)") - (node (ref C9) (pin 1)) (node (ref R9) (pin 1)) - (node (ref P3) (pin 4))) + (node (ref P3) (pin 4)) + (node (ref C9) (pin 1))) (net (code 50) (name "Net-(DM54-Pad2)") - (node (ref KM540) (pin 2)) + (node (ref DM54) (pin 2)) (node (ref KM541) (pin 2)) - (node (ref DM54) (pin 2))) + (node (ref KM540) (pin 2))) (net (code 51) (name "Net-(DM34-Pad2)") + (node (ref DM34) (pin 2)) (node (ref KM341) (pin 2)) - (node (ref KM340) (pin 2)) - (node (ref DM34) (pin 2))) + (node (ref KM340) (pin 2))) (net (code 52) (name "Net-(DM44-Pad2)") (node (ref DM44) (pin 2)) (node (ref KM440) (pin 2))) @@ -2605,59 +2623,59 @@ (node (ref K58) (pin 2)) (node (ref D48) (pin 2))) (net (code 54) (name "Net-(D39-Pad2)") - (node (ref D39) (pin 2)) - (node (ref K49) (pin 2))) + (node (ref K49) (pin 2)) + (node (ref D39) (pin 2))) (net (code 55) (name "Net-(D42-Pad2)") (node (ref K52) (pin 2)) (node (ref D42) (pin 2))) (net (code 56) (name "Net-(D46-Pad2)") - (node (ref D46) (pin 2)) - (node (ref K56) (pin 2))) + (node (ref K56) (pin 2)) + (node (ref D46) (pin 2))) (net (code 57) (name "Net-(D51-Pad2)") (node (ref K61) (pin 2)) (node (ref D51) (pin 2))) (net (code 58) (name "Net-(D56-Pad2)") - (node (ref K67) (pin 2)) - (node (ref D56) (pin 2))) + (node (ref D56) (pin 2)) + (node (ref K67) (pin 2))) (net (code 59) (name "Net-(D61-Pad2)") - (node (ref D61) (pin 2)) - (node (ref K74) (pin 2))) + (node (ref K74) (pin 2)) + (node (ref D61) (pin 2))) (net (code 60) (name "Net-(D24-Pad2)") - (node (ref K30) (pin 2)) - (node (ref D24) (pin 2))) + (node (ref D24) (pin 2)) + (node (ref K30) (pin 2))) (net (code 61) (name "Net-(D29-Pad2)") - (node (ref K35) (pin 2)) - (node (ref D29) (pin 2))) + (node (ref D29) (pin 2)) + (node (ref K35) (pin 2))) (net (code 62) (name "Net-(D34-Pad2)") - (node (ref D34) (pin 2)) - (node (ref K41) (pin 2))) + (node (ref K41) (pin 2)) + (node (ref D34) (pin 2))) (net (code 63) (name "Net-(D38-Pad2)") (node (ref K48) (pin 2)) (node (ref D38) (pin 2))) (net (code 64) (name "Net-(D43-Pad2)") - (node (ref D43) (pin 2)) - (node (ref K53) (pin 2))) + (node (ref K53) (pin 2)) + (node (ref D43) (pin 2))) (net (code 65) (name "Net-(D47-Pad2)") (node (ref K57) (pin 2)) (node (ref D47) (pin 2))) (net (code 66) (name "Net-(D52-Pad2)") - (node (ref D52) (pin 2)) - (node (ref K62) (pin 2))) + (node (ref K62) (pin 2)) + (node (ref D52) (pin 2))) (net (code 67) (name "Net-(D57-Pad2)") - (node (ref D57) (pin 2)) - (node (ref K68) (pin 2))) + (node (ref K68) (pin 2)) + (node (ref D57) (pin 2))) (net (code 68) (name "Net-(D9-Pad2)") (node (ref D9) (pin 2)) (node (ref K12) (pin 2))) (net (code 69) (name "Net-(D8-Pad2)") - (node (ref K11) (pin 2)) - (node (ref D8) (pin 2))) + (node (ref D8) (pin 2)) + (node (ref K11) (pin 2))) (net (code 70) (name "Net-(D13-Pad2)") - (node (ref K17) (pin 2)) - (node (ref D13) (pin 2))) + (node (ref D13) (pin 2)) + (node (ref K17) (pin 2))) (net (code 71) (name "Net-(D18-Pad2)") - (node (ref D18) (pin 2)) - (node (ref K23) (pin 2))) + (node (ref K23) (pin 2)) + (node (ref D18) (pin 2))) (net (code 72) (name "Net-(D23-Pad2)") (node (ref K29) (pin 2)) (node (ref D23) (pin 2))) @@ -2665,11 +2683,11 @@ (node (ref K34) (pin 2)) (node (ref D28) (pin 2))) (net (code 74) (name "Net-(D33-Pad2)") - (node (ref K40) (pin 2)) - (node (ref D33) (pin 2))) + (node (ref D33) (pin 2)) + (node (ref K40) (pin 2))) (net (code 75) (name "Net-(D1-Pad2)") - (node (ref K1) (pin 2)) - (node (ref D1) (pin 2))) + (node (ref D1) (pin 2)) + (node (ref K1) (pin 2))) (net (code 76) (name "Net-(D44-Pad2)") (node (ref K54) (pin 2)) (node (ref D44) (pin 2))) @@ -2680,23 +2698,23 @@ (node (ref D26) (pin 2)) (node (ref K32) (pin 2))) (net (code 79) (name "Net-(D31-Pad2)") - (node (ref K38) (pin 2)) - (node (ref D31) (pin 2))) + (node (ref D31) (pin 2)) + (node (ref K38) (pin 2))) (net (code 80) (name "Net-(D36-Pad2)") - (node (ref K46) (pin 2)) - (node (ref D36) (pin 2))) + (node (ref D36) (pin 2)) + (node (ref K46) (pin 2))) (net (code 81) (name "Net-(D16-Pad2)") - (node (ref K21) (pin 2)) - (node (ref D16) (pin 2))) + (node (ref D16) (pin 2)) + (node (ref K21) (pin 2))) (net (code 82) (name "Net-(D49-Pad2)") (node (ref D49) (pin 2)) (node (ref K59) (pin 2))) (net (code 83) (name "Net-(D54-Pad2)") - (node (ref K65) (pin 2)) - (node (ref D54) (pin 2))) + (node (ref D54) (pin 2)) + (node (ref K65) (pin 2))) (net (code 84) (name "Net-(D59-Pad2)") - (node (ref D59) (pin 2)) - (node (ref K72) (pin 2))) + (node (ref K72) (pin 2)) + (node (ref D59) (pin 2))) (net (code 85) (name "Net-(D64-Pad2)") (node (ref K78) (pin 2)) (node (ref K79) (pin 2)) @@ -2705,8 +2723,8 @@ (node (ref K9) (pin 2)) (node (ref D6) (pin 2))) (net (code 87) (name "Net-(D11-Pad2)") - (node (ref D11) (pin 2)) - (node (ref K15) (pin 2))) + (node (ref K15) (pin 2)) + (node (ref D11) (pin 2))) (net (code 88) (name "Net-(D14-Pad2)") (node (ref D14) (pin 2)) (node (ref K18) (pin 2))) @@ -2714,53 +2732,53 @@ (node (ref D19) (pin 2)) (node (ref K24) (pin 2))) (net (code 90) (name "Net-(D66-Pad2)") - (node (ref K81) (pin 2)) (node (ref D66) (pin 2)) (node (ref K25) (pin 2)) - (node (ref K82) (pin 2))) + (node (ref K82) (pin 2)) + (node (ref K81) (pin 2))) (net (code 91) (name "Net-(D3-Pad2)") - (node (ref K3) (pin 2)) (node (ref K4) (pin 1)) - (node (ref D3) (pin 2))) + (node (ref D3) (pin 2)) + (node (ref K3) (pin 2))) (net (code 92) (name "Net-(D60-Pad2)") - (node (ref K73) (pin 2)) - (node (ref D60) (pin 2))) + (node (ref D60) (pin 2)) + (node (ref K73) (pin 2))) (net (code 93) (name "Net-(D65-Pad2)") - (node (ref K80) (pin 2)) - (node (ref D65) (pin 2))) + (node (ref D65) (pin 2)) + (node (ref K80) (pin 2))) (net (code 94) (name "Net-(D4-Pad2)") - (node (ref D4) (pin 2)) + (node (ref K6) (pin 2)) (node (ref K5) (pin 2)) - (node (ref K6) (pin 2))) + (node (ref D4) (pin 2))) (net (code 95) (name "Net-(D5-Pad2)") - (node (ref K8) (pin 2)) (node (ref D5) (pin 2)) + (node (ref K8) (pin 2)) (node (ref K7) (pin 2))) (net (code 96) (name "Net-(K50-Pad1)") (node (ref K50) (pin 1))) (net (code 97) (name "Net-(K50-Pad2)") (node (ref K50) (pin 2))) (net (code 98) (name "Net-(D37-Pad2)") - (node (ref K47) (pin 2)) - (node (ref D37) (pin 2))) + (node (ref D37) (pin 2)) + (node (ref K47) (pin 2))) (net (code 99) (name "Net-(D17-Pad2)") - (node (ref K22) (pin 2)) - (node (ref D17) (pin 2))) + (node (ref D17) (pin 2)) + (node (ref K22) (pin 2))) (net (code 100) (name "Net-(D22-Pad2)") - (node (ref K28) (pin 2)) - (node (ref D22) (pin 2))) + (node (ref D22) (pin 2)) + (node (ref K28) (pin 2))) (net (code 101) (name "Net-(D27-Pad2)") - (node (ref K33) (pin 2)) - (node (ref D27) (pin 2))) + (node (ref D27) (pin 2)) + (node (ref K33) (pin 2))) (net (code 102) (name "Net-(D32-Pad2)") - (node (ref D32) (pin 2)) - (node (ref K39) (pin 2))) + (node (ref K39) (pin 2)) + (node (ref D32) (pin 2))) (net (code 103) (name "Net-(D12-Pad2)") (node (ref D12) (pin 2)) (node (ref K16) (pin 2))) (net (code 104) (name "Net-(D41-Pad2)") - (node (ref D41) (pin 2)) - (node (ref K51) (pin 2))) + (node (ref K51) (pin 2)) + (node (ref D41) (pin 2))) (net (code 105) (name "Net-(D45-Pad2)") (node (ref D45) (pin 2)) (node (ref K55) (pin 2))) @@ -2771,61 +2789,61 @@ (node (ref K66) (pin 2)) (node (ref D55) (pin 2))) (net (code 108) (name "Net-(D2-Pad2)") - (node (ref D2) (pin 2)) - (node (ref K2) (pin 2))) + (node (ref K2) (pin 2)) + (node (ref D2) (pin 2))) (net (code 109) (name "Net-(D7-Pad2)") - (node (ref D7) (pin 2)) - (node (ref K10) (pin 2))) + (node (ref K10) (pin 2)) + (node (ref D7) (pin 2))) (net (code 110) (name "Net-(D68-Pad2)") - (node (ref K86) (pin 2)) + (node (ref K85) (pin 2)) (node (ref D68) (pin 2)) - (node (ref K85) (pin 2))) + (node (ref K86) (pin 2))) (net (code 111) (name "Net-(D63-Pad2)") (node (ref D63) (pin 2)) - (node (ref K77) (pin 2)) - (node (ref K76) (pin 2))) + (node (ref K76) (pin 2)) + (node (ref K77) (pin 2))) (net (code 112) (name "Net-(D58-Pad2)") - (node (ref D58) (pin 2)) + (node (ref K69) (pin 2)) (node (ref K70) (pin 2)) - (node (ref K71) (pin 2)) - (node (ref K69) (pin 2))) + (node (ref D58) (pin 2)) + (node (ref K71) (pin 2))) (net (code 113) (name "Net-(D15-Pad2)") (node (ref D15) (pin 2)) (node (ref K19) (pin 2)) (node (ref K20) (pin 2))) (net (code 114) (name "Net-(D67-Pad2)") (node (ref K83) (pin 2)) - (node (ref D67) (pin 2)) - (node (ref K26) (pin 1))) + (node (ref K26) (pin 1)) + (node (ref D67) (pin 2))) (net (code 115) (name "Net-(D62-Pad2)") - (node (ref D62) (pin 2)) - (node (ref K31) (pin 1)) + (node (ref K75) (pin 2)) (node (ref K84) (pin 2)) - (node (ref K75) (pin 2))) + (node (ref D62) (pin 2)) + (node (ref K31) (pin 1))) (net (code 116) (name "Net-(D10-Pad2)") (node (ref D10) (pin 2)) - (node (ref K14) (pin 2)) - (node (ref K13) (pin 2))) + (node (ref K13) (pin 2)) + (node (ref K14) (pin 2))) (net (code 117) (name "Net-(D35-Pad2)") - (node (ref D35) (pin 2)) - (node (ref K44) (pin 2)) (node (ref K42) (pin 2)) + (node (ref K44) (pin 2)) + (node (ref D35) (pin 2)) (node (ref K45) (pin 1))) (net (code 118) (name "Net-(D53-Pad2)") + (node (ref D53) (pin 2)) (node (ref K63) (pin 2)) - (node (ref K64) (pin 2)) - (node (ref D53) (pin 2))) + (node (ref K64) (pin 2))) (net (code 119) (name "Net-(D40-Pad2)") (node (ref D40) (pin 2))) (net (code 120) (name "Net-(LD1-Pad2)") - (node (ref R6) (pin 2)) - (node (ref LD1) (pin 2))) + (node (ref LD1) (pin 2)) + (node (ref R6) (pin 2))) (net (code 121) (name "Net-(D152-Pad2)") (node (ref D153) (pin 4)) (node (ref D152) (pin 2))) (net (code 122) (name "Net-(D151-Pad2)") - (node (ref D152) (pin 4)) - (node (ref D151) (pin 2))) + (node (ref D151) (pin 2)) + (node (ref D152) (pin 4))) (net (code 123) (name DOUT) (node (ref J2) (pin 3)) (node (ref D153) (pin 2))) @@ -2835,23 +2853,29 @@ (net (code 125) (name "Net-(D150-Pad2)") (node (ref D151) (pin 4)) (node (ref D150) (pin 2))) - (net (code 126) (name "Net-(MH10-Pad1)") + (net (code 126) (name "Net-(MH12-Pad1)") + (node (ref MH12) (pin 1))) + (net (code 127) (name "Net-(MH13-Pad1)") + (node (ref MH13) (pin 1))) + (net (code 128) (name "Net-(MH11-Pad1)") + (node (ref MH11) (pin 1))) + (net (code 129) (name "Net-(MH10-Pad1)") (node (ref MH10) (pin 1))) - (net (code 127) (name "Net-(MH9-Pad1)") + (net (code 130) (name "Net-(MH9-Pad1)") (node (ref MH9) (pin 1))) - (net (code 128) (name "Net-(MH8-Pad1)") + (net (code 131) (name "Net-(MH8-Pad1)") (node (ref MH8) (pin 1))) - (net (code 129) (name "Net-(MH7-Pad1)") + (net (code 132) (name "Net-(MH7-Pad1)") (node (ref MH7) (pin 1))) - (net (code 130) (name "Net-(MH6-Pad1)") + (net (code 133) (name "Net-(MH6-Pad1)") (node (ref MH6) (pin 1))) - (net (code 131) (name "Net-(MH1-Pad1)") + (net (code 134) (name "Net-(MH1-Pad1)") (node (ref MH1) (pin 1))) - (net (code 132) (name "Net-(MH4-Pad1)") + (net (code 135) (name "Net-(MH4-Pad1)") (node (ref MH4) (pin 1))) - (net (code 133) (name "Net-(MH3-Pad1)") + (net (code 136) (name "Net-(MH3-Pad1)") (node (ref MH3) (pin 1))) - (net (code 134) (name "Net-(MH5-Pad1)") + (net (code 137) (name "Net-(MH5-Pad1)") (node (ref MH5) (pin 1))) - (net (code 135) (name "Net-(MH2-Pad1)") + (net (code 138) (name "Net-(MH2-Pad1)") (node (ref MH2) (pin 1))))) \ No newline at end of file diff --git a/DK60TP/Kicad/DK60TP.sch b/DK60TP/Kicad/DK60TP.sch index 6e421e3..e6f3477 100644 --- a/DK60TP/Kicad/DK60TP.sch +++ b/DK60TP/Kicad/DK60TP.sch @@ -30,7 +30,6 @@ LIBS:contrib LIBS:valves LIBS:keyboard_parts LIBS:mkl27z256vfm4 -LIBS:TS65 LIBS:DK60TP-cache EELAYER 25 0 EELAYER END @@ -49,166 +48,166 @@ $EndDescr $Comp L XTAL_GND X1 U 1 1 5904AD34 -P 9150 1200 -F 0 "X1" H 9150 1350 60 0000 C CNN -F 1 "XTAL_GND" H 9150 1050 60 0000 C CNN -F 2 "Footprint:FA-238" H 9150 1200 60 0001 C CNN -F 3 "" H 9150 1200 60 0000 C CNN - 1 9150 1200 +P 7200 4000 +F 0 "X1" H 7200 4150 60 0000 C CNN +F 1 "XTAL_GND" H 7200 3850 60 0000 C CNN +F 2 "Footprint:FA-238" H 7200 4000 60 0001 C CNN +F 3 "" H 7200 4000 60 0000 C CNN + 1 7200 4000 1 0 0 -1 $EndComp $Comp L C_Small C1 U 1 1 5904ADE4 -P 8700 1400 -F 0 "C1" H 8710 1470 50 0000 L CNN -F 1 "22p" H 8710 1320 50 0000 L CNN -F 2 "Capacitors_SMD:C_0805_HandSoldering" H 8700 1400 50 0001 C CNN -F 3 "" H 8700 1400 50 0001 C CNN - 1 8700 1400 +P 6750 4200 +F 0 "C1" H 6760 4270 50 0000 L CNN +F 1 "22p" H 6760 4120 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 6750 4200 50 0001 C CNN +F 3 "" H 6750 4200 50 0001 C CNN + 1 6750 4200 1 0 0 -1 $EndComp $Comp L C_Small C2 U 1 1 5904AE3B -P 9600 1400 -F 0 "C2" H 9610 1470 50 0000 L CNN -F 1 "22p" H 9610 1320 50 0000 L CNN -F 2 "Capacitors_SMD:C_0805_HandSoldering" H 9600 1400 50 0001 C CNN -F 3 "" H 9600 1400 50 0001 C CNN - 1 9600 1400 +P 7650 4200 +F 0 "C2" H 7660 4270 50 0000 L CNN +F 1 "22p" H 7660 4120 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 7650 4200 50 0001 C CNN +F 3 "" H 7650 4200 50 0001 C CNN + 1 7650 4200 1 0 0 -1 $EndComp $Comp -L GND #PWR01 +L GND #PWR15 U 1 1 5904AF3A -P 9150 1750 -F 0 "#PWR01" H 9150 1500 50 0001 C CNN -F 1 "GND" H 9150 1600 50 0000 C CNN -F 2 "" H 9150 1750 50 0001 C CNN -F 3 "" H 9150 1750 50 0001 C CNN - 1 9150 1750 +P 7200 4450 +F 0 "#PWR15" H 7200 4200 50 0001 C CNN +F 1 "GND" H 7200 4300 50 0000 C CNN +F 2 "" H 7200 4450 50 0001 C CNN +F 3 "" H 7200 4450 50 0001 C CNN + 1 7200 4450 1 0 0 -1 $EndComp $Comp -L VCC #PWR02 +L VCC #PWR4 U 1 1 5904B57E -P 5650 2550 -F 0 "#PWR02" H 5650 2400 50 0001 C CNN -F 1 "VCC" H 5650 2700 50 0000 C CNN -F 2 "" H 5650 2550 50 0001 C CNN -F 3 "" H 5650 2550 50 0001 C CNN - 1 5650 2550 +P 1900 3800 +F 0 "#PWR4" H 1900 3650 50 0001 C CNN +F 1 "VCC" H 1900 3950 50 0000 C CNN +F 2 "" H 1900 3800 50 0001 C CNN +F 3 "" H 1900 3800 50 0001 C CNN + 1 1900 3800 1 0 0 -1 $EndComp $Comp L C_Small C3 U 1 1 5904B5D0 -P 5650 2800 -F 0 "C3" H 5660 2870 50 0000 L CNN -F 1 "0.1u" H 5660 2720 50 0000 L CNN -F 2 "Capacitors_SMD:C_0805_HandSoldering" H 5650 2800 50 0001 C CNN -F 3 "" H 5650 2800 50 0001 C CNN - 1 5650 2800 +P 1900 4050 +F 0 "C3" H 1910 4120 50 0000 L CNN +F 1 "0.1u" H 1910 3970 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 1900 4050 50 0001 C CNN +F 3 "" H 1900 4050 50 0001 C CNN + 1 1900 4050 1 0 0 -1 $EndComp $Comp L C_Small C4 U 1 1 5904B653 -P 5850 2800 -F 0 "C4" H 5860 2870 50 0000 L CNN -F 1 "0.1u" H 5860 2720 50 0000 L CNN -F 2 "Capacitors_SMD:C_0805_HandSoldering" H 5850 2800 50 0001 C CNN -F 3 "" H 5850 2800 50 0001 C CNN - 1 5850 2800 +P 2100 4050 +F 0 "C4" H 2110 4120 50 0000 L CNN +F 1 "0.1u" H 2110 3970 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2100 4050 50 0001 C CNN +F 3 "" H 2100 4050 50 0001 C CNN + 1 2100 4050 1 0 0 -1 $EndComp $Comp L C_Small C7 U 1 1 5904B6D2 -P 6450 2800 -F 0 "C7" H 6460 2870 50 0000 L CNN -F 1 "4.7u" H 6460 2720 50 0000 L CNN -F 2 "Capacitors_SMD:C_0805_HandSoldering" H 6450 2800 50 0001 C CNN -F 3 "" H 6450 2800 50 0001 C CNN - 1 6450 2800 +P 2700 4050 +F 0 "C7" H 2710 4120 50 0000 L CNN +F 1 "4.7u" H 2710 3970 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2700 4050 50 0001 C CNN +F 3 "" H 2700 4050 50 0001 C CNN + 1 2700 4050 1 0 0 -1 $EndComp $Comp L C_Small C5 U 1 1 5904B779 -P 6050 2800 -F 0 "C5" H 6060 2870 50 0000 L CNN -F 1 "0.1u" H 6060 2720 50 0000 L CNN -F 2 "Capacitors_SMD:C_0805_HandSoldering" H 6050 2800 50 0001 C CNN -F 3 "" H 6050 2800 50 0001 C CNN - 1 6050 2800 +P 2300 4050 +F 0 "C5" H 2310 4120 50 0000 L CNN +F 1 "0.1u" H 2310 3970 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2300 4050 50 0001 C CNN +F 3 "" H 2300 4050 50 0001 C CNN + 1 2300 4050 1 0 0 -1 $EndComp $Comp L C_Small C6 U 1 1 5904B7A5 -P 6250 2800 -F 0 "C6" H 6260 2870 50 0000 L CNN -F 1 "0.1u" H 6260 2720 50 0000 L CNN -F 2 "Capacitors_SMD:C_0805_HandSoldering" H 6250 2800 50 0001 C CNN -F 3 "" H 6250 2800 50 0001 C CNN - 1 6250 2800 +P 2500 4050 +F 0 "C6" H 2510 4120 50 0000 L CNN +F 1 "0.1u" H 2510 3970 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2500 4050 50 0001 C CNN +F 3 "" H 2500 4050 50 0001 C CNN + 1 2500 4050 1 0 0 -1 $EndComp $Comp -L GND #PWR03 +L GND #PWR5 U 1 1 5904B906 -P 5650 3000 -F 0 "#PWR03" H 5650 2750 50 0001 C CNN -F 1 "GND" H 5650 2850 50 0000 C CNN -F 2 "" H 5650 3000 50 0001 C CNN -F 3 "" H 5650 3000 50 0001 C CNN - 1 5650 3000 +P 1900 4250 +F 0 "#PWR5" H 1900 4000 50 0001 C CNN +F 1 "GND" H 1900 4100 50 0000 C CNN +F 2 "" H 1900 4250 50 0001 C CNN +F 3 "" H 1900 4250 50 0001 C CNN + 1 1900 4250 1 0 0 -1 $EndComp $Comp L SW_PUSH SW1 U 1 1 5904C086 -P 7400 2950 -F 0 "SW1" H 7550 3060 50 0000 C CNN -F 1 "SW_PUSH" H 7400 2870 50 0000 C CNN -F 2 "Buttons_Switches_SMD:SW_SPST_TL3342" H 7400 2950 60 0001 C CNN -F 3 "" H 7400 2950 60 0000 C CNN - 1 7400 2950 +P 3650 4200 +F 0 "SW1" H 3800 4310 50 0000 C CNN +F 1 "SW_PUSH" H 3650 4120 50 0000 C CNN +F 2 "Buttons_Switches_SMD:SW_SPST_TL3342" H 3650 4200 60 0001 C CNN +F 3 "" H 3650 4200 60 0000 C CNN + 1 3650 4200 1 0 0 -1 $EndComp $Comp L R R1 U 1 1 5904C11A -P 7250 2650 -F 0 "R1" V 7330 2650 50 0000 C CNN -F 1 "10K" V 7250 2650 50 0000 C CNN -F 2 "Resistors_SMD:R_0805_HandSoldering" V 7180 2650 50 0001 C CNN -F 3 "" H 7250 2650 50 0001 C CNN - 1 7250 2650 +P 3500 3900 +F 0 "R1" V 3580 3900 50 0000 C CNN +F 1 "10K" V 3500 3900 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 3430 3900 50 0001 C CNN +F 3 "" H 3500 3900 50 0001 C CNN + 1 3500 3900 0 -1 -1 0 $EndComp $Comp -L VCC #PWR04 +L VCC #PWR6 U 1 1 5904C66A -P 6950 2550 -F 0 "#PWR04" H 6950 2400 50 0001 C CNN -F 1 "VCC" H 6950 2700 50 0000 C CNN -F 2 "" H 6950 2550 50 0001 C CNN -F 3 "" H 6950 2550 50 0001 C CNN - 1 6950 2550 +P 3200 3800 +F 0 "#PWR6" H 3200 3650 50 0001 C CNN +F 1 "VCC" H 3200 3950 50 0000 C CNN +F 2 "" H 3200 3800 50 0001 C CNN +F 3 "" H 3200 3800 50 0001 C CNN + 1 3200 3800 1 0 0 -1 $EndComp $Comp -L GND #PWR05 +L GND #PWR7 U 1 1 5904C8AA -P 6950 3000 -F 0 "#PWR05" H 6950 2750 50 0001 C CNN -F 1 "GND" H 6950 2850 50 0000 C CNN -F 2 "" H 6950 3000 50 0001 C CNN -F 3 "" H 6950 3000 50 0001 C CNN - 1 6950 3000 +P 3200 4250 +F 0 "#PWR7" H 3200 4000 50 0001 C CNN +F 1 "GND" H 3200 4100 50 0000 C CNN +F 2 "" H 3200 4250 50 0001 C CNN +F 3 "" H 3200 4250 50 0001 C CNN + 1 3200 4250 1 0 0 -1 $EndComp $Comp @@ -223,10 +222,10 @@ F 3 "" H 5150 2300 50 0001 C CNN -1 0 0 1 $EndComp $Comp -L GND #PWR06 +L GND #PWR12 U 1 1 5904D1CD P 5150 2600 -F 0 "#PWR06" H 5150 2350 50 0001 C CNN +F 0 "#PWR12" H 5150 2350 50 0001 C CNN F 1 "GND" H 5150 2450 50 0000 C CNN F 2 "" H 5150 2600 50 0001 C CNN F 3 "" H 5150 2600 50 0001 C CNN @@ -256,10 +255,10 @@ F 3 "" H 1050 1100 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L VCC #PWR07 +L VCC #PWR2 U 1 1 5920545A P 1800 850 -F 0 "#PWR07" H 1800 700 50 0001 C CNN +F 0 "#PWR2" H 1800 700 50 0001 C CNN F 1 "VCC" H 1800 1000 50 0000 C CNN F 2 "" H 1800 850 50 0001 C CNN F 3 "" H 1800 850 50 0001 C CNN @@ -300,10 +299,10 @@ F 3 "" H 1800 1350 50 0001 C CNN 0 1 1 0 $EndComp $Comp -L GND #PWR08 +L GND #PWR10 U 1 1 59076AE3 P 4900 3000 -F 0 "#PWR08" H 4900 2750 50 0001 C CNN +F 0 "#PWR10" H 4900 2750 50 0001 C CNN F 1 "GND" H 4900 2850 50 0000 C CNN F 2 "" H 4900 3000 50 0001 C CNN F 3 "" H 4900 3000 50 0001 C CNN @@ -317,10 +316,10 @@ D2 Text Notes 10550 7650 0 60 ~ 0 B $Comp -L GND #PWR09 +L GND #PWR8 U 1 1 593106C4 P 4850 950 -F 0 "#PWR09" H 4850 700 50 0001 C CNN +F 0 "#PWR8" H 4850 700 50 0001 C CNN F 1 "GND" H 4850 800 50 0000 C CNN F 2 "" H 4850 950 50 0001 C CNN F 3 "" H 4850 950 50 0001 C CNN @@ -336,16 +335,16 @@ $EndSheet Text GLabel 2500 1950 0 60 Input ~ 0 BACKLIT $Sheet -S 5550 1250 1250 150 +S 5550 1200 1250 150 U 593532A7 F0 "Function Leds" 60 F1 "Function_leds.sch" 60 $EndSheet $Comp -L GND #PWR010 +L GND #PWR1 U 1 1 59349AA8 P 1450 3000 -F 0 "#PWR010" H 1450 2750 50 0001 C CNN +F 0 "#PWR1" H 1450 2750 50 0001 C CNN F 1 "GND" H 1450 2850 50 0000 C CNN F 2 "" H 1450 3000 50 0001 C CNN F 3 "" H 1450 3000 50 0001 C CNN @@ -355,18 +354,18 @@ $EndComp Text GLabel 2500 850 0 60 Input ~ 0 CAPS_LED $Sheet -S 4700 3600 1050 450 +S 5550 1550 1250 400 U 5934BBCF F0 "TRACKPOINT" 60 F1 "TRACKPOINT.sch" 60 -F2 "Col5" I L 4700 3650 60 -F3 "Col4" I L 4700 3750 60 -F4 "Col3" I L 4700 3850 60 -F5 "Row4" I L 4700 3950 60 -F6 "D2" I R 5750 3650 60 -F7 "D5" I R 5750 3750 60 -F8 "GND" I R 5750 3850 60 -F9 "VCC" I R 5750 3950 60 +F2 "Col5" I L 5550 1600 60 +F3 "Col4" I L 5550 1700 60 +F4 "Col3" I L 5550 1800 60 +F5 "Row4" I L 5550 1900 60 +F6 "D2" I R 6800 1600 60 +F7 "D5" I R 6800 1700 60 +F8 "GND" I R 6800 1800 60 +F9 "VCC" I R 6800 1900 60 $EndSheet Text GLabel 2500 1650 0 60 Input ~ 0 Col5 @@ -407,10 +406,10 @@ Row2 Text GLabel 2500 1750 0 60 Input ~ 0 Row3 $Comp -L GND #PWR011 +L GND #PWR9 U 1 1 593621F1 P 4900 1750 -F 0 "#PWR011" H 4900 1500 50 0001 C CNN +F 0 "#PWR9" H 4900 1500 50 0001 C CNN F 1 "GND" H 4900 1600 50 0000 C CNN F 2 "" H 4900 1750 50 0001 C CNN F 3 "" H 4900 1750 50 0001 C CNN @@ -418,10 +417,10 @@ F 3 "" H 4900 1750 50 0001 C CNN 0 -1 -1 0 $EndComp $Comp -L VCC #PWR012 +L VCC #PWR13 U 1 1 593B1C08 P 5250 800 -F 0 "#PWR012" H 5250 650 50 0001 C CNN +F 0 "#PWR13" H 5250 650 50 0001 C CNN F 1 "VCC" H 5250 950 50 0000 C CNN F 2 "" H 5250 800 50 0001 C CNN F 3 "" H 5250 800 50 0001 C CNN @@ -429,29 +428,29 @@ F 3 "" H 5250 800 50 0001 C CNN 1 0 0 -1 $EndComp $Sheet -S 7000 850 1250 150 +S 5550 2850 1250 150 U 5935238D F0 "MATRIX" 60 F1 "MATRIX.sch" 60 $EndSheet -Text GLabel 7950 2800 2 60 Input ~ 0 +Text GLabel 4200 4050 2 60 Input ~ 0 RESET Text GLabel 2500 2050 0 60 Input ~ 0 RESET $Comp -L VCC #PWR013 +L VCC #PWR3 U 1 1 59395D72 P 1800 1750 -F 0 "#PWR013" H 1800 1600 50 0001 C CNN +F 0 "#PWR3" H 1800 1600 50 0001 C CNN F 1 "VCC" H 1800 1900 50 0000 C CNN F 2 "" H 1800 1750 50 0001 C CNN F 3 "" H 1800 1750 50 0001 C CNN 1 1800 1750 1 0 0 -1 $EndComp -Text GLabel 9600 1100 1 60 Input ~ 0 +Text GLabel 7650 3900 1 60 Input ~ 0 XTAL2 -Text GLabel 8700 1100 1 60 Input ~ 0 +Text GLabel 6750 3900 1 60 Input ~ 0 XTAL1 Text GLabel 2500 2450 0 60 Input ~ 0 XTAL2 @@ -459,22 +458,22 @@ Text GLabel 2500 2350 0 60 Input ~ 0 XTAL1 Text Notes 5600 700 0 60 ~ 0 External sheets -Text Notes 5600 2250 0 60 ~ 0 +Text Notes 1850 3500 0 60 ~ 0 Power decoupling -Text Notes 6900 2250 0 60 ~ 0 +Text Notes 3150 3500 0 60 ~ 0 Reset -Text Notes 8600 700 0 60 ~ 0 +Text Notes 6650 3500 0 60 ~ 0 Clock Text Notes 700 700 0 60 ~ 0 µControler $Sheet -S 7000 1250 1250 150 +S 5550 2500 1250 150 U 593984AD F0 "RGB Underglow" 60 F1 "RGB_UNDERGLOW.sch" 60 $EndSheet $Sheet -S 7000 1650 1250 150 +S 5550 2150 1250 150 U 5939867D F0 "Mounting Holes" 60 F1 "HOLES.sch" 60 @@ -484,124 +483,124 @@ RGB $Comp L CONN_02X04 P1 U 1 1 593CBA33 -P 4050 4600 -F 0 "P1" H 4050 4850 50 0000 C CNN -F 1 "CONN_02X04" H 4050 4350 50 0000 C CNN -F 2 "Pin_Headers:Pin_Header_Angled_2x04" H 4050 3400 50 0001 C CNN -F 3 "" H 4050 3400 50 0000 C CNN - 1 4050 4600 +P 5350 4000 +F 0 "P1" H 5350 4250 50 0000 C CNN +F 1 "CONN_02X04" H 5350 3750 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Angled_2x04" H 5350 2800 50 0001 C CNN +F 3 "" H 5350 2800 50 0000 C CNN + 1 5350 4000 1 0 0 -1 $EndComp -Text GLabel 3800 4550 0 60 Input ~ 0 +Text GLabel 5100 3950 0 60 Input ~ 0 Col5 -Text GLabel 3800 4650 0 60 Input ~ 0 +Text GLabel 5100 4050 0 60 Input ~ 0 Col4 -Text GLabel 3800 4750 0 60 Input ~ 0 +Text GLabel 5100 4150 0 60 Input ~ 0 Col3 -Text GLabel 4300 4750 2 60 Input ~ 0 +Text GLabel 5600 4150 2 60 Input ~ 0 Row4 $Comp -L GND #PWR014 +L GND #PWR14 U 1 1 593CBEF2 -P 4950 4750 -F 0 "#PWR014" H 4950 4500 50 0001 C CNN -F 1 "GND" H 4950 4600 50 0000 C CNN -F 2 "" H 4950 4750 50 0001 C CNN -F 3 "" H 4950 4750 50 0001 C CNN - 1 4950 4750 +P 6250 4150 +F 0 "#PWR14" H 6250 3900 50 0001 C CNN +F 1 "GND" H 6250 4000 50 0000 C CNN +F 2 "" H 6250 4150 50 0001 C CNN +F 3 "" H 6250 4150 50 0001 C CNN + 1 6250 4150 1 0 0 -1 $EndComp -Text GLabel 4300 4650 2 60 Input ~ 0 +Text GLabel 5600 4050 2 60 Input ~ 0 D5 -Text GLabel 4300 4550 2 60 Input ~ 0 +Text GLabel 5600 3950 2 60 Input ~ 0 D2 $Comp L MISC M1 U 1 1 593CCEE2 -P 1450 5800 -F 0 "M1" H 1450 5950 60 0000 C CNN -F 1 "MISC" H 1450 5650 60 0000 C CNN -F 2 "Footprint:BreakHoles" H 1450 5800 60 0001 C CNN -F 3 "" H 1450 5800 60 0000 C CNN - 1 1450 5800 +P 900 3950 +F 0 "M1" H 900 4100 60 0000 C CNN +F 1 "MISC" H 900 3800 60 0000 C CNN +F 2 "Footprint:BreakHoles" H 900 3950 60 0001 C CNN +F 3 "" H 900 3950 60 0000 C CNN + 1 900 3950 1 0 0 -1 $EndComp $Comp L MISC M3 U 1 1 593CCFFA -P 1800 5800 -F 0 "M3" H 1800 5950 60 0000 C CNN -F 1 "MISC" H 1800 5650 60 0000 C CNN -F 2 "Footprint:BreakHoles" H 1800 5800 60 0001 C CNN -F 3 "" H 1800 5800 60 0000 C CNN - 1 1800 5800 +P 1250 3950 +F 0 "M3" H 1250 4100 60 0000 C CNN +F 1 "MISC" H 1250 3800 60 0000 C CNN +F 2 "Footprint:BreakHoles" H 1250 3950 60 0001 C CNN +F 3 "" H 1250 3950 60 0000 C CNN + 1 1250 3950 1 0 0 -1 $EndComp $Comp L MISC M2 U 1 1 593CD07A -P 1450 6250 -F 0 "M2" H 1450 6400 60 0000 C CNN -F 1 "MISC" H 1450 6100 60 0000 C CNN -F 2 "Footprint:BreakHoles" H 1450 6250 60 0001 C CNN -F 3 "" H 1450 6250 60 0000 C CNN - 1 1450 6250 +P 900 4400 +F 0 "M2" H 900 4550 60 0000 C CNN +F 1 "MISC" H 900 4250 60 0000 C CNN +F 2 "Footprint:BreakHoles" H 900 4400 60 0001 C CNN +F 3 "" H 900 4400 60 0000 C CNN + 1 900 4400 1 0 0 -1 $EndComp $Comp L MISC M4 U 1 1 593CD101 -P 1800 6250 -F 0 "M4" H 1800 6400 60 0000 C CNN -F 1 "MISC" H 1800 6100 60 0000 C CNN -F 2 "Footprint:BreakHoles" H 1800 6250 60 0001 C CNN -F 3 "" H 1800 6250 60 0000 C CNN - 1 1800 6250 +P 1250 4400 +F 0 "M4" H 1250 4550 60 0000 C CNN +F 1 "MISC" H 1250 4250 60 0000 C CNN +F 2 "Footprint:BreakHoles" H 1250 4400 60 0001 C CNN +F 3 "" H 1250 4400 60 0000 C CNN + 1 1250 4400 1 0 0 -1 $EndComp $Comp -L VCC #PWR015 +L VCC #PWR11 U 1 1 593CBBEA -P 3700 4350 -F 0 "#PWR015" H 3700 4200 50 0001 C CNN -F 1 "VCC" H 3700 4500 50 0000 C CNN -F 2 "" H 3700 4350 50 0001 C CNN -F 3 "" H 3700 4350 50 0001 C CNN - 1 3700 4350 +P 5000 3750 +F 0 "#PWR11" H 5000 3600 50 0001 C CNN +F 1 "VCC" H 5000 3900 50 0000 C CNN +F 2 "" H 5000 3750 50 0001 C CNN +F 3 "" H 5000 3750 50 0001 C CNN + 1 5000 3750 1 0 0 -1 $EndComp Wire Wire Line - 5650 2550 5650 2700 + 1900 3800 1900 3950 Wire Wire Line - 5850 2900 5850 2950 + 2100 4150 2100 4200 Wire Wire Line - 5650 2950 6450 2950 + 1900 4200 2700 4200 Wire Wire Line - 5650 2900 5650 3000 + 1900 4150 1900 4250 Wire Wire Line - 6050 2950 6050 2900 -Connection ~ 5850 2950 + 2300 4200 2300 4150 +Connection ~ 2100 4200 Wire Wire Line - 6250 2950 6250 2900 -Connection ~ 6050 2950 + 2500 4200 2500 4150 +Connection ~ 2300 4200 Wire Wire Line - 6450 2950 6450 2900 -Connection ~ 6250 2950 -Connection ~ 5650 2950 + 2700 4200 2700 4150 +Connection ~ 2500 4200 +Connection ~ 1900 4200 Wire Wire Line - 5650 2650 6450 2650 + 1900 3900 2700 3900 Wire Wire Line - 5850 2650 5850 2700 -Connection ~ 5650 2650 + 2100 3900 2100 3950 +Connection ~ 1900 3900 Wire Wire Line - 6050 2650 6050 2700 -Connection ~ 5850 2650 + 2300 3900 2300 3950 +Connection ~ 2100 3900 Wire Wire Line - 6250 2650 6250 2700 -Connection ~ 6050 2650 + 2500 3900 2500 3950 +Connection ~ 2300 3900 Wire Wire Line - 6450 2650 6450 2700 -Connection ~ 6250 2650 + 2700 3900 2700 3950 +Connection ~ 2500 3900 Wire Wire Line 1250 950 2500 950 Connection ~ 1800 950 @@ -622,11 +621,11 @@ Wire Wire Line Wire Wire Line 1450 1250 2500 1250 Wire Notes Line - 5500 2100 6700 2100 + 1750 3350 2950 3350 Wire Notes Line - 6700 2100 6700 3250 + 2950 3350 2950 4750 Wire Notes Line - 5500 2100 5500 3250 + 1750 3350 1750 4750 Wire Wire Line 4650 1950 5150 1950 Wire Wire Line @@ -642,7 +641,7 @@ Wire Wire Line Wire Wire Line 4650 1750 4900 1750 Wire Wire Line - 4650 1850 5250 1850 + 5250 1850 4650 1850 Connection ~ 5250 1850 Wire Wire Line 4650 850 5250 850 @@ -650,32 +649,26 @@ Connection ~ 5250 850 Wire Notes Line 600 550 5400 550 Wire Notes Line - 5500 550 8400 550 -Wire Notes Line - 8400 550 8400 2000 -Wire Notes Line - 8400 2000 5500 2000 -Wire Notes Line - 5500 2000 5500 550 + 5500 550 5500 3250 Wire Wire Line - 6950 2550 6950 2650 + 3200 3800 3200 3900 Wire Wire Line - 6950 2650 7100 2650 + 3200 3900 3350 3900 Wire Wire Line - 7400 2650 7700 2650 + 3650 3900 3950 3900 Wire Wire Line - 7700 2650 7700 2950 + 3950 3900 3950 4200 Wire Wire Line - 7100 2950 6950 2950 + 3350 4200 3200 4200 Wire Wire Line - 7700 2800 7950 2800 -Connection ~ 7700 2800 + 3950 4050 4200 4050 +Connection ~ 3950 4050 Wire Notes Line - 6800 2100 6800 3250 + 3050 3350 3050 4750 Wire Notes Line - 8400 2100 8400 3250 + 4650 3350 4650 4750 Wire Notes Line - 6800 2100 8400 2100 + 3050 3350 4650 3350 Wire Wire Line 2000 1450 2000 2150 Wire Wire Line @@ -683,23 +676,10 @@ Wire Wire Line Connection ~ 2000 1750 Wire Wire Line 1250 1350 1700 1350 -Wire Wire Line - 8700 1500 8700 1650 -Wire Wire Line - 8700 1650 9600 1650 -Wire Wire Line - 9150 1650 9150 1750 -Wire Wire Line - 9600 1650 9600 1500 -Connection ~ 9150 1650 Wire Notes Line - 8500 550 9800 550 -Wire Notes Line - 5500 3250 6700 3250 -Wire Notes Line - 8400 3250 6800 3250 + 6550 3350 7850 3350 Wire Wire Line - 6950 2950 6950 3000 + 3200 4200 3200 4250 Wire Wire Line 5250 800 5250 2850 Wire Notes Line @@ -709,19 +689,15 @@ Wire Notes Line Wire Notes Line 600 3250 600 550 Wire Wire Line - 9450 1200 9600 1200 -Connection ~ 9600 1200 + 7500 4000 7650 4000 +Connection ~ 7650 4000 Wire Wire Line - 8850 1200 8700 1200 -Connection ~ 8700 1200 + 6900 4000 6750 4000 +Connection ~ 6750 4000 Wire Wire Line - 9600 1100 9600 1300 + 7650 3900 7650 4100 Wire Wire Line - 8700 1300 8700 1100 -Wire Notes Line - 9800 550 9800 2000 -Wire Notes Line - 8500 2000 8500 550 + 6750 3900 6750 4100 Wire Wire Line 1450 1250 1450 3000 Connection ~ 1450 1450 @@ -735,14 +711,57 @@ Wire Wire Line 4900 2950 4900 3000 Wire Wire Line 1800 850 1800 950 +Wire Wire Line + 5000 3750 5000 3850 +Wire Wire Line + 5000 3850 5100 3850 +Wire Wire Line + 5600 3850 6250 3850 +Wire Wire Line + 6250 3850 6250 4150 +Text Notes 750 3650 0 60 ~ 0 +Split PCB holes Wire Notes Line - 9800 2000 8500 2000 + 600 3350 1650 3350 +Wire Notes Line + 600 3350 600 4750 +Wire Notes Line + 600 4750 1650 4750 +Wire Notes Line + 1650 4750 1650 3350 +Text Notes 4900 3500 0 60 ~ 0 +Trackpoint connector +Wire Notes Line + 4750 3350 6450 3350 +Wire Notes Line + 4750 3350 4750 4750 +Wire Notes Line + 6450 3350 6450 4750 +Wire Notes Line + 1750 4750 2950 4750 +Wire Notes Line + 4650 4750 3050 4750 +Wire Notes Line + 6450 4750 4750 4750 Wire Wire Line - 3700 4350 3700 4450 + 6750 4400 7650 4400 Wire Wire Line - 3700 4450 3800 4450 + 6750 4400 6750 4300 Wire Wire Line - 4300 4450 4950 4450 + 7650 4400 7650 4300 Wire Wire Line - 4950 4450 4950 4750 + 7200 4450 7200 4400 +Connection ~ 7200 4400 +Wire Notes Line + 6550 4750 7850 4750 +Wire Notes Line + 7850 4750 7850 3350 +Wire Notes Line + 6550 3350 6550 4750 +Wire Notes Line + 5500 3250 7850 3250 +Wire Notes Line + 7850 3250 7850 550 +Wire Notes Line + 7850 550 5500 550 $EndSCHEMATC diff --git a/DK60TP/Kicad/Function_leds.sch b/DK60TP/Kicad/Function_leds.sch index af0f3e7..0684af2 100644 --- a/DK60TP/Kicad/Function_leds.sch +++ b/DK60TP/Kicad/Function_leds.sch @@ -30,7 +30,6 @@ LIBS:contrib LIBS:valves LIBS:keyboard_parts LIBS:mkl27z256vfm4 -LIBS:TS65 LIBS:DK60TP-cache EELAYER 25 0 EELAYER END @@ -69,10 +68,10 @@ F 3 "" H 2050 1400 50 0001 C CNN 0 -1 -1 0 $EndComp $Comp -L GND #PWR019 +L GND #PWR19 U 1 1 5907C578 P 3150 1700 -F 0 "#PWR019" H 3150 1450 50 0001 C CNN +F 0 "#PWR19" H 3150 1450 50 0001 C CNN F 1 "GND" H 3150 1550 50 0000 C CNN F 2 "" H 3150 1700 50 0001 C CNN F 3 "" H 3150 1700 50 0001 C CNN diff --git a/DK60TP/Kicad/HOLES.sch b/DK60TP/Kicad/HOLES.sch index 9d2842e..4f117e9 100644 --- a/DK60TP/Kicad/HOLES.sch +++ b/DK60TP/Kicad/HOLES.sch @@ -30,7 +30,6 @@ LIBS:contrib LIBS:valves LIBS:keyboard_parts LIBS:mkl27z256vfm4 -LIBS:TS65 LIBS:DK60TP-cache EELAYER 25 0 EELAYER END @@ -176,4 +175,47 @@ Wire Notes Line 650 3900 650 3100 Text Notes 800 3300 0 60 ~ 0 Logos +Wire Notes Line + 650 4000 5500 4000 +Wire Notes Line + 5500 4000 5500 4800 +Wire Notes Line + 5500 4800 650 4800 +Wire Notes Line + 650 4800 650 4000 +Text Notes 800 4200 0 60 ~ 0 +Mouse buttons PCB +$Comp +L MOUNT_HOLE MH11 +U 1 1 593CB643 +P 1500 4500 +F 0 "MH11" H 1500 4650 60 0000 C CNN +F 1 "MB_LEFT" H 1500 4350 60 0000 C CNN +F 2 "Footprint:Poker_oval_hole" H 1500 4500 60 0001 C CNN +F 3 "" H 1500 4500 60 0000 C CNN + 1 1500 4500 + 1 0 0 -1 +$EndComp +$Comp +L MOUNT_HOLE MH13 +U 1 1 593CB6EE +P 4900 4500 +F 0 "MH13" H 4900 4650 60 0000 C CNN +F 1 "MB_RIGHT" H 4900 4350 60 0000 C CNN +F 2 "Footprint:Poker_oval_hole" H 4900 4500 60 0001 C CNN +F 3 "" H 4900 4500 60 0000 C CNN + 1 4900 4500 + 1 0 0 -1 +$EndComp +$Comp +L MOUNT_HOLE MH12 +U 1 1 593CB794 +P 3250 4500 +F 0 "MH12" H 3250 4650 60 0000 C CNN +F 1 "MB_CENTER" H 3250 4350 60 0000 C CNN +F 2 "Footprint:Poker_oval_hole" H 3250 4500 60 0001 C CNN +F 3 "" H 3250 4500 60 0000 C CNN + 1 3250 4500 + 1 0 0 -1 +$EndComp $EndSCHEMATC diff --git a/DK60TP/Kicad/MATRIX.sch b/DK60TP/Kicad/MATRIX.sch index 02bad6a..524b3a5 100644 --- a/DK60TP/Kicad/MATRIX.sch +++ b/DK60TP/Kicad/MATRIX.sch @@ -30,7 +30,6 @@ LIBS:contrib LIBS:valves LIBS:keyboard_parts LIBS:mkl27z256vfm4 -LIBS:TS65 LIBS:DK60TP-cache EELAYER 25 0 EELAYER END diff --git a/DK60TP/Kicad/RGB_UNDERGLOW.sch b/DK60TP/Kicad/RGB_UNDERGLOW.sch index 0f44bca..f43bfa5 100644 --- a/DK60TP/Kicad/RGB_UNDERGLOW.sch +++ b/DK60TP/Kicad/RGB_UNDERGLOW.sch @@ -30,7 +30,6 @@ LIBS:contrib LIBS:valves LIBS:keyboard_parts LIBS:mkl27z256vfm4 -LIBS:TS65 LIBS:DK60TP-cache EELAYER 25 0 EELAYER END @@ -47,10 +46,10 @@ Comment3 "" Comment4 "" $EndDescr $Comp -L VCC #PWR029 +L VCC #PWR20 U 1 1 593558DB P 1700 1100 -F 0 "#PWR029" H 1700 950 50 0001 C CNN +F 0 "#PWR20" H 1700 950 50 0001 C CNN F 1 "VCC" H 1700 1250 50 0000 C CNN F 2 "" H 1700 1100 50 0000 C CNN F 3 "" H 1700 1100 50 0000 C CNN @@ -126,10 +125,10 @@ F 3 "" H 2700 3850 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR030 +L GND #PWR26 U 1 1 59355E8A P 3200 4100 -F 0 "#PWR030" H 3200 3850 50 0001 C CNN +F 0 "#PWR26" H 3200 3850 50 0001 C CNN F 1 "GND" H 3200 3950 50 0000 C CNN F 2 "" H 3200 4100 50 0000 C CNN F 3 "" H 3200 4100 50 0000 C CNN @@ -170,10 +169,10 @@ F 3 "" H 1950 3400 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR031 +L GND #PWR21 U 1 1 59356713 P 1950 1700 -F 0 "#PWR031" H 1950 1450 50 0001 C CNN +F 0 "#PWR21" H 1950 1450 50 0001 C CNN F 1 "GND" H 1950 1550 50 0000 C CNN F 2 "" H 1950 1700 50 0000 C CNN F 3 "" H 1950 1700 50 0000 C CNN @@ -181,10 +180,10 @@ F 3 "" H 1950 1700 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR032 +L GND #PWR22 U 1 1 59356739 P 1950 2300 -F 0 "#PWR032" H 1950 2050 50 0001 C CNN +F 0 "#PWR22" H 1950 2050 50 0001 C CNN F 1 "GND" H 1950 2150 50 0000 C CNN F 2 "" H 1950 2300 50 0000 C CNN F 3 "" H 1950 2300 50 0000 C CNN @@ -192,10 +191,10 @@ F 3 "" H 1950 2300 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR033 +L GND #PWR23 U 1 1 5935675F P 1950 2900 -F 0 "#PWR033" H 1950 2650 50 0001 C CNN +F 0 "#PWR23" H 1950 2650 50 0001 C CNN F 1 "GND" H 1950 2750 50 0000 C CNN F 2 "" H 1950 2900 50 0000 C CNN F 3 "" H 1950 2900 50 0000 C CNN @@ -203,10 +202,10 @@ F 3 "" H 1950 2900 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR034 +L GND #PWR24 U 1 1 59356785 P 1950 3500 -F 0 "#PWR034" H 1950 3250 50 0001 C CNN +F 0 "#PWR24" H 1950 3250 50 0001 C CNN F 1 "GND" H 1950 3350 50 0000 C CNN F 2 "" H 1950 3500 50 0000 C CNN F 3 "" H 1950 3500 50 0000 C CNN @@ -225,10 +224,10 @@ F 3 "" H 4450 2100 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L VCC #PWR035 +L VCC #PWR28 U 1 1 59356ADE P 5700 2600 -F 0 "#PWR035" H 5700 2450 50 0001 C CNN +F 0 "#PWR28" H 5700 2450 50 0001 C CNN F 1 "VCC" H 5700 2750 50 0000 C CNN F 2 "" H 5700 2600 50 0000 C CNN F 3 "" H 5700 2600 50 0000 C CNN @@ -236,10 +235,10 @@ F 3 "" H 5700 2600 50 0000 C CNN -1 0 0 1 $EndComp $Comp -L GND #PWR036 +L GND #PWR27 U 1 1 59356B44 P 5450 2600 -F 0 "#PWR036" H 5450 2350 50 0001 C CNN +F 0 "#PWR27" H 5450 2350 50 0001 C CNN F 1 "GND" H 5450 2450 50 0000 C CNN F 2 "" H 5450 2600 50 0000 C CNN F 3 "" H 5450 2600 50 0000 C CNN @@ -369,10 +368,10 @@ Wire Wire Line 1950 3900 1950 3750 Connection ~ 1950 3750 $Comp -L GND #PWR037 +L GND #PWR25 U 1 1 59357568 P 1950 4100 -F 0 "#PWR037" H 1950 3850 50 0001 C CNN +F 0 "#PWR25" H 1950 3850 50 0001 C CNN F 1 "GND" H 1950 3950 50 0000 C CNN F 2 "" H 1950 4100 50 0000 C CNN F 3 "" H 1950 4100 50 0000 C CNN diff --git a/DK60TP/Kicad/TRACKPOINT.sch b/DK60TP/Kicad/TRACKPOINT.sch index 6c19a57..999dcec 100644 --- a/DK60TP/Kicad/TRACKPOINT.sch +++ b/DK60TP/Kicad/TRACKPOINT.sch @@ -30,7 +30,6 @@ LIBS:contrib LIBS:valves LIBS:keyboard_parts LIBS:mkl27z256vfm4 -LIBS:TS65 LIBS:DK60TP-cache EELAYER 25 0 EELAYER END @@ -49,307 +48,343 @@ $EndDescr $Comp L KEYSW KM340 U 1 1 593C12F1 -P 7200 1900 -F 0 "KM340" H 7150 1900 60 0000 C CNN -F 1 "LMB" H 7200 1800 60 0001 C CNN -F 2 "Footprint:Mx_100" H 7200 1900 60 0001 C CNN -F 3 "" H 7200 1900 60 0000 C CNN - 1 7200 1900 +P 5550 1250 +F 0 "KM340" H 5500 1250 60 0000 C CNN +F 1 "LMB" H 5550 1150 60 0001 C CNN +F 2 "Footprint:Mx_100" H 5550 1250 60 0001 C CNN +F 3 "" H 5550 1250 60 0000 C CNN + 1 5550 1250 1 0 0 -1 $EndComp $Comp L KEYSW KM440 U 1 1 593C13CC -P 8050 1900 -F 0 "KM440" H 8000 1900 60 0000 C CNN -F 1 "MMB" H 8050 1800 60 0001 C CNN -F 2 "Footprint:Mx_100" H 8050 1900 60 0001 C CNN -F 3 "" H 8050 1900 60 0000 C CNN - 1 8050 1900 +P 6400 1250 +F 0 "KM440" H 6350 1250 60 0000 C CNN +F 1 "MMB" H 6400 1150 60 0001 C CNN +F 2 "Footprint:Mx_100" H 6400 1250 60 0001 C CNN +F 3 "" H 6400 1250 60 0000 C CNN + 1 6400 1250 1 0 0 -1 $EndComp $Comp L KEYSW KM540 U 1 1 593C141B -P 8900 1900 -F 0 "KM540" H 8850 1900 60 0000 C CNN -F 1 "KEYSW" H 8900 1800 60 0001 C CNN -F 2 "Footprint:Mx_100" H 8900 1900 60 0001 C CNN -F 3 "" H 8900 1900 60 0000 C CNN - 1 8900 1900 +P 7250 1250 +F 0 "KM540" H 7200 1250 60 0000 C CNN +F 1 "KEYSW" H 7250 1150 60 0001 C CNN +F 2 "Footprint:Mx_100" H 7250 1250 60 0001 C CNN +F 3 "" H 7250 1250 60 0000 C CNN + 1 7250 1250 1 0 0 -1 $EndComp $Comp L KEYSW KM341 U 1 1 593C146D -P 7200 2150 -F 0 "KM341" H 7150 2150 60 0000 C CNN -F 1 "KEYSW" H 7200 2050 60 0001 C CNN -F 2 "Footprint:Mx_125" H 7200 2150 60 0001 C CNN -F 3 "" H 7200 2150 60 0000 C CNN - 1 7200 2150 +P 5550 1500 +F 0 "KM341" H 5500 1500 60 0000 C CNN +F 1 "KEYSW" H 5550 1400 60 0001 C CNN +F 2 "Footprint:Mx_125" H 5550 1500 60 0001 C CNN +F 3 "" H 5550 1500 60 0000 C CNN + 1 5550 1500 1 0 0 -1 $EndComp $Comp L KEYSW KM541 U 1 1 593C149E -P 8900 2150 -F 0 "KM541" H 8850 2150 60 0000 C CNN -F 1 "KEYSW" H 8900 2050 60 0001 C CNN -F 2 "Footprint:Mx_125" H 8900 2150 60 0001 C CNN -F 3 "" H 8900 2150 60 0000 C CNN - 1 8900 2150 +P 7250 1500 +F 0 "KM541" H 7200 1500 60 0000 C CNN +F 1 "KEYSW" H 7250 1400 60 0001 C CNN +F 2 "Footprint:Mx_125" H 7250 1500 60 0001 C CNN +F 3 "" H 7250 1500 60 0000 C CNN + 1 7250 1500 1 0 0 -1 $EndComp $Comp L D DM34 U 1 1 593C18C0 -P 6900 2400 -F 0 "DM34" H 6900 2500 50 0000 C CNN -F 1 "D" H 6900 2300 50 0000 C CNN -F 2 "Footprint:D_SOD123" H 6900 2400 50 0001 C CNN -F 3 "" H 6900 2400 50 0000 C CNN - 1 6900 2400 +P 5250 1750 +F 0 "DM34" H 5250 1850 50 0000 C CNN +F 1 "D" H 5250 1650 50 0000 C CNN +F 2 "Footprint:D_SOD123" H 5250 1750 50 0001 C CNN +F 3 "" H 5250 1750 50 0000 C CNN + 1 5250 1750 0 -1 -1 0 $EndComp $Comp L D DM44 U 1 1 593C199F -P 7750 2400 -F 0 "DM44" H 7750 2500 50 0000 C CNN -F 1 "D" H 7750 2300 50 0000 C CNN -F 2 "Footprint:D_SOD123" H 7750 2400 50 0001 C CNN -F 3 "" H 7750 2400 50 0000 C CNN - 1 7750 2400 +P 6100 1750 +F 0 "DM44" H 6100 1850 50 0000 C CNN +F 1 "D" H 6100 1650 50 0000 C CNN +F 2 "Footprint:D_SOD123" H 6100 1750 50 0001 C CNN +F 3 "" H 6100 1750 50 0000 C CNN + 1 6100 1750 0 -1 -1 0 $EndComp $Comp L D DM54 U 1 1 593C19F1 -P 8600 2400 -F 0 "DM54" H 8600 2500 50 0000 C CNN -F 1 "D" H 8600 2300 50 0000 C CNN -F 2 "Footprint:D_SOD123" H 8600 2400 50 0001 C CNN -F 3 "" H 8600 2400 50 0000 C CNN - 1 8600 2400 +P 6950 1750 +F 0 "DM54" H 6950 1850 50 0000 C CNN +F 1 "D" H 6950 1650 50 0000 C CNN +F 2 "Footprint:D_SOD123" H 6950 1750 50 0001 C CNN +F 3 "" H 6950 1750 50 0000 C CNN + 1 6950 1750 0 -1 -1 0 $EndComp $Comp L R R8 U 1 1 593C48D0 -P 5350 3550 -F 0 "R8" V 5430 3550 50 0000 C CNN -F 1 "4.7K" V 5350 3550 50 0000 C CNN -F 2 "Resistors_SMD:R_0805_HandSoldering" V 5280 3550 50 0001 C CNN -F 3 "" H 5350 3550 50 0001 C CNN - 1 5350 3550 +P 3150 1400 +F 0 "R8" V 3230 1400 50 0000 C CNN +F 1 "4.7K" V 3150 1400 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 3080 1400 50 0001 C CNN +F 3 "" H 3150 1400 50 0001 C CNN + 1 3150 1400 0 1 1 0 $EndComp $Comp L R R7 U 1 1 593C48CA -P 5000 3350 -F 0 "R7" V 5080 3350 50 0000 C CNN -F 1 "4.7K" V 5000 3350 50 0000 C CNN -F 2 "Resistors_SMD:R_0805_HandSoldering" V 4930 3350 50 0001 C CNN -F 3 "" H 5000 3350 50 0001 C CNN - 1 5000 3350 +P 2800 1200 +F 0 "R7" V 2880 1200 50 0000 C CNN +F 1 "4.7K" V 2800 1200 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 2730 1200 50 0001 C CNN +F 3 "" H 2800 1200 50 0001 C CNN + 1 2800 1200 0 1 1 0 $EndComp $Comp L C_Small C9 U 1 1 593C48C4 -P 5650 3550 -F 0 "C9" H 5660 3620 50 0000 L CNN -F 1 "2.2u" H 5660 3470 50 0000 L CNN -F 2 "Capacitors_SMD:C_0805_HandSoldering" H 5650 3550 50 0001 C CNN -F 3 "" H 5650 3550 50 0001 C CNN - 1 5650 3550 +P 3450 1400 +F 0 "C9" H 3460 1470 50 0000 L CNN +F 1 "2.2u" H 3460 1320 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 3450 1400 50 0001 C CNN +F 3 "" H 3450 1400 50 0001 C CNN + 1 3450 1400 0 1 1 0 $EndComp $Comp L R R9 U 1 1 593C48BE -P 6000 3550 -F 0 "R9" V 6080 3550 50 0000 C CNN -F 1 "100K" V 6000 3550 50 0000 C CNN -F 2 "Resistors_SMD:R_0805_HandSoldering" V 5930 3550 50 0001 C CNN -F 3 "" H 6000 3550 50 0001 C CNN - 1 6000 3550 +P 3800 1400 +F 0 "R9" V 3880 1400 50 0000 C CNN +F 1 "100K" V 3800 1400 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 3730 1400 50 0001 C CNN +F 3 "" H 3800 1400 50 0001 C CNN + 1 3800 1400 0 -1 -1 0 $EndComp $Comp L CONN_01X05 P3 U 1 1 593C4069 -P 4350 3550 -F 0 "P3" H 4350 3850 50 0000 C CNN -F 1 "TRACKPOINT" V 4450 3550 50 0000 C CNN -F 2 "Pin_Headers:Pin_Header_Angled_1x05" H 4350 3550 50 0001 C CNN -F 3 "" H 4350 3550 50 0000 C CNN - 1 4350 3550 +P 2150 1400 +F 0 "P3" H 2150 1700 50 0000 C CNN +F 1 "TRACKPOINT" V 2250 1400 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Angled_1x05" H 2150 1400 50 0001 C CNN +F 3 "" H 2150 1400 50 0000 C CNN + 1 2150 1400 -1 0 0 1 $EndComp -Text HLabel 1050 2850 0 60 Input ~ 0 +Text HLabel 1100 900 0 60 Input ~ 0 Col5 -Text HLabel 1050 3000 0 60 Input ~ 0 +Text HLabel 1100 1050 0 60 Input ~ 0 Col4 -Text HLabel 1050 3150 0 60 Input ~ 0 +Text HLabel 1100 1200 0 60 Input ~ 0 Col3 -Text HLabel 1050 3300 0 60 Input ~ 0 +Text HLabel 1100 1350 0 60 Input ~ 0 Row4 -Text HLabel 1050 3450 0 60 Input ~ 0 +Text HLabel 1100 1500 0 60 Input ~ 0 D2 -Text HLabel 1050 3600 0 60 Input ~ 0 +Text HLabel 1100 1650 0 60 Input ~ 0 D5 -Text HLabel 1050 3750 0 60 Input ~ 0 +Text HLabel 1100 1800 0 60 Input ~ 0 GND -Text HLabel 1050 3900 0 60 Input ~ 0 +Text HLabel 1100 1950 0 60 Input ~ 0 VCC Wire Wire Line - 7500 1250 7500 2150 -Connection ~ 7500 1900 + 5850 1000 5850 1500 +Connection ~ 5850 1250 Wire Wire Line - 8350 1250 8350 1900 + 7550 1000 7550 1500 +Connection ~ 7550 1250 Wire Wire Line - 9200 1250 9200 2150 -Connection ~ 9200 1900 + 5250 1250 5250 1600 Wire Wire Line - 6900 1900 6900 2250 + 6950 1250 6950 1600 Wire Wire Line - 8600 1900 8600 2250 + 4750 1900 6950 1900 +Connection ~ 6100 1900 +Connection ~ 5250 1900 +Connection ~ 5250 1500 Wire Wire Line - 5950 2550 8600 2550 -Connection ~ 7750 2550 -Connection ~ 6900 2550 -Connection ~ 6900 2150 + 6100 1250 6100 1600 +Connection ~ 6950 1500 Wire Wire Line - 7750 1900 7750 2250 -Connection ~ 8600 2150 + 2350 1600 2500 1600 Wire Wire Line - 4550 3750 4700 3750 + 2350 1500 2750 1500 Wire Wire Line - 4550 3650 4950 3650 + 2350 1200 2650 1200 +Connection ~ 2450 1200 Wire Wire Line - 4850 3350 4550 3350 + 2950 1200 4300 1200 Wire Wire Line - 4650 3000 4650 3350 -Connection ~ 4650 3350 + 2350 1400 3000 1400 Wire Wire Line - 5150 3350 6500 3350 + 3000 1400 3000 1900 Wire Wire Line - 4550 3550 5200 3550 + 3300 1400 3350 1400 Wire Wire Line - 5200 3550 5200 4050 + 3350 1400 3350 1900 Wire Wire Line - 5500 3550 5550 3550 + 2350 1300 3600 1300 Wire Wire Line - 5550 3550 5550 4050 + 3600 1300 3600 1400 Wire Wire Line - 4550 3450 5800 3450 + 3550 1400 3650 1400 +Connection ~ 3600 1400 Wire Wire Line - 5800 3450 5800 3550 + 4300 1200 4300 1900 Wire Wire Line - 5750 3550 5850 3550 -Connection ~ 5800 3550 + 3950 1400 4100 1400 Wire Wire Line - 6500 3350 6500 4050 + 4100 1400 4100 1900 Wire Wire Line - 6150 3550 6300 3550 + 1100 900 1350 900 Wire Wire Line - 6300 3550 6300 4050 + 1100 1050 1350 1050 Wire Wire Line - 1050 2850 1300 2850 + 1100 1200 1350 1200 Wire Wire Line - 1050 3000 1300 3000 + 1100 1350 1350 1350 Wire Wire Line - 1050 3150 1300 3150 + 1100 1500 1350 1500 Wire Wire Line - 1050 3300 1300 3300 + 1100 1650 1350 1650 Wire Wire Line - 1050 3450 1300 3450 + 1100 1800 1350 1800 Wire Wire Line - 1050 3600 1300 3600 + 1100 1950 1350 1950 Wire Wire Line - 1050 3750 1300 3750 -Wire Wire Line - 1050 3900 1300 3900 -Wire Wire Line - 2300 3100 2550 3100 -Text Notes 2550 2900 0 60 ~ 0 -MOUSE PCB + 8050 1050 8300 1050 +Text Notes 8300 850 0 60 ~ 0 +Connector $Comp L CONN_02X04 P2 U 1 1 593C4FB5 -P 2800 3250 -F 0 "P2" H 2800 3500 50 0000 C CNN -F 1 "MAIN_BOARD" H 2800 3000 50 0000 C CNN -F 2 "Pin_Headers:Pin_Header_Angled_2x04" H 2800 2050 50 0001 C CNN -F 3 "" H 2800 2050 50 0000 C CNN - 1 2800 3250 +P 8550 1200 +F 0 "P2" H 8550 1450 50 0000 C CNN +F 1 "MAIN_BOARD" H 8550 950 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Angled_2x04" H 8550 0 50 0001 C CNN +F 3 "" H 8550 0 50 0000 C CNN + 1 8550 1200 1 0 0 -1 $EndComp -Text Label 1300 3600 0 60 ~ 0 +Text Label 1350 1650 0 60 ~ 0 D5 -Text Label 3050 3300 0 60 ~ 0 +Text Label 8800 1250 0 60 ~ 0 D5 -Text Label 4650 3000 0 60 ~ 0 +Text Label 2450 1000 0 60 ~ 0 D5 -Text Label 5200 4050 0 60 ~ 0 +Text Label 3000 1900 0 60 ~ 0 D2 -Text Label 1300 3450 0 60 ~ 0 +Text Label 1350 1500 0 60 ~ 0 D2 -Text Label 3050 3200 0 60 ~ 0 +Text Label 8800 1150 0 60 ~ 0 D2 -Text Label 1300 2850 0 60 ~ 0 +Text Label 1350 900 0 60 ~ 0 Col5 -Text Label 9200 1250 0 60 ~ 0 +Text Label 7550 1000 0 60 ~ 0 Col5 -Text Label 2300 3200 0 60 ~ 0 +Text Label 8050 1150 0 60 ~ 0 Col5 Wire Wire Line - 2300 3200 2550 3200 -Text Label 1300 3000 0 60 ~ 0 + 8050 1150 8300 1150 +Text Label 1350 1050 0 60 ~ 0 Col4 -Text Label 2300 3300 0 60 ~ 0 +Text Label 8050 1250 0 60 ~ 0 Col4 Wire Wire Line - 2300 3300 2550 3300 -Text Label 8350 1250 0 60 ~ 0 + 8050 1250 8300 1250 +Text Label 6700 1000 0 60 ~ 0 Col4 -Text Label 1300 3150 0 60 ~ 0 +Text Label 1350 1200 0 60 ~ 0 Col3 -Text Label 2300 3400 0 60 ~ 0 +Text Label 8050 1350 0 60 ~ 0 Col3 -Text Label 7500 1250 0 60 ~ 0 +Text Label 5850 1000 0 60 ~ 0 Col3 Wire Wire Line - 2300 3400 2550 3400 -Text Label 1300 3300 0 60 ~ 0 + 8050 1350 8300 1350 +Text Label 1350 1350 0 60 ~ 0 Row4 -Text Label 3050 3400 0 60 ~ 0 +Text Label 8800 1350 0 60 ~ 0 Row4 -Text Label 5950 2550 0 60 ~ 0 +Text Label 4750 1900 0 60 ~ 0 Row4 -Text Label 3050 3100 0 60 ~ 0 +Text Label 8800 1050 0 60 ~ 0 GND -Text Label 1300 3750 0 60 ~ 0 +Text Label 1350 1800 0 60 ~ 0 GND -Text Label 4950 4050 0 60 ~ 0 +Text Label 2750 1900 0 60 ~ 0 GND -Text Label 6300 4050 0 60 ~ 0 +Text Label 4100 1900 0 60 ~ 0 GND -Text Label 1300 3900 0 60 ~ 0 +Text Label 1350 1950 0 60 ~ 0 VCC -Text Label 4700 4050 0 60 ~ 0 +Text Label 2500 1900 0 60 ~ 0 VCC -Text Label 5550 4050 0 60 ~ 0 +Text Label 3350 1900 0 60 ~ 0 VCC -Text Label 6500 4050 0 60 ~ 0 +Text Label 4300 1900 0 60 ~ 0 VCC Wire Wire Line - 4700 3750 4700 4050 + 2500 1600 2500 1900 Wire Wire Line - 4950 3650 4950 4050 -Text Label 2300 3100 0 60 ~ 0 + 2750 1500 2750 1900 +Text Label 8050 1050 0 60 ~ 0 VCC +Text Notes 4850 850 0 60 ~ 0 +Buttons +Wire Wire Line + 6700 1000 6700 1250 +Wire Notes Line + 4650 700 7850 700 +Wire Notes Line + 7850 700 7850 2000 +Wire Notes Line + 7850 2000 4650 2000 +Wire Notes Line + 4650 2000 4650 700 +Text Notes 2050 850 0 60 ~ 0 +Trackpoint +Wire Wire Line + 2450 1200 2450 1000 +Wire Notes Line + 1900 700 4550 700 +Wire Notes Line + 1900 700 1900 2000 +Wire Notes Line + 1900 2000 4550 2000 +Wire Notes Line + 4550 2000 4550 700 +Wire Notes Line + 7950 700 9150 700 +Wire Notes Line + 7950 700 7950 1550 +Wire Notes Line + 7950 1550 9150 1550 +Wire Notes Line + 9150 1550 9150 700 +Wire Notes Line + 700 700 1700 700 +Wire Notes Line + 700 700 700 2100 +Wire Notes Line + 700 2100 1700 2100 +Wire Notes Line + 1700 2100 1700 700 $EndSCHEMATC