From 0523a496343595d0378fe0571e234ae80e994db1 Mon Sep 17 00:00:00 2001 From: dbroqua Date: Mon, 9 Oct 2017 09:33:09 +0200 Subject: [PATCH] - Updated ATMEGA to MU version --- Kicad/DK60TP-cache.lib | 1 + Kicad/DK60TP.kicad_pcb | 174 ++++++++++++-- Kicad/DK60TP.pro | 66 +++--- Kicad/DK60TP.sch | 437 +++++++++++++++++------------------ Libraries/keyboard_parts.lib | 91 ++++---- 5 files changed, 451 insertions(+), 318 deletions(-) diff --git a/Kicad/DK60TP-cache.lib b/Kicad/DK60TP-cache.lib index 0f6794e..4a58861 100644 --- a/Kicad/DK60TP-cache.lib +++ b/Kicad/DK60TP-cache.lib @@ -58,6 +58,7 @@ X AVCC 44 1100 1050 300 L 50 50 1 1 W X GND 15 -1050 -350 300 R 50 50 1 1 W X ICP1/PD4 25 1100 -850 300 L 50 50 1 1 B X GND 35 1100 150 300 L 50 50 1 1 W +X GND 45 250 -1350 200 U 50 50 1 1 I X XTAL1 16 -1050 -450 300 R 50 50 1 1 I X T1/PD6 26 1100 -750 300 L 50 50 1 1 B X PF7 36 1100 250 300 L 50 50 1 1 B diff --git a/Kicad/DK60TP.kicad_pcb b/Kicad/DK60TP.kicad_pcb index d5134aa..fedd9f5 100644 --- a/Kicad/DK60TP.kicad_pcb +++ b/Kicad/DK60TP.kicad_pcb @@ -1,12 +1,12 @@ (kicad_pcb (version 4) (host pcbnew 4.0.7+dfsg1-1) (general - (links 551) + (links 567) (no_connects 1) (area 63.881249 39.906249 348.981251 153.506251) (thickness 1.6) (drawings 49) - (tracks 2357) + (tracks 2436) (zones 0) (modules 322) (nets 135) @@ -73,7 +73,7 @@ (pad_to_mask_clearance 0) (aux_axis_origin 0 0) (grid_origin 63.405 39.45625) - (visible_elements FFFCFF7F) + (visible_elements FFFCFB7F) (pcbplotparams (layerselection 0x00030_80000001) (usegerberextensions false) @@ -11183,37 +11183,37 @@ (pad 44 smd rect (at -2.5 3.4 180) (size 0.7 0.25) (layers B.Cu B.Paste B.Mask) (net 6 VCC)) (pad 45 smd rect (at 1.93125 -1.93125 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (pad 45 smd rect (at 1.93125 -0.64375 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (pad 45 smd rect (at 1.93125 0.64375 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (pad 45 smd rect (at 1.93125 1.93125 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (pad 45 smd rect (at 0.64375 -1.93125 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (pad 45 smd rect (at 0.64375 -0.64375 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (pad 45 smd rect (at 0.64375 0.64375 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (pad 45 smd rect (at 0.64375 1.93125 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (pad 45 smd rect (at -0.64375 -1.93125 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (pad 45 smd rect (at -0.64375 -0.64375 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (pad 45 smd rect (at -0.64375 0.64375 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (pad 45 smd rect (at -0.64375 1.93125 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (pad 45 smd rect (at -1.93125 -1.93125 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (pad 45 smd rect (at -1.93125 -0.64375 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (pad 45 smd rect (at -1.93125 0.64375 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (pad 45 smd rect (at -1.93125 1.93125 270) (size 1.2875 1.2875) (layers B.Cu B.Paste B.Mask) - (solder_paste_margin_ratio -0.2)) + (net 4 GND) (solder_paste_margin_ratio -0.2)) (model ${KISYS3DMOD}/Housings_DFN_QFN.3dshapes/QFN-44-1EP_7x7mm_Pitch0.5mm.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -13169,6 +13169,85 @@ (segment (start 173.605 122.05625) (end 168.205 122.05625) (width 0.25) (layer B.Cu) (net 3) (tstamp 59DA3411)) (segment (start 168.205 122.05625) (end 166.505 123.75625) (width 0.25) (layer B.Cu) (net 3) (tstamp 59DA3412)) (segment (start 166.505 123.75625) (end 163.405 123.75625) (width 0.25) (layer B.Cu) (net 3) (tstamp 59DA3414) (status 20)) + (segment (start 158.005 126.05625) (end 158.005 122.39375) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 158.0675 122.45625) (end 162.005 122.45625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB2192)) + (segment (start 158.005 122.39375) (end 158.0675 122.45625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB2191)) + (segment (start 162.005 122.45625) (end 161.93625 122.525) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB2193)) + (segment (start 161.93625 122.525) (end 161.93625 126.1875) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB2195)) + (segment (start 161.93625 126.1875) (end 161.805 126.05625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB2197)) + (segment (start 161.805 126.05625) (end 158.005 126.05625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB2199)) + (segment (start 159.205 124.85625) (end 159.205 123.76875) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 159.3175 123.65625) (end 160.605 123.65625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB2188)) + (segment (start 159.205 123.76875) (end 159.3175 123.65625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB2186)) + (segment (start 160.605 123.65625) (end 160.64875 123.7) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB2189)) + (segment (start 160.64875 123.7) (end 160.64875 124.9) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB218B)) + (segment (start 160.64875 124.9) (end 160.605 124.85625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB218D)) + (segment (start 160.605 124.85625) (end 159.205 124.85625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB218E)) + (segment (start 158.07375 122.325) (end 159.36125 123.6125) (width 0.25) (layer B.Cu) (net 4)) + (via (at 159.36125 123.6125) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 4)) + (segment (start 159.36125 123.6125) (end 159.405 123.65625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB2178)) + (segment (start 159.405 123.65625) (end 160.605 123.65625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB2179)) + (segment (start 160.605 123.65625) (end 160.64875 123.7) (width 0.25) (layer B.Cu) (net 4) (tstamp 59DB217B)) + (via (at 160.605 123.65625) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 4)) + (segment (start 160.64875 123.7) (end 160.64875 124.9) (width 0.25) (layer B.Cu) (net 4) (tstamp 59DB217C)) + (via (at 160.64875 124.9) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 4)) + (segment (start 160.64875 124.9) (end 160.605 124.85625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB217E)) + (segment (start 160.605 124.85625) (end 159.205 124.85625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB217F)) + (via (at 159.205 124.85625) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 4)) + (segment (start 159.205 124.85625) (end 159.36125 124.7) (width 0.25) (layer B.Cu) (net 4) (tstamp 59DB2181)) + (segment (start 159.36125 124.7) (end 159.36125 123.6125) (width 0.25) (layer B.Cu) (net 4) (tstamp 59DB2182)) + (segment (start 158.07375 122.325) (end 161.93625 126.1875) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 162.005 122.45625) (end 162.005 126.11875) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 162.005 126.11875) (end 161.93625 126.1875) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB2132)) + (segment (start 158.07375 122.325) (end 158.07375 125.9875) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 158.07375 125.9875) (end 158.005 126.05625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB212F)) + (segment (start 158.005 126.05625) (end 161.805 126.05625) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 161.805 126.05625) (end 161.93625 126.1875) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB212C)) + (via (at 158.07375 122.325) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 4)) + (segment (start 161.93625 122.525) (end 162.005 122.45625) (width 0.25) (layer B.Cu) (net 4) (tstamp 59DB2122)) + (via (at 162.005 122.45625) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 4)) + (segment (start 161.805 122.25625) (end 162.005 122.45625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB211A)) + (segment (start 158.1425 122.25625) (end 158.07375 122.325) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB2116)) + (segment (start 158.1425 122.25625) (end 161.805 122.25625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB2117)) + (segment (start 161.93625 122.525) (end 161.93625 126.1875) (width 0.25) (layer B.Cu) (net 4) (tstamp 59DB2123)) + (via (at 161.93625 126.1875) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 4)) + (segment (start 161.93625 126.1875) (end 161.805 126.05625) (width 0.25) (layer F.Cu) (net 4) (tstamp 59DB2125)) + (via (at 158.005 126.05625) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 4)) + (segment (start 158.005 126.05625) (end 158.07375 125.9875) (width 0.25) (layer B.Cu) (net 4) (tstamp 59DB2128)) + (segment (start 159.505 120.85625) (end 159.505 122.18125) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 159.505 122.18125) (end 159.36125 122.325) (width 0.25) (layer B.Cu) (net 4) (tstamp 59DB2104)) + (segment (start 156.605 122.25625) (end 158.005 122.25625) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 158.005 122.25625) (end 158.07375 122.325) (width 0.25) (layer B.Cu) (net 4) (tstamp 59DB2101)) + (segment (start 163.405 123.25625) (end 162.2925 123.25625) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 162.2925 123.25625) (end 161.93625 123.6125) (width 0.25) (layer B.Cu) (net 4) (tstamp 59DB20FE)) + (segment (start 162.505 127.65625) (end 162.505 126.75625) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 162.505 126.75625) (end 161.93625 126.1875) (width 0.25) (layer B.Cu) (net 4) (tstamp 59DB20FB)) + (segment (start 161.93625 124.9) (end 161.93625 126.1875) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 160.64875 124.9) (end 160.64875 126.1875) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 159.36125 124.9) (end 159.36125 126.1875) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 158.07375 124.9) (end 158.07375 126.1875) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 159.36125 123.6125) (end 159.36125 124.9) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 160.64875 123.6125) (end 160.64875 124.9) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 161.93625 123.6125) (end 161.93625 124.9) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 161.93625 122.325) (end 161.93625 123.6125) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 160.64875 122.325) (end 160.64875 123.6125) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 159.36125 122.325) (end 159.36125 123.6125) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 158.07375 122.325) (end 158.07375 123.6125) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 159.36125 122.325) (end 158.07375 122.325) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 160.64875 122.325) (end 159.36125 122.325) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 161.93625 122.325) (end 160.64875 122.325) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 160.64875 123.6125) (end 161.93625 123.6125) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 159.36125 123.6125) (end 160.64875 123.6125) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 158.07375 123.6125) (end 159.36125 123.6125) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 158.07375 124.9) (end 158.07375 123.6125) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 159.36125 124.9) (end 158.07375 124.9) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 160.64875 124.9) (end 159.36125 124.9) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 161.93625 124.9) (end 160.64875 124.9) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 160.64875 126.1875) (end 161.93625 126.1875) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 159.36125 126.1875) (end 160.64875 126.1875) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 158.07375 126.1875) (end 159.36125 126.1875) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 156.605 126.25625) (end 158.005 126.25625) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 158.005 126.25625) (end 158.07375 126.1875) (width 0.25) (layer B.Cu) (net 4) (tstamp 59DB20C4)) (segment (start 184.205 115.25625) (end 181.805 115.25625) (width 0.25) (layer F.Cu) (net 4)) (segment (start 180.005 117.05625) (end 180.005 124.05625) (width 0.25) (layer B.Cu) (net 4) (tstamp 59DA9CEB)) (segment (start 181.405 115.65625) (end 180.005 117.05625) (width 0.25) (layer B.Cu) (net 4) (tstamp 59DA9CEA)) @@ -18321,6 +18400,63 @@ (xy 68.101431 104.20814) (xy 68.120039 104.11625) (xy 69.678603 104.11625) ) ) + (filled_polygon + (pts + (xy 158.20075 122.198) (xy 159.23425 122.198) (xy 159.23425 122.178) (xy 159.48825 122.178) (xy 159.48825 122.198) + (xy 160.52175 122.198) (xy 160.52175 122.178) (xy 160.77575 122.178) (xy 160.77575 122.198) (xy 161.80925 122.198) + (xy 161.80925 122.178) (xy 162.06325 122.178) (xy 162.06325 122.198) (xy 162.08325 122.198) (xy 162.08325 122.452) + (xy 162.06325 122.452) (xy 162.06325 123.4855) (xy 162.08325 123.4855) (xy 162.08325 123.7395) (xy 162.06325 123.7395) + (xy 162.06325 124.773) (xy 162.08325 124.773) (xy 162.08325 125.027) (xy 162.06325 125.027) (xy 162.06325 126.0605) + (xy 162.08325 126.0605) (xy 162.08325 126.3145) (xy 162.06325 126.3145) (xy 162.06325 126.3345) (xy 161.80925 126.3345) + (xy 161.80925 126.3145) (xy 160.77575 126.3145) (xy 160.77575 126.3345) (xy 160.52175 126.3345) (xy 160.52175 126.3145) + (xy 159.48825 126.3145) (xy 159.48825 126.3345) (xy 159.23425 126.3345) (xy 159.23425 126.3145) (xy 158.20075 126.3145) + (xy 158.20075 126.3345) (xy 157.94675 126.3345) (xy 157.94675 126.3145) (xy 157.92675 126.3145) (xy 157.92675 126.0605) + (xy 157.94675 126.0605) (xy 157.94675 125.18575) (xy 158.0825 125.18575) (xy 158.0825 125.90175) (xy 158.20075 126.02) + (xy 158.20075 126.0605) (xy 158.24125 126.0605) (xy 158.3595 126.17875) (xy 159.0755 126.17875) (xy 159.19375 126.0605) + (xy 159.23425 126.0605) (xy 159.23425 126.02) (xy 159.3525 125.90175) (xy 159.3525 125.18575) (xy 159.37 125.18575) + (xy 159.37 125.90175) (xy 159.48825 126.02) (xy 159.48825 126.0605) (xy 159.52875 126.0605) (xy 159.647 126.17875) + (xy 160.363 126.17875) (xy 160.48125 126.0605) (xy 160.52175 126.0605) (xy 160.52175 126.02) (xy 160.64 125.90175) + (xy 160.64 125.18575) (xy 160.6575 125.18575) (xy 160.6575 125.90175) (xy 160.77575 126.02) (xy 160.77575 126.0605) + (xy 160.81625 126.0605) (xy 160.9345 126.17875) (xy 161.6505 126.17875) (xy 161.76875 126.0605) (xy 161.80925 126.0605) + (xy 161.80925 126.02) (xy 161.9275 125.90175) (xy 161.9275 125.18575) (xy 161.80925 125.0675) (xy 161.80925 125.027) + (xy 161.76875 125.027) (xy 161.6505 124.90875) (xy 160.9345 124.90875) (xy 160.81625 125.027) (xy 160.77575 125.027) + (xy 160.77575 125.0675) (xy 160.6575 125.18575) (xy 160.64 125.18575) (xy 160.52175 125.0675) (xy 160.52175 125.027) + (xy 160.48125 125.027) (xy 160.363 124.90875) (xy 159.647 124.90875) (xy 159.52875 125.027) (xy 159.48825 125.027) + (xy 159.48825 125.0675) (xy 159.37 125.18575) (xy 159.3525 125.18575) (xy 159.23425 125.0675) (xy 159.23425 125.027) + (xy 159.19375 125.027) (xy 159.0755 124.90875) (xy 158.3595 124.90875) (xy 158.24125 125.027) (xy 158.20075 125.027) + (xy 158.20075 125.0675) (xy 158.0825 125.18575) (xy 157.94675 125.18575) (xy 157.94675 125.027) (xy 157.92675 125.027) + (xy 157.92675 124.773) (xy 157.94675 124.773) (xy 157.94675 123.89825) (xy 158.0825 123.89825) (xy 158.0825 124.61425) + (xy 158.20075 124.7325) (xy 158.20075 124.773) (xy 158.24125 124.773) (xy 158.3595 124.89125) (xy 159.0755 124.89125) + (xy 159.19375 124.773) (xy 159.23425 124.773) (xy 159.23425 124.7325) (xy 159.3525 124.61425) (xy 159.3525 123.89825) + (xy 159.37 123.89825) (xy 159.37 124.61425) (xy 159.48825 124.7325) (xy 159.48825 124.773) (xy 159.52875 124.773) + (xy 159.647 124.89125) (xy 160.363 124.89125) (xy 160.48125 124.773) (xy 160.52175 124.773) (xy 160.52175 124.7325) + (xy 160.64 124.61425) (xy 160.64 123.89825) (xy 160.6575 123.89825) (xy 160.6575 124.61425) (xy 160.77575 124.7325) + (xy 160.77575 124.773) (xy 160.81625 124.773) (xy 160.9345 124.89125) (xy 161.6505 124.89125) (xy 161.76875 124.773) + (xy 161.80925 124.773) (xy 161.80925 124.7325) (xy 161.9275 124.61425) (xy 161.9275 123.89825) (xy 161.80925 123.78) + (xy 161.80925 123.7395) (xy 161.76875 123.7395) (xy 161.6505 123.62125) (xy 160.9345 123.62125) (xy 160.81625 123.7395) + (xy 160.77575 123.7395) (xy 160.77575 123.78) (xy 160.6575 123.89825) (xy 160.64 123.89825) (xy 160.52175 123.78) + (xy 160.52175 123.7395) (xy 160.48125 123.7395) (xy 160.363 123.62125) (xy 159.647 123.62125) (xy 159.52875 123.7395) + (xy 159.48825 123.7395) (xy 159.48825 123.78) (xy 159.37 123.89825) (xy 159.3525 123.89825) (xy 159.23425 123.78) + (xy 159.23425 123.7395) (xy 159.19375 123.7395) (xy 159.0755 123.62125) (xy 158.3595 123.62125) (xy 158.24125 123.7395) + (xy 158.20075 123.7395) (xy 158.20075 123.78) (xy 158.0825 123.89825) (xy 157.94675 123.89825) (xy 157.94675 123.7395) + (xy 157.92675 123.7395) (xy 157.92675 123.4855) (xy 157.94675 123.4855) (xy 157.94675 122.61075) (xy 158.0825 122.61075) + (xy 158.0825 123.32675) (xy 158.20075 123.445) (xy 158.20075 123.4855) (xy 158.24125 123.4855) (xy 158.3595 123.60375) + (xy 159.0755 123.60375) (xy 159.19375 123.4855) (xy 159.23425 123.4855) (xy 159.23425 123.445) (xy 159.3525 123.32675) + (xy 159.3525 122.61075) (xy 159.37 122.61075) (xy 159.37 123.32675) (xy 159.48825 123.445) (xy 159.48825 123.4855) + (xy 159.52875 123.4855) (xy 159.647 123.60375) (xy 160.363 123.60375) (xy 160.48125 123.4855) (xy 160.52175 123.4855) + (xy 160.52175 123.445) (xy 160.64 123.32675) (xy 160.64 122.61075) (xy 160.6575 122.61075) (xy 160.6575 123.32675) + (xy 160.77575 123.445) (xy 160.77575 123.4855) (xy 160.81625 123.4855) (xy 160.9345 123.60375) (xy 161.6505 123.60375) + (xy 161.76875 123.4855) (xy 161.80925 123.4855) (xy 161.80925 123.445) (xy 161.9275 123.32675) (xy 161.9275 122.61075) + (xy 161.80925 122.4925) (xy 161.80925 122.452) (xy 161.76875 122.452) (xy 161.6505 122.33375) (xy 160.9345 122.33375) + (xy 160.81625 122.452) (xy 160.77575 122.452) (xy 160.77575 122.4925) (xy 160.6575 122.61075) (xy 160.64 122.61075) + (xy 160.52175 122.4925) (xy 160.52175 122.452) (xy 160.48125 122.452) (xy 160.363 122.33375) (xy 159.647 122.33375) + (xy 159.52875 122.452) (xy 159.48825 122.452) (xy 159.48825 122.4925) (xy 159.37 122.61075) (xy 159.3525 122.61075) + (xy 159.23425 122.4925) (xy 159.23425 122.452) (xy 159.19375 122.452) (xy 159.0755 122.33375) (xy 158.3595 122.33375) + (xy 158.24125 122.452) (xy 158.20075 122.452) (xy 158.20075 122.4925) (xy 158.0825 122.61075) (xy 157.94675 122.61075) + (xy 157.94675 122.452) (xy 157.92675 122.452) (xy 157.92675 122.198) (xy 157.94675 122.198) (xy 157.94675 122.178) + (xy 158.20075 122.178) + ) + ) (filled_polygon (pts (xy 155.60756 121.833612) (xy 155.60756 121.88125) (xy 155.62745 121.986955) (xy 155.62 122.00494) (xy 155.62 122.035) diff --git a/Kicad/DK60TP.pro b/Kicad/DK60TP.pro index be1ab18..33ea8ee 100644 --- a/Kicad/DK60TP.pro +++ b/Kicad/DK60TP.pro @@ -1,4 +1,4 @@ -update=Sun 11 Jun 2017 10:34:27 PM CEST +update=Mon 09 Oct 2017 09:22:48 AM CEST version=1 last_client=kicad [pcbnew] @@ -29,35 +29,35 @@ version=1 version=1 LibDir= [eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=microcontrollers -LibName13=dsp -LibName14=microchip -LibName15=analog_switches -LibName16=motorola -LibName17=texas -LibName18=intel -LibName19=audio -LibName20=interface -LibName21=digital-audio -LibName22=philips -LibName23=display -LibName24=cypress -LibName25=siliconi -LibName26=opto -LibName27=atmel -LibName28=contrib -LibName29=valves -LibName30=../Libraries/keyboard_parts -LibName31=../Libraries/mkl27z256vfm4 -LibName32=../Libraries/TS65 +LibName2=power +LibName3=device +LibName4=transistors +LibName5=conn +LibName6=linear +LibName7=regul +LibName8=74xx +LibName9=cmos4000 +LibName10=adc-dac +LibName11=memory +LibName12=xilinx +LibName13=microcontrollers +LibName14=dsp +LibName15=microchip +LibName16=analog_switches +LibName17=motorola +LibName18=texas +LibName19=intel +LibName20=audio +LibName21=interface +LibName22=digital-audio +LibName23=philips +LibName24=display +LibName25=cypress +LibName26=siliconi +LibName27=opto +LibName28=atmel +LibName29=contrib +LibName30=valves +LibName31=../Libraries/keyboard_parts +LibName32=../Libraries/mkl27z256vfm4 +LibName33=../Libraries/TS65 diff --git a/Kicad/DK60TP.sch b/Kicad/DK60TP.sch index d56cf4f..5a2d221 100644 --- a/Kicad/DK60TP.sch +++ b/Kicad/DK60TP.sch @@ -49,166 +49,166 @@ $EndDescr $Comp L XTAL_GND X1 U 1 1 5904AD34 -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 +P 7200 4350 +F 0 "X1" H 7200 4500 60 0000 C CNN +F 1 "XTAL_GND" H 7200 4200 60 0000 C CNN +F 2 "Footprint:FA-238" H 7200 4350 60 0001 C CNN +F 3 "" H 7200 4350 60 0000 C CNN + 1 7200 4350 1 0 0 -1 $EndComp $Comp L C_Small C1 U 1 1 5904ADE4 -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 +P 6750 4550 +F 0 "C1" H 6760 4620 50 0000 L CNN +F 1 "22p" H 6760 4470 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 6750 4550 50 0001 C CNN +F 3 "" H 6750 4550 50 0001 C CNN + 1 6750 4550 1 0 0 -1 $EndComp $Comp L C_Small C2 U 1 1 5904AE3B -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 +P 7650 4550 +F 0 "C2" H 7660 4620 50 0000 L CNN +F 1 "22p" H 7660 4470 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 7650 4550 50 0001 C CNN +F 3 "" H 7650 4550 50 0001 C CNN + 1 7650 4550 1 0 0 -1 $EndComp $Comp L GND #PWR01 U 1 1 5904AF3A -P 7200 4450 -F 0 "#PWR01" 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 +P 7200 4800 +F 0 "#PWR01" H 7200 4550 50 0001 C CNN +F 1 "GND" H 7200 4650 50 0000 C CNN +F 2 "" H 7200 4800 50 0001 C CNN +F 3 "" H 7200 4800 50 0001 C CNN + 1 7200 4800 1 0 0 -1 $EndComp $Comp L VCC #PWR02 U 1 1 5904B57E -P 1900 3800 -F 0 "#PWR02" 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 +P 1900 4150 +F 0 "#PWR02" H 1900 4000 50 0001 C CNN +F 1 "VCC" H 1900 4300 50 0000 C CNN +F 2 "" H 1900 4150 50 0001 C CNN +F 3 "" H 1900 4150 50 0001 C CNN + 1 1900 4150 1 0 0 -1 $EndComp $Comp L C_Small C3 U 1 1 5904B5D0 -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 +P 1900 4400 +F 0 "C3" H 1910 4470 50 0000 L CNN +F 1 "0.1u" H 1910 4320 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 1900 4400 50 0001 C CNN +F 3 "" H 1900 4400 50 0001 C CNN + 1 1900 4400 1 0 0 -1 $EndComp $Comp L C_Small C4 U 1 1 5904B653 -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 +P 2100 4400 +F 0 "C4" H 2110 4470 50 0000 L CNN +F 1 "0.1u" H 2110 4320 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2100 4400 50 0001 C CNN +F 3 "" H 2100 4400 50 0001 C CNN + 1 2100 4400 1 0 0 -1 $EndComp $Comp L C_Small C7 U 1 1 5904B6D2 -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 +P 2700 4400 +F 0 "C7" H 2710 4470 50 0000 L CNN +F 1 "4.7u" H 2710 4320 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2700 4400 50 0001 C CNN +F 3 "" H 2700 4400 50 0001 C CNN + 1 2700 4400 1 0 0 -1 $EndComp $Comp L C_Small C5 U 1 1 5904B779 -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 +P 2300 4400 +F 0 "C5" H 2310 4470 50 0000 L CNN +F 1 "0.1u" H 2310 4320 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2300 4400 50 0001 C CNN +F 3 "" H 2300 4400 50 0001 C CNN + 1 2300 4400 1 0 0 -1 $EndComp $Comp L C_Small C6 U 1 1 5904B7A5 -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 +P 2500 4400 +F 0 "C6" H 2510 4470 50 0000 L CNN +F 1 "0.1u" H 2510 4320 50 0000 L CNN +F 2 "Capacitors_SMD:C_0805_HandSoldering" H 2500 4400 50 0001 C CNN +F 3 "" H 2500 4400 50 0001 C CNN + 1 2500 4400 1 0 0 -1 $EndComp $Comp L GND #PWR03 U 1 1 5904B906 -P 1900 4250 -F 0 "#PWR03" 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 +P 1900 4600 +F 0 "#PWR03" H 1900 4350 50 0001 C CNN +F 1 "GND" H 1900 4450 50 0000 C CNN +F 2 "" H 1900 4600 50 0001 C CNN +F 3 "" H 1900 4600 50 0001 C CNN + 1 1900 4600 1 0 0 -1 $EndComp $Comp L SW_PUSH SW1 U 1 1 5904C086 -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 +P 3650 4550 +F 0 "SW1" H 3800 4660 50 0000 C CNN +F 1 "SW_PUSH" H 3650 4470 50 0000 C CNN +F 2 "Buttons_Switches_SMD:SW_SPST_TL3342" H 3650 4550 60 0001 C CNN +F 3 "" H 3650 4550 60 0000 C CNN + 1 3650 4550 1 0 0 -1 $EndComp $Comp L R R1 U 1 1 5904C11A -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 +P 3500 4250 +F 0 "R1" V 3580 4250 50 0000 C CNN +F 1 "10K" V 3500 4250 50 0000 C CNN +F 2 "Resistors_SMD:R_0805_HandSoldering" V 3430 4250 50 0001 C CNN +F 3 "" H 3500 4250 50 0001 C CNN + 1 3500 4250 0 -1 -1 0 $EndComp $Comp L VCC #PWR04 U 1 1 5904C66A -P 3200 3800 -F 0 "#PWR04" 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 +P 3200 4150 +F 0 "#PWR04" H 3200 4000 50 0001 C CNN +F 1 "VCC" H 3200 4300 50 0000 C CNN +F 2 "" H 3200 4150 50 0001 C CNN +F 3 "" H 3200 4150 50 0001 C CNN + 1 3200 4150 1 0 0 -1 $EndComp $Comp L GND #PWR05 U 1 1 5904C8AA -P 3200 4250 -F 0 "#PWR05" 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 +P 3200 4600 +F 0 "#PWR05" H 3200 4350 50 0001 C CNN +F 1 "GND" H 3200 4450 50 0000 C CNN +F 2 "" H 3200 4600 50 0001 C CNN +F 3 "" H 3200 4600 50 0001 C CNN + 1 3200 4600 1 0 0 -1 $EndComp $Comp @@ -299,17 +299,6 @@ F 3 "" H 1800 1350 50 0001 C CNN 1 1800 1350 0 1 1 0 $EndComp -$Comp -L GND #PWR08 -U 1 1 59076AE3 -P 4900 3000 -F 0 "#PWR08" 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 - 1 4900 3000 - 1 0 0 -1 -$EndComp Text GLabel 2500 2950 0 60 Input ~ 0 D5 Text GLabel 2500 2750 0 60 Input ~ 0 @@ -344,12 +333,12 @@ $EndSheet $Comp L GND #PWR010 U 1 1 59349AA8 -P 1450 3000 -F 0 "#PWR010" 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 - 1 1450 3000 +P 2800 3350 +F 0 "#PWR010" H 2800 3100 50 0001 C CNN +F 1 "GND" H 2800 3200 50 0000 C CNN +F 2 "" H 2800 3350 50 0001 C CNN +F 3 "" H 2800 3350 50 0001 C CNN + 1 2800 3350 1 0 0 -1 $EndComp Text GLabel 2500 850 0 60 Input ~ 0 @@ -435,7 +424,7 @@ U 5935238D F0 "MATRIX" 60 F1 "MATRIX.sch" 60 $EndSheet -Text GLabel 4200 4050 2 60 Input ~ 0 +Text GLabel 4200 4400 2 60 Input ~ 0 RESET Text GLabel 2500 2050 0 60 Input ~ 0 RESET @@ -450,9 +439,9 @@ F 3 "" H 1800 1750 50 0001 C CNN 1 1800 1750 1 0 0 -1 $EndComp -Text GLabel 7650 3900 1 60 Input ~ 0 +Text GLabel 7650 4250 1 60 Input ~ 0 XTAL2 -Text GLabel 6750 3900 1 60 Input ~ 0 +Text GLabel 6750 4250 1 60 Input ~ 0 XTAL1 Text GLabel 2500 2450 0 60 Input ~ 0 XTAL2 @@ -460,11 +449,11 @@ Text GLabel 2500 2350 0 60 Input ~ 0 XTAL1 Text Notes 5600 700 0 60 ~ 0 External sheets -Text Notes 1850 3500 0 60 ~ 0 +Text Notes 1850 3850 0 60 ~ 0 Power decoupling -Text Notes 3150 3500 0 60 ~ 0 +Text Notes 3150 3850 0 60 ~ 0 Reset -Text Notes 6650 3500 0 60 ~ 0 +Text Notes 6650 3850 0 60 ~ 0 Clock Text Notes 700 700 0 60 ~ 0 µControler @@ -486,91 +475,91 @@ RGB $Comp L CONN_02X05 P1 U 1 1 593CBA33 -P 5350 4050 -F 0 "P1" H 5350 4300 50 0000 C CNN -F 1 "MOUSE_BOARD" H 5350 3750 50 0000 C CNN -F 2 "Connectors_Molex:Molex_PicoBlade_53048-1010_10x1.25mm_Angled" H 5350 2850 50 0001 C CNN -F 3 "" H 5350 2850 50 0000 C CNN - 1 5350 4050 +P 5350 4400 +F 0 "P1" H 5350 4650 50 0000 C CNN +F 1 "MOUSE_BOARD" H 5350 4100 50 0000 C CNN +F 2 "Connectors_Molex:Molex_PicoBlade_53048-1010_10x1.25mm_Angled" H 5350 3200 50 0001 C CNN +F 3 "" H 5350 3200 50 0000 C CNN + 1 5350 4400 1 0 0 -1 $EndComp -Text GLabel 5100 4050 0 60 Input ~ 0 +Text GLabel 5100 4400 0 60 Input ~ 0 Col5 -Text GLabel 5600 3950 2 60 Input ~ 0 +Text GLabel 5600 4300 2 60 Input ~ 0 Col4 -Text GLabel 5100 3950 0 60 Input ~ 0 +Text GLabel 5100 4300 0 60 Input ~ 0 Col3 -Text GLabel 5600 4150 2 60 Input ~ 0 +Text GLabel 5600 4500 2 60 Input ~ 0 Row4 $Comp L GND #PWR014 U 1 1 593CBEF2 -P 6250 4150 -F 0 "#PWR014" 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 +P 6250 4500 +F 0 "#PWR014" H 6250 4250 50 0001 C CNN +F 1 "GND" H 6250 4350 50 0000 C CNN +F 2 "" H 6250 4500 50 0001 C CNN +F 3 "" H 6250 4500 50 0001 C CNN + 1 6250 4500 1 0 0 -1 $EndComp -Text GLabel 5600 4050 2 60 Input ~ 0 +Text GLabel 5600 4400 2 60 Input ~ 0 D5 -Text GLabel 5100 4150 0 60 Input ~ 0 +Text GLabel 5100 4500 0 60 Input ~ 0 D2 $Comp L MISC M1 U 1 1 593CCEE2 -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 +P 900 4300 +F 0 "M1" H 900 4450 60 0000 C CNN +F 1 "MISC" H 900 4150 60 0000 C CNN +F 2 "Footprint:BreakHoles" H 900 4300 60 0001 C CNN +F 3 "" H 900 4300 60 0000 C CNN + 1 900 4300 1 0 0 -1 $EndComp $Comp L VCC #PWR015 U 1 1 593CBBEA -P 5000 3750 -F 0 "#PWR015" 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 +P 5000 4100 +F 0 "#PWR015" H 5000 3950 50 0001 C CNN +F 1 "VCC" H 5000 4250 50 0000 C CNN +F 2 "" H 5000 4100 50 0001 C CNN +F 3 "" H 5000 4100 50 0001 C CNN + 1 5000 4100 1 0 0 -1 $EndComp Wire Wire Line - 1900 3800 1900 3950 + 1900 4150 1900 4300 Wire Wire Line - 2100 4150 2100 4200 + 2100 4500 2100 4550 Wire Wire Line - 1900 4200 2700 4200 + 1900 4550 2700 4550 Wire Wire Line - 1900 4150 1900 4250 + 1900 4500 1900 4600 Wire Wire Line - 2300 4200 2300 4150 -Connection ~ 2100 4200 + 2300 4550 2300 4500 +Connection ~ 2100 4550 Wire Wire Line - 2500 4200 2500 4150 -Connection ~ 2300 4200 + 2500 4550 2500 4500 +Connection ~ 2300 4550 Wire Wire Line - 2700 4200 2700 4150 -Connection ~ 2500 4200 -Connection ~ 1900 4200 + 2700 4550 2700 4500 +Connection ~ 2500 4550 +Connection ~ 1900 4550 Wire Wire Line - 1900 3900 2700 3900 + 1900 4250 2700 4250 Wire Wire Line - 2100 3900 2100 3950 -Connection ~ 1900 3900 + 2100 4250 2100 4300 +Connection ~ 1900 4250 Wire Wire Line - 2300 3900 2300 3950 -Connection ~ 2100 3900 + 2300 4250 2300 4300 +Connection ~ 2100 4250 Wire Wire Line - 2500 3900 2500 3950 -Connection ~ 2300 3900 + 2500 4250 2500 4300 +Connection ~ 2300 4250 Wire Wire Line - 2700 3900 2700 3950 -Connection ~ 2500 3900 + 2700 4250 2700 4300 +Connection ~ 2500 4250 Wire Wire Line 1250 950 2500 950 Connection ~ 1800 950 @@ -591,11 +580,11 @@ Wire Wire Line Wire Wire Line 1450 1250 2500 1250 Wire Notes Line - 1750 3350 2950 3350 + 1750 3700 2950 3700 Wire Notes Line - 2950 3350 2950 4750 + 2950 3700 2950 5100 Wire Notes Line - 1750 3350 1750 4750 + 1750 3700 1750 5100 Wire Wire Line 4650 1950 5150 1950 Wire Wire Line @@ -621,24 +610,24 @@ Wire Notes Line Wire Notes Line 5500 550 5500 3250 Wire Wire Line - 3200 3800 3200 3900 + 3200 4150 3200 4250 Wire Wire Line - 3200 3900 3350 3900 + 3200 4250 3350 4250 Wire Wire Line - 3650 3900 3950 3900 + 3650 4250 3950 4250 Wire Wire Line - 3950 3900 3950 4200 + 3950 4250 3950 4550 Wire Wire Line - 3350 4200 3200 4200 + 3350 4550 3200 4550 Wire Wire Line - 3950 4050 4200 4050 -Connection ~ 3950 4050 + 3950 4400 4200 4400 +Connection ~ 3950 4400 Wire Notes Line - 3050 3350 3050 4750 + 3050 3700 3050 5100 Wire Notes Line - 4650 3350 4650 4750 + 4650 3700 4650 5100 Wire Notes Line - 3050 3350 4650 3350 + 3050 3700 4650 3700 Wire Wire Line 2000 1450 2000 2150 Wire Wire Line @@ -647,29 +636,27 @@ Connection ~ 2000 1750 Wire Wire Line 1250 1350 1700 1350 Wire Notes Line - 6550 3350 7850 3350 + 6550 3700 7850 3700 Wire Wire Line - 3200 4200 3200 4250 + 3200 4550 3200 4600 Wire Wire Line 5250 800 5250 2850 Wire Notes Line - 5400 550 5400 3250 + 5400 550 5400 3600 Wire Notes Line - 5400 3250 600 3250 -Wire Notes Line - 600 3250 600 550 + 600 550 600 3600 Wire Wire Line - 7500 4000 7650 4000 -Connection ~ 7650 4000 + 7500 4350 7650 4350 +Connection ~ 7650 4350 Wire Wire Line - 6900 4000 6750 4000 -Connection ~ 6750 4000 + 6900 4350 6750 4350 +Connection ~ 6750 4350 Wire Wire Line - 7650 3900 7650 4100 + 7650 4250 7650 4450 Wire Wire Line - 6750 3900 6750 4100 + 6750 4250 6750 4450 Wire Wire Line - 1450 1250 1450 3000 + 1450 1250 1450 3350 Connection ~ 1450 1450 Connection ~ 1450 2250 Wire Wire Line @@ -678,56 +665,56 @@ Connection ~ 1450 1350 Wire Wire Line 4650 2950 4900 2950 Wire Wire Line - 4900 2950 4900 3000 + 4900 2950 4900 3350 Wire Wire Line 1800 850 1800 950 Wire Wire Line - 5000 3750 5000 3850 + 5000 4100 5000 4200 Wire Wire Line - 5000 3850 5100 3850 + 5000 4200 5100 4200 Wire Wire Line - 5600 3850 6250 3850 + 5600 4200 6250 4200 Wire Wire Line - 6250 3850 6250 4150 -Text Notes 750 3650 0 60 ~ 0 + 6250 4200 6250 4500 +Text Notes 750 4000 0 60 ~ 0 Split PCB holes Wire Notes Line - 600 3350 1650 3350 + 600 3700 1650 3700 Wire Notes Line - 600 3350 600 4750 + 600 3700 600 5100 Wire Notes Line - 600 4750 1650 4750 + 600 5100 1650 5100 Wire Notes Line - 1650 4750 1650 3350 -Text Notes 4900 3500 0 60 ~ 0 + 1650 5100 1650 3700 +Text Notes 4900 3850 0 60 ~ 0 Trackpoint connector Wire Notes Line - 4750 3350 6450 3350 + 4750 3700 6450 3700 Wire Notes Line - 4750 3350 4750 4750 + 4750 3700 4750 5100 Wire Notes Line - 6450 3350 6450 4750 + 6450 3700 6450 5100 Wire Notes Line - 1750 4750 2950 4750 + 1750 5100 2950 5100 Wire Notes Line - 4650 4750 3050 4750 + 4650 5100 3050 5100 Wire Notes Line - 6450 4750 4750 4750 + 6450 5100 4750 5100 Wire Wire Line - 6750 4400 7650 4400 + 6750 4750 7650 4750 Wire Wire Line - 6750 4400 6750 4300 + 6750 4750 6750 4650 Wire Wire Line - 7650 4400 7650 4300 + 7650 4750 7650 4650 Wire Wire Line - 7200 4200 7200 4450 -Connection ~ 7200 4400 + 7200 4550 7200 4800 +Connection ~ 7200 4750 Wire Notes Line - 6550 4750 7850 4750 + 6550 5100 7850 5100 Wire Notes Line - 7850 4750 7850 3350 + 7850 5100 7850 3700 Wire Notes Line - 6550 3350 6550 4750 + 6550 3700 6550 5100 Wire Notes Line 5500 3250 7850 3250 Wire Notes Line @@ -736,17 +723,25 @@ Wire Notes Line 7850 550 5500 550 Text Label 6800 2650 0 60 ~ 0 RGB_TP -Text Label 5600 4250 0 60 ~ 0 +Text Label 5600 4600 0 60 ~ 0 RGB_TP $Comp L MISC M2 U 1 1 59F15D36 -P 1300 3950 -F 0 "M2" H 1300 4100 60 0000 C CNN -F 1 "MISC" H 1300 3800 60 0000 C CNN -F 2 "Footprint:BreakHoles" H 1300 3950 60 0001 C CNN -F 3 "" H 1300 3950 60 0000 C CNN - 1 1300 3950 +P 1300 4300 +F 0 "M2" H 1300 4450 60 0000 C CNN +F 1 "MISC" H 1300 4150 60 0000 C CNN +F 2 "Footprint:BreakHoles" H 1300 4300 60 0001 C CNN +F 3 "" H 1300 4300 60 0000 C CNN + 1 1300 4300 1 0 0 -1 $EndComp +Wire Notes Line + 600 3600 5400 3600 +Wire Wire Line + 4900 3350 1450 3350 +Connection ~ 2800 3350 +Wire Wire Line + 3800 3250 3800 3350 +Connection ~ 3800 3350 $EndSCHEMATC diff --git a/Libraries/keyboard_parts.lib b/Libraries/keyboard_parts.lib index 62ae2c1..09db078 100644 --- a/Libraries/keyboard_parts.lib +++ b/Libraries/keyboard_parts.lib @@ -11,7 +11,7 @@ F3 "" 0 0 60 H V C CNN DRAW X +5V 1 0 0 0 U 10 20 0 0 W N C 0 60 20 0 1 0 N -P 3 0 1 0 0 0 0 40 0 40 N +P 3 0 1 0 0 0 0 40 0 40 N ENDDRAW ENDDEF # @@ -23,10 +23,10 @@ F1 "ADB_FEMALE" 25 375 60 H V C CNN F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN DRAW -T 0 225 0 60 0 0 0 1 Normal 0 C C -T 0 -225 0 60 0 0 0 2 Normal 0 C C -T 0 150 150 60 0 0 0 3 Normal 0 C C -T 0 -150 150 60 0 0 0 4 Normal 0 C C +T 0 225 0 60 0 0 0 1 Normal 0 C C +T 0 -225 0 60 0 0 0 2 Normal 0 C C +T 0 150 150 60 0 0 0 3 Normal 0 C C +T 0 -150 150 60 0 0 0 4 Normal 0 C C C -225 0 50 0 1 0 N C -150 150 50 0 1 0 N C 0 0 292 0 1 0 N @@ -125,6 +125,7 @@ X AVCC 44 1100 1050 300 L 50 50 1 1 W X GND 15 -1050 -350 300 R 50 50 1 1 W X ICP1/PD4 25 1100 -850 300 L 50 50 1 1 B X GND 35 1100 150 300 L 50 50 1 1 W +X GND 45 250 -1350 200 U 50 50 1 1 I X XTAL1 16 -1050 -450 300 R 50 50 1 1 I X T1/PD6 26 1100 -750 300 L 50 50 1 1 B X PF7 36 1100 250 300 L 50 50 1 1 B @@ -153,8 +154,8 @@ $FPLIST C1-1 $ENDFPLIST DRAW -P 2 0 1 10 -100 -30 100 -30 N -P 2 0 1 10 -100 30 100 30 N +P 2 0 1 10 -100 -30 100 -30 N +P 2 0 1 10 -100 30 100 30 N X ~ 1 0 200 170 D 40 40 1 1 P X ~ 2 0 -200 170 U 40 40 1 1 P ENDDRAW @@ -186,8 +187,8 @@ F1 "D" 150 -50 60 V I C CNN F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN DRAW -P 2 0 1 0 -100 0 100 0 N -P 4 0 1 0 0 0 -100 -100 100 -100 0 0 F +P 2 0 1 0 -100 0 100 0 N +P 4 0 1 0 0 0 -100 -100 100 -100 0 0 F X ~ 1 0 50 50 D 60 60 1 1 P X ~ 2 0 -150 50 U 60 60 1 1 P ENDDRAW @@ -205,9 +206,9 @@ $FPLIST S* $ENDFPLIST DRAW -T 0 -150 -150 60 0 0 0 NC Normal 0 C C -P 3 0 1 0 -50 50 50 0 -50 -50 F -P 6 0 1 8 75 25 75 50 50 50 50 -50 25 -50 25 -25 N +T 0 -150 -150 60 0 0 0 NC Normal 0 C C +P 3 0 1 0 -50 50 50 0 -50 -50 F +P 6 0 1 8 75 25 75 50 50 50 50 -50 25 -50 25 -25 N X A 1 -200 0 150 R 40 40 1 1 P X NC 2 -200 -100 150 R 40 40 1 1 P X K 3 200 0 150 L 40 40 1 1 P @@ -241,7 +242,7 @@ F3 "" 0 0 60 H V C CNN DRAW C -200 0 50 0 1 0 N C 200 0 50 0 1 0 N -P 2 0 1 10 -200 50 150 150 N +P 2 0 1 10 -200 50 150 150 N X ~ 1 300 0 50 L 60 60 1 1 P X ~ 2 -300 0 50 R 60 60 1 1 P ENDDRAW @@ -272,14 +273,14 @@ F1 "LED_DUAL" 0 -150 50 H V C CNN F2 "" 0 100 60 H V C CNN F3 "" 0 100 60 H V C CNN DRAW -P 2 0 1 0 50 0 50 -100 N -P 2 0 1 0 50 150 50 50 N -P 3 0 1 0 -50 0 50 -50 -50 -100 F -P 3 0 1 0 -50 150 50 100 -50 50 F -P 3 0 1 0 65 -90 110 -130 105 -105 N -P 3 0 1 0 65 60 110 20 105 45 N -P 3 0 1 0 80 -75 125 -115 120 -90 N -P 3 0 1 0 80 75 125 35 120 60 N +P 2 0 1 0 50 0 50 -100 N +P 2 0 1 0 50 150 50 50 N +P 3 0 1 0 -50 0 50 -50 -50 -100 F +P 3 0 1 0 -50 150 50 100 -50 50 F +P 3 0 1 0 65 -90 110 -130 105 -105 N +P 3 0 1 0 65 60 110 20 105 45 N +P 3 0 1 0 80 -75 125 -115 120 -90 N +P 3 0 1 0 80 75 125 35 120 60 N X A 1 -200 100 150 R 40 40 1 1 P X K 2 200 100 150 L 40 40 1 1 P X A 3 -200 -50 150 R 40 40 1 1 P @@ -356,14 +357,14 @@ F1 "MINI_DIN_8P_JACK" 25 375 60 H V C CNN F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN DRAW -T 0 75 -175 60 0 0 0 1 Normal 0 C C -T 0 -75 -175 60 0 0 0 2 Normal 0 C C -T 0 200 0 60 0 0 0 3 Normal 0 C C -T 0 50 0 60 0 0 0 4 Normal 0 C C -T 0 -200 0 60 0 0 0 5 Normal 0 C C -T 0 150 175 60 0 0 0 6 Normal 0 C C -T 0 0 175 60 0 0 0 7 Normal 0 C C -T 0 -150 175 60 0 0 0 8 Normal 0 C C +T 0 75 -175 60 0 0 0 1 Normal 0 C C +T 0 -75 -175 60 0 0 0 2 Normal 0 C C +T 0 200 0 60 0 0 0 3 Normal 0 C C +T 0 50 0 60 0 0 0 4 Normal 0 C C +T 0 -200 0 60 0 0 0 5 Normal 0 C C +T 0 150 175 60 0 0 0 6 Normal 0 C C +T 0 0 175 60 0 0 0 7 Normal 0 C C +T 0 -150 175 60 0 0 0 8 Normal 0 C C C -200 0 50 0 1 0 N C -150 175 50 0 1 0 N C -75 -175 50 0 1 0 N @@ -416,7 +417,7 @@ $FPLIST $ENDFPLIST DRAW S -150 -40 150 40 0 1 8 N -P 5 0 1 0 -125 -75 -75 -75 75 75 125 75 125 75 N +P 5 0 1 0 -125 -75 -75 -75 75 75 125 75 125 75 N X ~ 1 -250 0 100 R 60 60 1 1 P X ~ 2 250 0 100 L 60 60 1 1 P ENDDRAW @@ -430,12 +431,12 @@ F1 "PS2_FEMALE" 25 375 60 H V C CNN F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN DRAW -T 0 75 -200 60 0 0 0 1 Normal 0 C C -T 0 -75 -200 60 0 0 0 2 Normal 0 C C -T 0 225 0 60 0 0 0 3 Normal 0 C C -T 0 -225 0 60 0 0 0 4 Normal 0 C C -T 0 150 150 60 0 0 0 5 Normal 0 C C -T 0 -150 150 60 0 0 0 6 Normal 0 C C +T 0 75 -200 60 0 0 0 1 Normal 0 C C +T 0 -75 -200 60 0 0 0 2 Normal 0 C C +T 0 225 0 60 0 0 0 3 Normal 0 C C +T 0 -225 0 60 0 0 0 4 Normal 0 C C +T 0 150 150 60 0 0 0 5 Normal 0 C C +T 0 -150 150 60 0 0 0 6 Normal 0 C C C -225 0 50 0 1 0 N C -150 150 50 0 1 0 N C -75 -200 50 0 1 0 N @@ -467,7 +468,7 @@ $FPLIST $ENDFPLIST DRAW S -150 -40 150 40 0 1 12 N -P 4 0 1 0 150 150 50 150 -50 -150 -150 -150 N +P 4 0 1 0 150 150 50 150 -50 -150 -150 -150 N X ~ 1 -250 0 100 R 60 60 1 1 P X ~ 2 250 0 100 L 60 60 1 1 P ENDDRAW @@ -562,7 +563,7 @@ F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN DRAW S -170 50 170 60 0 1 0 N -P 4 0 1 0 -40 60 -30 90 30 90 40 60 N +P 4 0 1 0 -40 60 -30 90 30 90 40 60 N X 1 1 -300 0 200 R 60 60 0 1 P I X 2 2 300 0 200 L 60 60 0 1 P I ENDDRAW @@ -739,7 +740,7 @@ F3 "" 0 0 60 H V C CNN DRAW X VUSB 1 0 0 0 U 10 20 0 0 W N C 0 60 20 0 1 0 N -P 3 0 1 0 0 0 0 40 0 40 N +P 3 0 1 0 0 0 0 40 0 40 N ENDDRAW ENDDEF # @@ -797,9 +798,9 @@ F1 "XTAL" 0 -150 60 H V C CNN F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN DRAW -P 2 0 1 16 -100 100 -100 -100 N -P 2 0 1 16 100 100 100 -100 N -P 5 0 1 12 -50 50 50 50 50 -50 -50 -50 -50 50 f +P 2 0 1 16 -100 100 -100 -100 N +P 2 0 1 16 100 100 100 -100 N +P 5 0 1 12 -50 50 50 50 50 -50 -50 -50 -50 50 f X 1 1 -300 0 200 R 40 40 1 1 P X 2 2 300 0 200 L 40 40 1 1 P ENDDRAW @@ -813,9 +814,9 @@ F1 "XTAL_GND" 0 -150 60 H V C CNN F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN DRAW -P 2 0 1 16 -100 100 -100 -100 N -P 2 0 1 16 100 100 100 -100 N -P 5 0 1 12 -50 50 50 50 50 -50 -50 -50 -50 50 f +P 2 0 1 16 -100 100 -100 -100 N +P 2 0 1 16 100 100 100 -100 N +P 5 0 1 12 -50 50 50 50 50 -50 -50 -50 -50 50 f X 1 1 -300 0 200 R 40 40 1 1 P X 2 2 300 0 200 L 40 40 1 1 P X ~ 3 0 -200 50 U 50 50 1 1 P