From e76a095d42c384cc488b02048968dd54c0b61432 Mon Sep 17 00:00:00 2001 From: Philip Johansson Date: Sun, 23 Feb 2020 18:35:30 +0100 Subject: [PATCH 1/3] Moved hardware proj. Lib may no longer need special path --- hardware/{keyboard => }/fp-info-cache | 9 ++++++++- hardware/{keyboard => }/fp-lib-table | 0 hardware/{keyboard => }/keyboard-cache.lib | 0 hardware/{keyboard => }/keyboard-rescue.dcm | 0 hardware/{keyboard => }/keyboard-rescue.lib | 0 hardware/{keyboard => }/keyboard.cir | 0 hardware/{keyboard => }/keyboard.kicad_pcb | 0 hardware/{keyboard => }/keyboard.pro | 0 hardware/{keyboard => }/keyboard.sch | 0 hardware/{keyboard => }/sym-lib-table | 0 10 files changed, 8 insertions(+), 1 deletion(-) rename hardware/{keyboard => }/fp-info-cache (99%) rename hardware/{keyboard => }/fp-lib-table (100%) rename hardware/{keyboard => }/keyboard-cache.lib (100%) rename hardware/{keyboard => }/keyboard-rescue.dcm (100%) rename hardware/{keyboard => }/keyboard-rescue.lib (100%) rename hardware/{keyboard => }/keyboard.cir (100%) rename hardware/{keyboard => }/keyboard.kicad_pcb (100%) rename hardware/{keyboard => }/keyboard.pro (100%) rename hardware/{keyboard => }/keyboard.sch (100%) rename hardware/{keyboard => }/sym-lib-table (100%) diff --git a/hardware/keyboard/fp-info-cache b/hardware/fp-info-cache similarity index 99% rename from hardware/keyboard/fp-info-cache rename to hardware/fp-info-cache index d32c987..d27805a 100644 --- a/hardware/keyboard/fp-info-cache +++ b/hardware/fp-info-cache @@ -1,4 +1,4 @@ -17138839445309486 +17140421893344207 Battery BatteryHolder_Bulgin_BX0036_1xC Bulgin Battery Holder, BX0036, Battery Type C (https://www.bulgin.com/products/pub/media/bulgin/data/Battery_holders.pdf) @@ -75256,6 +75256,13 @@ varistor SIOV 0 2 2 +arduino_promicro +ProMicro +Pro Micro footprint +promicro ProMicro +0 +24 +24 custom_keebs Mx_Alps_100 MXALPS diff --git a/hardware/keyboard/fp-lib-table b/hardware/fp-lib-table similarity index 100% rename from hardware/keyboard/fp-lib-table rename to hardware/fp-lib-table diff --git a/hardware/keyboard/keyboard-cache.lib b/hardware/keyboard-cache.lib similarity index 100% rename from hardware/keyboard/keyboard-cache.lib rename to hardware/keyboard-cache.lib diff --git a/hardware/keyboard/keyboard-rescue.dcm b/hardware/keyboard-rescue.dcm similarity index 100% rename from hardware/keyboard/keyboard-rescue.dcm rename to hardware/keyboard-rescue.dcm diff --git a/hardware/keyboard/keyboard-rescue.lib b/hardware/keyboard-rescue.lib similarity index 100% rename from hardware/keyboard/keyboard-rescue.lib rename to hardware/keyboard-rescue.lib diff --git a/hardware/keyboard/keyboard.cir b/hardware/keyboard.cir similarity index 100% rename from hardware/keyboard/keyboard.cir rename to hardware/keyboard.cir diff --git a/hardware/keyboard/keyboard.kicad_pcb b/hardware/keyboard.kicad_pcb similarity index 100% rename from hardware/keyboard/keyboard.kicad_pcb rename to hardware/keyboard.kicad_pcb diff --git a/hardware/keyboard/keyboard.pro b/hardware/keyboard.pro similarity index 100% rename from hardware/keyboard/keyboard.pro rename to hardware/keyboard.pro diff --git a/hardware/keyboard/keyboard.sch b/hardware/keyboard.sch similarity index 100% rename from hardware/keyboard/keyboard.sch rename to hardware/keyboard.sch diff --git a/hardware/keyboard/sym-lib-table b/hardware/sym-lib-table similarity index 100% rename from hardware/keyboard/sym-lib-table rename to hardware/sym-lib-table From f9e6c96074ba0fbcd0d63a0304ee67fc6efb8a11 Mon Sep 17 00:00:00 2001 From: Philip Johansson Date: Sun, 23 Feb 2020 22:24:44 +0100 Subject: [PATCH 2/3] Added mounting holes --- hardware/keyboard-cache.lib | 15 +++++ hardware/keyboard.kicad_pcb | 114 ++++++++++++++++++++++++++++++------ hardware/keyboard.sch | 44 ++++++++++++++ 3 files changed, 156 insertions(+), 17 deletions(-) diff --git a/hardware/keyboard-cache.lib b/hardware/keyboard-cache.lib index a58b08e..89c15e7 100644 --- a/hardware/keyboard-cache.lib +++ b/hardware/keyboard-cache.lib @@ -47,6 +47,21 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# Mechanical_MountingHole +# +DEF Mechanical_MountingHole H 0 40 Y Y 1 F N +F0 "H" 0 200 50 H V C CNN +F1 "Mechanical_MountingHole" 0 125 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + MountingHole* +$ENDFPLIST +DRAW +C 0 0 50 0 1 50 N +ENDDRAW +ENDDEF +# # arduino_promicro_ProMicro # DEF arduino_promicro_ProMicro U 0 40 Y Y 1 F N diff --git a/hardware/keyboard.kicad_pcb b/hardware/keyboard.kicad_pcb index 47baede..898d45d 100644 --- a/hardware/keyboard.kicad_pcb +++ b/hardware/keyboard.kicad_pcb @@ -5,7 +5,7 @@ (drawings 1) (tracks 107) (zones 0) - (modules 62) + (modules 66) (nets 46) ) @@ -200,6 +200,86 @@ (add_net row4) ) + (module MountingHole:MountingHole_3.2mm_M3_DIN965_Pad (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E5301DF) + (at 116.84 113.665) + (descr "Mounting Hole 3.2mm, M3, DIN965") + (tags "mounting hole 3.2mm m3 din965") + (path /5E54DCC0) + (attr virtual) + (fp_text reference H4 (at 0 -3.8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 3.8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.05 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 2.8 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.2mm_M3_DIN965_Pad (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E5301D7) + (at 40.64 113.665) + (descr "Mounting Hole 3.2mm, M3, DIN965") + (tags "mounting hole 3.2mm m3 din965") + (path /5E5435A4) + (attr virtual) + (fp_text reference H3 (at 0 -3.8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 3.8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.05 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 2.8 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.2mm_M3_DIN965_Pad (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E5301CF) + (at 116.84 56.515) + (descr "Mounting Hole 3.2mm, M3, DIN965") + (tags "mounting hole 3.2mm m3 din965") + (path /5E538F5D) + (attr virtual) + (fp_text reference H2 (at 0 -3.8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 3.8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.05 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 2.8 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.2mm_M3_DIN965_Pad (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E52E023) + (at 40.64 56.515) + (descr "Mounting Hole 3.2mm, M3, DIN965") + (tags "mounting hole 3.2mm m3 din965") + (path /5E53726E) + (attr virtual) + (fp_text reference H1 (at 0 -3.8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 3.8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.05 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 2.8 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2) (layers *.Cu *.Mask)) + ) + (module Connector_Audio:Jack_3.5mm_PJ320E_Horizontal (layer F.Cu) (tedit 5BC12BA2) (tstamp 5E52EA30) (at 63.5 33.035) (descr "Headphones with microphone connector, 3.5mm, 4 pins (http://www.qingpu-electronics.com/en/products/WQP-PJ320E-177.html)") @@ -3278,22 +3358,12 @@ (segment (start 78.74 88.9) (end 97.79 88.9) (width 0.25) (layer F.Cu) (net 6)) (segment (start 116.79 88.9) (end 116.84 88.95) (width 0.25) (layer F.Cu) (net 6)) (segment (start 97.79 88.9) (end 116.79 88.9) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 26.035 43.18) (end 27.305 44.45) (width 0.25) (layer F.Cu) (net 36)) - (segment (start 21.59 43.18) (end 26.035 43.18) (width 0.25) (layer F.Cu) (net 36)) - (segment (start 45.085 43.18) (end 46.355 44.45) (width 0.25) (layer F.Cu) (net 37)) - (segment (start 40.64 43.18) (end 45.085 43.18) (width 0.25) (layer F.Cu) (net 37)) - (segment (start 64.135 43.18) (end 65.405 44.45) (width 0.25) (layer F.Cu) (net 38)) - (segment (start 59.69 43.18) (end 64.135 43.18) (width 0.25) (layer F.Cu) (net 38)) - (segment (start 26.035 62.23) (end 27.305 63.5) (width 0.25) (layer F.Cu) (net 21)) - (segment (start 21.59 62.23) (end 26.035 62.23) (width 0.25) (layer F.Cu) (net 21)) (segment (start 45.085 62.23) (end 46.355 63.5) (width 0.25) (layer F.Cu) (net 7)) (segment (start 40.64 62.23) (end 45.085 62.23) (width 0.25) (layer F.Cu) (net 7)) (segment (start 64.135 62.23) (end 65.405 63.5) (width 0.25) (layer F.Cu) (net 8)) (segment (start 59.69 62.23) (end 64.135 62.23) (width 0.25) (layer F.Cu) (net 8)) (segment (start 83.185 62.23) (end 84.455 63.5) (width 0.25) (layer F.Cu) (net 9)) (segment (start 78.74 62.23) (end 83.185 62.23) (width 0.25) (layer F.Cu) (net 9)) - (segment (start 26.035 81.28) (end 27.305 82.55) (width 0.25) (layer F.Cu) (net 24)) - (segment (start 21.59 81.28) (end 26.035 81.28) (width 0.25) (layer F.Cu) (net 24)) (segment (start 45.085 81.28) (end 46.355 82.55) (width 0.25) (layer F.Cu) (net 10)) (segment (start 40.64 81.28) (end 45.085 81.28) (width 0.25) (layer F.Cu) (net 10)) (segment (start 64.135 81.28) (end 65.405 82.55) (width 0.25) (layer F.Cu) (net 11)) @@ -3324,16 +3394,14 @@ (segment (start 78.74 107.95) (end 80.01 107.95) (width 0.25) (layer B.Cu) (net 20)) (segment (start 80.01 107.95) (end 81.28 106.68) (width 0.25) (layer B.Cu) (net 20)) (segment (start 81.28 106.68) (end 81.28 40.005) (width 0.25) (layer B.Cu) (net 20)) - (segment (start 83.185 43.18) (end 84.455 44.45) (width 0.25) (layer F.Cu) (net 39)) - (segment (start 78.74 43.18) (end 83.185 43.18) (width 0.25) (layer F.Cu) (net 39)) - (segment (start 102.235 43.18) (end 103.505 44.45) (width 0.25) (layer F.Cu) (net 40)) - (segment (start 97.79 43.18) (end 102.235 43.18) (width 0.25) (layer F.Cu) (net 40)) - (segment (start 121.285 43.18) (end 122.555 44.45) (width 0.25) (layer F.Cu) (net 41)) - (segment (start 116.84 43.18) (end 121.285 43.18) (width 0.25) (layer F.Cu) (net 41)) + (segment (start 26.035 62.23) (end 27.305 63.5) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 21.59 62.23) (end 26.035 62.23) (width 0.25) (layer F.Cu) (net 21)) (segment (start 102.235 62.23) (end 103.505 63.5) (width 0.25) (layer F.Cu) (net 22)) (segment (start 97.79 62.23) (end 102.235 62.23) (width 0.25) (layer F.Cu) (net 22)) (segment (start 121.285 62.23) (end 122.555 63.5) (width 0.25) (layer F.Cu) (net 23)) (segment (start 116.84 62.23) (end 121.285 62.23) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 26.035 81.28) (end 27.305 82.55) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 21.59 81.28) (end 26.035 81.28) (width 0.25) (layer F.Cu) (net 24)) (segment (start 102.235 81.28) (end 103.505 82.55) (width 0.25) (layer F.Cu) (net 25)) (segment (start 97.79 81.28) (end 102.235 81.28) (width 0.25) (layer F.Cu) (net 25)) (segment (start 121.335 81.33) (end 122.555 82.55) (width 0.25) (layer F.Cu) (net 26)) @@ -3356,5 +3424,17 @@ (segment (start 97.79 119.38) (end 102.235 119.38) (width 0.25) (layer F.Cu) (net 34)) (segment (start 121.285 119.38) (end 122.555 120.65) (width 0.25) (layer F.Cu) (net 35)) (segment (start 116.84 119.38) (end 121.285 119.38) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 26.035 43.18) (end 27.305 44.45) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 21.59 43.18) (end 26.035 43.18) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 45.085 43.18) (end 46.355 44.45) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 40.64 43.18) (end 45.085 43.18) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 64.135 43.18) (end 65.405 44.45) (width 0.25) (layer F.Cu) (net 38)) + (segment (start 59.69 43.18) (end 64.135 43.18) (width 0.25) (layer F.Cu) (net 38)) + (segment (start 83.185 43.18) (end 84.455 44.45) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 78.74 43.18) (end 83.185 43.18) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 102.235 43.18) (end 103.505 44.45) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 97.79 43.18) (end 102.235 43.18) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 121.285 43.18) (end 122.555 44.45) (width 0.25) (layer F.Cu) (net 41)) + (segment (start 116.84 43.18) (end 121.285 43.18) (width 0.25) (layer F.Cu) (net 41)) ) diff --git a/hardware/keyboard.sch b/hardware/keyboard.sch index afd5b96..ba0773b 100644 --- a/hardware/keyboard.sch +++ b/hardware/keyboard.sch @@ -1214,4 +1214,48 @@ F 3 "~" H 7750 4900 50 0001 C CNN 1 7750 4900 1 0 0 -1 $EndComp +$Comp +L Mechanical:MountingHole H1 +U 1 1 5E53726E +P 1450 5500 +F 0 "H1" H 1550 5546 50 0000 L CNN +F 1 "MountingHole" H 1550 5455 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3_DIN965_Pad" H 1450 5500 50 0001 C CNN +F 3 "~" H 1450 5500 50 0001 C CNN + 1 1450 5500 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H2 +U 1 1 5E538F5D +P 1450 5700 +F 0 "H2" H 1550 5746 50 0000 L CNN +F 1 "MountingHole" H 1550 5655 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3_DIN965_Pad" H 1450 5700 50 0001 C CNN +F 3 "~" H 1450 5700 50 0001 C CNN + 1 1450 5700 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H3 +U 1 1 5E5435A4 +P 1450 5900 +F 0 "H3" H 1550 5946 50 0000 L CNN +F 1 "MountingHole" H 1550 5855 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3_DIN965_Pad" H 1450 5900 50 0001 C CNN +F 3 "~" H 1450 5900 50 0001 C CNN + 1 1450 5900 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H4 +U 1 1 5E54DCC0 +P 1450 6100 +F 0 "H4" H 1550 6146 50 0000 L CNN +F 1 "MountingHole" H 1550 6055 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3_DIN965_Pad" H 1450 6100 50 0001 C CNN +F 3 "~" H 1450 6100 50 0001 C CNN + 1 1450 6100 + 1 0 0 -1 +$EndComp $EndSCHEMATC From 09947fb20db64faa7009401b0d3ea121decc1e43 Mon Sep 17 00:00:00 2001 From: Philip Johansson Date: Wed, 26 Feb 2020 22:21:04 +0100 Subject: [PATCH 3/3] Adding 7th column and placing the arduino on the backside --- hardware/keyboard.kicad_pcb | 1016 +++++++++++++++++++++++++++-------- hardware/keyboard.sch | 261 +++++++-- 2 files changed, 1028 insertions(+), 249 deletions(-) diff --git a/hardware/keyboard.kicad_pcb b/hardware/keyboard.kicad_pcb index 898d45d..d3ccc0d 100644 --- a/hardware/keyboard.kicad_pcb +++ b/hardware/keyboard.kicad_pcb @@ -3,10 +3,10 @@ (general (thickness 1.6) (drawings 1) - (tracks 107) + (tracks 206) (zones 0) - (modules 66) - (nets 46) + (modules 76) + (nets 52) ) (page A4) @@ -18,19 +18,19 @@ (34 B.Paste user) (35 F.Paste user) (36 B.SilkS user) - (37 F.SilkS user) + (37 F.SilkS user hide) (38 B.Mask user) (39 F.Mask user) - (40 Dwgs.User user) + (40 Dwgs.User user hide) (41 Cmts.User user) (42 Eco1.User user) (43 Eco2.User user) (44 Edge.Cuts user) (45 Margin user) (46 B.CrtYd user) - (47 F.CrtYd user) + (47 F.CrtYd user hide) (48 B.Fab user) - (49 F.Fab user) + (49 F.Fab user hide) ) (setup @@ -60,7 +60,7 @@ (pad_to_mask_clearance 0.051) (solder_mask_min_width 0.25) (aux_axis_origin 0 0) - (visible_elements 7FFFFFFF) + (visible_elements 7FFFFF5F) (pcbplotparams (layerselection 0x010fc_ffffffff) (usegerberextensions false) @@ -136,6 +136,12 @@ (net 43 GND) (net 44 SDA) (net 45 SCL) + (net 46 "Net-(D06-Pad2)") + (net 47 "Net-(D16-Pad2)") + (net 48 "Net-(D26-Pad2)") + (net 49 "Net-(D36-Pad2)") + (net 50 "Net-(D46-Pad2)") + (net 51 col6) (net_class Default "This is the default net class." (clearance 0.2) @@ -146,6 +152,7 @@ (uvia_drill 0.1) (add_net GND) (add_net "Net-(D0-Pad2)") + (add_net "Net-(D06-Pad2)") (add_net "Net-(D1-Pad2)") (add_net "Net-(D10-Pad2)") (add_net "Net-(D11-Pad2)") @@ -153,6 +160,7 @@ (add_net "Net-(D13-Pad2)") (add_net "Net-(D14-Pad2)") (add_net "Net-(D15-Pad2)") + (add_net "Net-(D16-Pad2)") (add_net "Net-(D2-Pad2)") (add_net "Net-(D20-Pad2)") (add_net "Net-(D21-Pad2)") @@ -160,6 +168,7 @@ (add_net "Net-(D23-Pad2)") (add_net "Net-(D24-Pad2)") (add_net "Net-(D25-Pad2)") + (add_net "Net-(D26-Pad2)") (add_net "Net-(D3-Pad2)") (add_net "Net-(D30-Pad2)") (add_net "Net-(D31-Pad2)") @@ -167,6 +176,7 @@ (add_net "Net-(D33-Pad2)") (add_net "Net-(D34-Pad2)") (add_net "Net-(D35-Pad2)") + (add_net "Net-(D36-Pad2)") (add_net "Net-(D4-Pad2)") (add_net "Net-(D40-Pad2)") (add_net "Net-(D41-Pad2)") @@ -174,12 +184,13 @@ (add_net "Net-(D43-Pad2)") (add_net "Net-(D44-Pad2)") (add_net "Net-(D45-Pad2)") + (add_net "Net-(D46-Pad2)") (add_net "Net-(D5-Pad2)") - (add_net "Net-(Microcontroller2-Pad13)") - (add_net "Net-(Microcontroller2-Pad14)") - (add_net "Net-(Microcontroller2-Pad15)") - (add_net "Net-(Microcontroller2-Pad16)") + (add_net "Net-(Microcontroller2-Pad1)") + (add_net "Net-(Microcontroller2-Pad11)") + (add_net "Net-(Microcontroller2-Pad12)") (add_net "Net-(Microcontroller2-Pad18)") + (add_net "Net-(Microcontroller2-Pad2)") (add_net "Net-(Microcontroller2-Pad22)") (add_net "Net-(Microcontroller2-Pad24)") (add_net "Net-(Microcontroller2-Pad3)") @@ -193,6 +204,7 @@ (add_net col3) (add_net col4) (add_net col5) + (add_net col6) (add_net row0) (add_net row1) (add_net row2) @@ -200,6 +212,593 @@ (add_net row4) ) + (module keyboard:SW_Cherry_MX1A_1.00u_PCB (layer F.Cu) (tedit 59ECAF15) (tstamp 5E52B211) + (at 90.805 99.06) + (descr "Cherry MX keyswitch, MX1A, 1u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "cherry mx keyswitch MX1A 1u PCB") + (path /5E6A1BFB) + (fp_text reference K33 (at -2.54 -2.794) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value KEYSW (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.78 -2.16) (end 4.7 -2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.7 -2.16) (end 4.7 12.32) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.7 12.32) (end -9.78 12.32) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.78 12.32) (end -9.78 -2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.15)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.15)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.15)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.15)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 15 "Net-(D33-Pad2)")) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 19 col3)) + (model ${KISYS3DMOD}/Buttons_Switches_Keyboard.3dshapes/SW_Cherry_MX1A_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module keyboard:SW_Cherry_MX1A_1.00u_PCB (layer F.Cu) (tedit 59ECAF15) (tstamp 5E56CFC4) + (at 147.955 118.11) + (descr "Cherry MX keyswitch, MX1A, 1u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "cherry mx keyswitch MX1A 1u PCB") + (path /5E645AB2) + (fp_text reference K46 (at -2.54 -2.794) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value KEYSW (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.78 -2.16) (end 4.7 -2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.7 -2.16) (end 4.7 12.32) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.7 12.32) (end -9.78 12.32) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.78 12.32) (end -9.78 -2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.15)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.15)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.15)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.15)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 50 "Net-(D46-Pad2)")) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 51 col6)) + (model ${KISYS3DMOD}/Buttons_Switches_Keyboard.3dshapes/SW_Cherry_MX1A_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module keyboard:SW_Cherry_MX1A_1.00u_PCB (layer F.Cu) (tedit 59ECAF15) (tstamp 5E56CE7E) + (at 147.955 99.06) + (descr "Cherry MX keyswitch, MX1A, 1u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "cherry mx keyswitch MX1A 1u PCB") + (path /5E645AA2) + (fp_text reference K36 (at -2.54 -2.794) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value KEYSW (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.78 -2.16) (end 4.7 -2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.7 -2.16) (end 4.7 12.32) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.7 12.32) (end -9.78 12.32) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.78 12.32) (end -9.78 -2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.15)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.15)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.15)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.15)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 49 "Net-(D36-Pad2)")) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 51 col6)) + (model ${KISYS3DMOD}/Buttons_Switches_Keyboard.3dshapes/SW_Cherry_MX1A_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module keyboard:SW_Cherry_MX1A_1.00u_PCB (layer F.Cu) (tedit 59ECAF15) (tstamp 5E56CD38) + (at 147.955 80.01) + (descr "Cherry MX keyswitch, MX1A, 1u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "cherry mx keyswitch MX1A 1u PCB") + (path /5E645A87) + (fp_text reference K26 (at -2.54 -2.794) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value KEYSW (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.78 -2.16) (end 4.7 -2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.7 -2.16) (end 4.7 12.32) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.7 12.32) (end -9.78 12.32) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.78 12.32) (end -9.78 -2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.15)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.15)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.15)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.15)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 48 "Net-(D26-Pad2)")) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 51 col6)) + (model ${KISYS3DMOD}/Buttons_Switches_Keyboard.3dshapes/SW_Cherry_MX1A_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module keyboard:SW_Cherry_MX1A_1.00u_PCB (layer F.Cu) (tedit 59ECAF15) (tstamp 5E56CBF2) + (at 147.955 60.96) + (descr "Cherry MX keyswitch, MX1A, 1u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "cherry mx keyswitch MX1A 1u PCB") + (path /5E645A70) + (fp_text reference K16 (at -2.54 -2.794) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value KEYSW (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.78 -2.16) (end 4.7 -2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.7 -2.16) (end 4.7 12.32) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.7 12.32) (end -9.78 12.32) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.78 12.32) (end -9.78 -2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.15)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.15)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.15)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.15)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 47 "Net-(D16-Pad2)")) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 51 col6)) + (model ${KISYS3DMOD}/Buttons_Switches_Keyboard.3dshapes/SW_Cherry_MX1A_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module keyboard:SW_Cherry_MX1A_1.00u_PCB (layer F.Cu) (tedit 59ECAF15) (tstamp 5E56CAAC) + (at 147.955 41.91) + (descr "Cherry MX keyswitch, MX1A, 1u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "cherry mx keyswitch MX1A 1u PCB") + (path /5E645A77) + (fp_text reference K06 (at -2.54 -2.794) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value KEYSW (at -2.54 12.954) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.78 -2.16) (end 4.7 -2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.7 -2.16) (end 4.7 12.32) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.7 12.32) (end -9.78 12.32) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.78 12.32) (end -9.78 -2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.15)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.15)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.15)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.15)) + (fp_text user %R (at -2.54 -2.794) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 46 "Net-(D06-Pad2)")) + (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 51 col6)) + (model ${KISYS3DMOD}/Buttons_Switches_Keyboard.3dshapes/SW_Cherry_MX1A_1.00u_PCB.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE50CD5) (tstamp 5E56C8E6) + (at 135.89 127 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (path /5E645AAC) + (fp_text reference D46 (at 3.81 -2.12 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D (at 3.81 2.12 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user K (at 0 -1.8 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user K (at 0 -1.8 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 4.11 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (fp_line (start 8.67 -1.25) (end -1.05 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.67 1.25) (end 8.67 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.25) (end 8.67 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.25) (end -1.05 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.29 -1.12) (end 2.29 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.53 -1.12) (end 2.53 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.41 -1.12) (end 2.41 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 0) (end 5.93 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.69 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.93 -1.12) (end 1.69 -1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.93 1.12) (end 5.93 -1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.69 1.12) (end 5.93 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.69 -1.12) (end 1.69 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.31 -1) (end 2.31 1) (layer F.Fab) (width 0.1)) + (fp_line (start 2.51 -1) (end 2.51 1) (layer F.Fab) (width 0.1)) + (fp_line (start 2.41 -1) (end 2.41 1) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 5.81 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.81 0) (layer F.Fab) (width 0.1)) + (fp_line (start 5.81 -1) (end 1.81 -1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.81 1) (end 5.81 -1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 1) (end 5.81 1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1) (end 1.81 1) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 50 "Net-(D46-Pad2)")) + (pad 1 thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 18 row4)) + (model ${KISYS3DMOD}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE50CD5) (tstamp 5E56C75F) + (at 135.89 107.95 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (path /5E645A9C) + (fp_text reference D36 (at 3.81 -2.12 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D (at 3.81 2.12 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user K (at 0 -1.8 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user K (at 0 -1.8 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 4.11 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (fp_line (start 8.67 -1.25) (end -1.05 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.67 1.25) (end 8.67 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.25) (end 8.67 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.25) (end -1.05 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.29 -1.12) (end 2.29 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.53 -1.12) (end 2.53 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.41 -1.12) (end 2.41 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 0) (end 5.93 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.69 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.93 -1.12) (end 1.69 -1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.93 1.12) (end 5.93 -1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.69 1.12) (end 5.93 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.69 -1.12) (end 1.69 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.31 -1) (end 2.31 1) (layer F.Fab) (width 0.1)) + (fp_line (start 2.51 -1) (end 2.51 1) (layer F.Fab) (width 0.1)) + (fp_line (start 2.41 -1) (end 2.41 1) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 5.81 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.81 0) (layer F.Fab) (width 0.1)) + (fp_line (start 5.81 -1) (end 1.81 -1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.81 1) (end 5.81 -1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 1) (end 5.81 1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1) (end 1.81 1) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 49 "Net-(D36-Pad2)")) + (pad 1 thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 20 row3)) + (model ${KISYS3DMOD}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE50CD5) (tstamp 5E56C5D8) + (at 135.89 88.9 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (path /5E645A81) + (fp_text reference D26 (at 3.81 -2.12 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D (at 3.81 2.12 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user K (at 0 -1.8 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user K (at 0 -1.8 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 4.11 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (fp_line (start 8.67 -1.25) (end -1.05 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.67 1.25) (end 8.67 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.25) (end 8.67 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.25) (end -1.05 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.29 -1.12) (end 2.29 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.53 -1.12) (end 2.53 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.41 -1.12) (end 2.41 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 0) (end 5.93 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.69 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.93 -1.12) (end 1.69 -1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.93 1.12) (end 5.93 -1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.69 1.12) (end 5.93 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.69 -1.12) (end 1.69 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.31 -1) (end 2.31 1) (layer F.Fab) (width 0.1)) + (fp_line (start 2.51 -1) (end 2.51 1) (layer F.Fab) (width 0.1)) + (fp_line (start 2.41 -1) (end 2.41 1) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 5.81 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.81 0) (layer F.Fab) (width 0.1)) + (fp_line (start 5.81 -1) (end 1.81 -1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.81 1) (end 5.81 -1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 1) (end 5.81 1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1) (end 1.81 1) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 48 "Net-(D26-Pad2)")) + (pad 1 thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 row2)) + (model ${KISYS3DMOD}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE50CD5) (tstamp 5E56C451) + (at 135.89 69.85 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (path /5E645A64) + (fp_text reference D16 (at 3.81 -2.12 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D (at 3.81 2.12 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user K (at 0 -1.8 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user K (at 0 -1.8 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 4.11 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (fp_line (start 8.67 -1.25) (end -1.05 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.67 1.25) (end 8.67 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.25) (end 8.67 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.25) (end -1.05 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.29 -1.12) (end 2.29 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.53 -1.12) (end 2.53 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.41 -1.12) (end 2.41 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 0) (end 5.93 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.69 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.93 -1.12) (end 1.69 -1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.93 1.12) (end 5.93 -1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.69 1.12) (end 5.93 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.69 -1.12) (end 1.69 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.31 -1) (end 2.31 1) (layer F.Fab) (width 0.1)) + (fp_line (start 2.51 -1) (end 2.51 1) (layer F.Fab) (width 0.1)) + (fp_line (start 2.41 -1) (end 2.41 1) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 5.81 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.81 0) (layer F.Fab) (width 0.1)) + (fp_line (start 5.81 -1) (end 1.81 -1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.81 1) (end 5.81 -1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 1) (end 5.81 1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1) (end 1.81 1) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 47 "Net-(D16-Pad2)")) + (pad 1 thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 row1)) + (model ${KISYS3DMOD}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE50CD5) (tstamp 5E56C2CA) + (at 135.89 50.8 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (path /5E645A6A) + (fp_text reference D06 (at 3.81 -2.12 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D (at 3.81 2.12 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user K (at 0 -1.8 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user K (at 0 -1.8 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 4.11 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (fp_line (start 8.67 -1.25) (end -1.05 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.67 1.25) (end 8.67 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.25) (end 8.67 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.25) (end -1.05 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.29 -1.12) (end 2.29 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.53 -1.12) (end 2.53 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.41 -1.12) (end 2.41 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 0) (end 5.93 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.04 0) (end 1.69 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.93 -1.12) (end 1.69 -1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.93 1.12) (end 5.93 -1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.69 1.12) (end 5.93 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.69 -1.12) (end 1.69 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.31 -1) (end 2.31 1) (layer F.Fab) (width 0.1)) + (fp_line (start 2.51 -1) (end 2.51 1) (layer F.Fab) (width 0.1)) + (fp_line (start 2.41 -1) (end 2.41 1) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 5.81 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 1.81 0) (layer F.Fab) (width 0.1)) + (fp_line (start 5.81 -1) (end 1.81 -1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.81 1) (end 5.81 -1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 1) (end 5.81 1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.81 -1) (end 1.81 1) (layer F.Fab) (width 0.1)) + (pad 2 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 46 "Net-(D06-Pad2)")) + (pad 1 thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 row0)) + (model ${KISYS3DMOD}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_Audio:Jack_3.5mm_PJ320D_Horizontal (layer B.Cu) (tedit 5C06A514) (tstamp 5E52EA30) + (at 97.155 45.085 270) + (descr "Headphones with microphone connector, 3.5mm, 4 pins (http://www.qingpu-electronics.com/en/products/WQP-PJ320D-72.html)") + (tags "3.5mm jack mic microphone phones headphones 4pins audio plug") + (path /5E77A1C9) + (attr smd) + (fp_text reference I2C1 (at 0.05 5.35 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value TRRS (at -0.025 -6.35 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_circle (center 3.9 2.35) (end 3.95 2.1) (layer B.Fab) (width 0.12)) + (fp_line (start -6.375 -2.5) (end -8.375 -2.5) (layer B.SilkS) (width 0.12)) + (fp_line (start -6.375 2.5) (end -8.375 2.5) (layer B.SilkS) (width 0.12)) + (fp_line (start -8.375 2.5) (end -8.375 -2.5) (layer B.SilkS) (width 0.12)) + (fp_line (start -6.375 -2.5) (end -6.375 -3.1) (layer B.SilkS) (width 0.12)) + (fp_line (start -6.375 3.1) (end -6.375 2.5) (layer B.SilkS) (width 0.12)) + (fp_line (start -8.73 5) (end 6.07 5) (layer B.CrtYd) (width 0.05)) + (fp_line (start -8.73 -5) (end 6.07 -5) (layer B.CrtYd) (width 0.05)) + (fp_line (start 5.725 -3.1) (end 5.725 3.1) (layer B.SilkS) (width 0.12)) + (fp_line (start -8.73 -5) (end -8.73 5) (layer B.CrtYd) (width 0.05)) + (fp_line (start 6.07 -5) (end 6.07 5) (layer B.CrtYd) (width 0.05)) + (fp_line (start -6.375 3.1) (end -4 3.1) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.35 3.1) (end -1 3.1) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.65 3.1) (end 3.05 3.1) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.6 3.1) (end 5.725 3.1) (layer B.SilkS) (width 0.12)) + (fp_line (start 4.15 -3.1) (end -6.375 -3.1) (layer B.SilkS) (width 0.12)) + (fp_line (start 5.575 2.9) (end 5.575 -2.9) (layer B.Fab) (width 0.1)) + (fp_line (start -6.225 2.9) (end 5.575 2.9) (layer B.Fab) (width 0.1)) + (fp_line (start -6.225 2.3) (end -6.225 2.9) (layer B.Fab) (width 0.1)) + (fp_line (start -8.225 2.3) (end -6.225 2.3) (layer B.Fab) (width 0.1)) + (fp_line (start -8.225 -2.3) (end -8.225 2.3) (layer B.Fab) (width 0.1)) + (fp_line (start -6.225 -2.3) (end -8.225 -2.3) (layer B.Fab) (width 0.1)) + (fp_line (start -6.225 -2.9) (end -6.225 -2.3) (layer B.Fab) (width 0.1)) + (fp_line (start 5.575 -2.9) (end -6.225 -2.9) (layer B.Fab) (width 0.1)) + (fp_line (start 4.6 3.1) (end 4.6 4.5) (layer B.SilkS) (width 0.12)) + (fp_line (start 3.05 3.1) (end 3.05 4.5) (layer B.SilkS) (width 0.12)) + (fp_text user %R (at -1.195 0 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad "" np_thru_hole circle (at 2.225 0 270) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -4.775 0 270) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask)) + (pad R2 smd rect (at -3.175 3.25 270) (size 1.2 2.5) (layers B.Cu B.Paste B.Mask) + (net 45 SCL)) + (pad R1 smd rect (at -0.175 3.25 270) (size 1.2 2.5) (layers B.Cu B.Paste B.Mask) + (net 44 SDA)) + (pad T smd rect (at 3.825 3.25 270) (size 1.2 2.5) (layers B.Cu B.Paste B.Mask) + (net 42 VCC)) + (pad S smd rect (at 4.925 -3.25 270) (size 1.2 2.5) (layers B.Cu B.Paste B.Mask) + (net 43 GND)) + (model ${KISYS3DMOD}/Connector_Audio.3dshapes/Jack_3.5mm_PJ320D_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (module MountingHole:MountingHole_3.2mm_M3_DIN965_Pad (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E5301DF) (at 116.84 113.665) (descr "Mounting Hole 3.2mm, M3, DIN965") @@ -280,64 +879,6 @@ (pad 1 thru_hole circle (at 0 0) (size 5.6 5.6) (drill 3.2) (layers *.Cu *.Mask)) ) - (module Connector_Audio:Jack_3.5mm_PJ320E_Horizontal (layer F.Cu) (tedit 5BC12BA2) (tstamp 5E52EA30) - (at 63.5 33.035) - (descr "Headphones with microphone connector, 3.5mm, 4 pins (http://www.qingpu-electronics.com/en/products/WQP-PJ320E-177.html)") - (tags "3.5mm jack mic microphone phones headphones 4pins audio plug") - (path /5E77A1C9) - (fp_text reference I2C1 (at 2.54 -13.97) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value TRRS (at 2.54 5.08) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 0.9 0) (end 1.2 0.15) (layer F.Fab) (width 0.12)) - (fp_line (start -1.3 -12.5) (end 6.8 -12.5) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.6 -9.3) (end -0.6 -12.1) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.2 -9.3) (end 5.2 -12.1) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.4 -9.3) (end 6.4 2.1) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.2 -12.1) (end -0.6 -12.1) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.9 -9.3) (end -0.6 -9.3) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.2 -9.3) (end 6.4 -9.3) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.8 -12.5) (end 6.8 3) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.3 -12.5) (end -1.3 3) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.3 3) (end 6.8 3) (layer F.CrtYd) (width 0.05)) - (fp_line (start 6.4 2.1) (end 5.3 2.1) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.9 2.1) (end 3.7 2.1) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.9 -9.3) (end -0.9 2.1) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.3 2) (end 5.3 2) (layer F.Fab) (width 0.1)) - (fp_line (start 6.3 -9.2) (end 6.3 2) (layer F.Fab) (width 0.1)) - (fp_line (start 5.1 -9.2) (end 6.3 -9.2) (layer F.Fab) (width 0.1)) - (fp_line (start 5.1 -12) (end 5.1 -9.2) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -12) (end 5.1 -12) (layer F.Fab) (width 0.1)) - (fp_line (start -0.5 -9.2) (end -0.5 -12) (layer F.Fab) (width 0.1)) - (fp_line (start -0.8 -9.2) (end -0.5 -9.2) (layer F.Fab) (width 0.1)) - (fp_line (start -0.8 2) (end -0.8 -9.2) (layer F.Fab) (width 0.1)) - (fp_line (start 3.7 2) (end -0.8 2) (layer F.Fab) (width 0.1)) - (fp_line (start -1.2 0) (end -1.7 -0.5) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.7 -0.5) (end -1.7 0.5) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.7 0.5) (end -1.2 0) (layer F.SilkS) (width 0.12)) - (fp_text user %R (at 2.54 -13.97) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad "" np_thru_hole circle (at 2.3 1.3 270) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 2.3 -5.7 270) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) - (pad R2 thru_hole oval (at 0 -7 270) (size 2 1.4) (drill oval 1.2 0.6) (layers *.Cu *.Mask) - (net 45 SCL)) - (pad R1 thru_hole oval (at 0 -4 270) (size 2 1.4) (drill oval 1.2 0.6) (layers *.Cu *.Mask) - (net 44 SDA)) - (pad T thru_hole rect (at 0 0 270) (size 2 1.4) (drill oval 1.2 0.6) (layers *.Cu *.Mask) - (net 42 VCC)) - (pad S thru_hole oval (at 4.5 1.5 270) (size 2 1.4) (drill oval 1.2 0.6) (layers *.Cu *.Mask) - (net 43 GND)) - (pad "" thru_hole oval (at 5.5 -7 270) (size 2 1.4) (drill oval 1.2 0.6) (layers *.Cu *.Mask)) - (model ${KISYS3DMOD}/Connector_Audio.3dshapes/Jack_3.5mm_PJ320E_Horizontal.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - (module keyboard:SW_Cherry_MX1A_1.00u_PCB (layer F.Cu) (tedit 59ECAF15) (tstamp 5E52B2E1) (at 128.905 118.11) (descr "Cherry MX keyswitch, MX1A, 1u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") @@ -690,50 +1231,6 @@ ) ) - (module keyboard:SW_Cherry_MX1A_1.00u_PCB (layer F.Cu) (tedit 59ECAF15) (tstamp 5E52B211) - (at 90.805 99.06) - (descr "Cherry MX keyswitch, MX1A, 1u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") - (tags "cherry mx keyswitch MX1A 1u PCB") - (path /5E6A1BFB) - (fp_text reference K33 (at -2.54 -2.794) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value KEYSW (at -2.54 12.954) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer F.SilkS) (width 0.12)) - (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.12)) - (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer Dwgs.User) (width 0.15)) - (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer Dwgs.User) (width 0.15)) - (fp_line (start -9.78 -2.16) (end 4.7 -2.16) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.7 -2.16) (end 4.7 12.32) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.7 12.32) (end -9.78 12.32) (layer F.CrtYd) (width 0.05)) - (fp_line (start -9.78 12.32) (end -9.78 -2.16) (layer F.CrtYd) (width 0.05)) - (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer F.Fab) (width 0.15)) - (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer F.Fab) (width 0.15)) - (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.15)) - (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.15)) - (fp_text user %R (at -2.54 -2.794) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) - (net 15 "Net-(D33-Pad2)")) - (pad 1 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) - (net 19 col3)) - (model ${KISYS3DMOD}/Buttons_Switches_Keyboard.3dshapes/SW_Cherry_MX1A_1.00u_PCB.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - (module keyboard:SW_Cherry_MX1A_1.00u_PCB (layer F.Cu) (tedit 59ECAF15) (tstamp 5E52B1F7) (at 71.755 99.06) (descr "Cherry MX keyswitch, MX1A, 1u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") @@ -1218,7 +1715,7 @@ ) ) - (module keyboard:SW_Cherry_MX1A_1.00u_PCB (layer F.Cu) (tedit 59ECAF15) (tstamp 5E52B043) + (module keyboard:SW_Cherry_MX1A_1.00u_PCB locked (layer F.Cu) (tedit 59ECAF15) (tstamp 5E52B043) (at 90.805 41.91) (descr "Cherry MX keyswitch, MX1A, 1u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "cherry mx keyswitch MX1A 1u PCB") @@ -2164,7 +2661,7 @@ ) (module Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE50CD5) (tstamp 5E52AD75) - (at 78.74 69.85 90) + (at 80.01 69.85 90) (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") (path /5E5840B7) @@ -2270,23 +2767,23 @@ ) (module Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE50CD5) (tstamp 5E52ACDD) - (at 97.79 50.8 90) + (at 111.76 56.515 180) (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") (path /5E6756E8) - (fp_text reference D4 (at 3.81 -2.12 90) (layer F.SilkS) + (fp_text reference D4 (at 3.81 -2.12) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value D (at 3.81 2.12 90) (layer F.Fab) + (fp_text value D (at 3.81 2.12) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user K (at 0 -1.8 90) (layer F.SilkS) + (fp_text user K (at 0 -1.8) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user K (at 0 -1.8 90) (layer F.Fab) + (fp_text user K (at 0 -1.8) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user %R (at 4.11 0 90) (layer F.Fab) + (fp_text user %R (at 4.11 0) (layer F.Fab) (effects (font (size 0.8 0.8) (thickness 0.12))) ) (fp_line (start 8.67 -1.25) (end -1.05 -1.25) (layer F.CrtYd) (width 0.05)) @@ -2311,9 +2808,9 @@ (fp_line (start 5.81 1) (end 5.81 -1) (layer F.Fab) (width 0.1)) (fp_line (start 1.81 1) (end 5.81 1) (layer F.Fab) (width 0.1)) (fp_line (start 1.81 -1) (end 1.81 1) (layer F.Fab) (width 0.1)) - (pad 2 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (pad 2 thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 40 "Net-(D4-Pad2)")) - (pad 1 thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (pad 1 thru_hole rect (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 1 row0)) (model ${KISYS3DMOD}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl (at (xyz 0 0 0)) @@ -2323,7 +2820,7 @@ ) (module Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal (layer F.Cu) (tedit 5AE50CD5) (tstamp 5E52ACBE) - (at 78.74 50.8 90) + (at 80.01 50.8 90) (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") (path /5E5840BD) @@ -2375,72 +2872,72 @@ ) ) - (module arduino_promicro:ProMicro (layer F.Cu) (tedit 5A06A962) (tstamp 5E52A2E6) - (at 39.37 27.94) + (module arduino_promicro:ProMicro (layer B.Cu) (tedit 5A06A962) (tstamp 5E52A2E6) + (at 69.215 55.245 270) (descr "Pro Micro footprint") (tags "promicro ProMicro") (path /5E5247B6) - (fp_text reference Microcontroller2 (at 0 -10.16) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) + (fp_text reference Microcontroller2 (at 0 10.16 270) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) - (fp_text value ProMicro (at 0 10.16) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) + (fp_text value ProMicro (at 0 -10.16 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) - (fp_line (start 15.24 -8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.15)) - (fp_line (start -15.24 -8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.15)) - (fp_line (start -15.24 -3.81) (end -15.24 -8.89) (layer F.SilkS) (width 0.15)) - (fp_line (start -17.78 -3.81) (end -15.24 -3.81) (layer F.SilkS) (width 0.15)) - (fp_line (start -17.78 3.81) (end -17.78 -3.81) (layer F.SilkS) (width 0.15)) - (fp_line (start -15.24 3.81) (end -17.78 3.81) (layer F.SilkS) (width 0.15)) - (fp_line (start -15.24 8.89) (end -15.24 3.81) (layer F.SilkS) (width 0.15)) - (fp_line (start -15.24 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.15)) + (fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.15)) + (fp_line (start -15.24 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.15)) + (fp_line (start -15.24 3.81) (end -15.24 8.89) (layer B.SilkS) (width 0.15)) + (fp_line (start -17.78 3.81) (end -15.24 3.81) (layer B.SilkS) (width 0.15)) + (fp_line (start -17.78 -3.81) (end -17.78 3.81) (layer B.SilkS) (width 0.15)) + (fp_line (start -15.24 -3.81) (end -17.78 -3.81) (layer B.SilkS) (width 0.15)) + (fp_line (start -15.24 -8.89) (end -15.24 -3.81) (layer B.SilkS) (width 0.15)) (fp_line (start -15.24 -8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.15)) - (fp_line (start -15.24 -3.81) (end -15.24 -8.89) (layer B.SilkS) (width 0.15)) - (fp_line (start -17.78 -3.81) (end -15.24 -3.81) (layer B.SilkS) (width 0.15)) - (fp_line (start -17.78 3.81) (end -17.78 -3.81) (layer B.SilkS) (width 0.15)) - (fp_line (start -15.24 3.81) (end -17.78 3.81) (layer B.SilkS) (width 0.15)) - (fp_line (start -15.24 8.89) (end -15.24 3.81) (layer B.SilkS) (width 0.15)) - (fp_line (start 15.24 8.89) (end -15.24 8.89) (layer B.SilkS) (width 0.15)) - (fp_line (start 15.24 -8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.15)) - (pad 24 thru_hole circle (at -13.97 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)) - (pad 23 thru_hole circle (at -11.43 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS) + (fp_line (start -15.24 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.15)) + (fp_line (start -15.24 3.81) (end -15.24 8.89) (layer F.SilkS) (width 0.15)) + (fp_line (start -17.78 3.81) (end -15.24 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start -17.78 -3.81) (end -17.78 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start -15.24 -3.81) (end -17.78 -3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start -15.24 -8.89) (end -15.24 -3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer F.SilkS) (width 0.15)) + (fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.15)) + (pad 24 thru_hole circle (at -13.97 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)) + (pad 23 thru_hole circle (at -11.43 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS) (net 43 GND)) - (pad 22 thru_hole circle (at -8.89 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)) - (pad 21 thru_hole circle (at -6.35 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS) + (pad 22 thru_hole circle (at -8.89 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)) + (pad 21 thru_hole circle (at -6.35 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS) (net 42 VCC)) - (pad 20 thru_hole circle (at -3.81 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS) - (net 18 row4)) - (pad 19 thru_hole circle (at -1.27 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS) - (net 17 col4)) - (pad 18 thru_hole circle (at 1.27 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)) - (pad 17 thru_hole circle (at 3.81 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS) - (net 16 col5)) - (pad 16 thru_hole circle (at 6.35 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)) - (pad 15 thru_hole circle (at 8.89 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)) - (pad 14 thru_hole circle (at 11.43 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)) - (pad 13 thru_hole circle (at 13.97 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)) - (pad 12 thru_hole circle (at 13.97 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS) - (net 19 col3)) - (pad 11 thru_hole circle (at 11.43 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS) - (net 20 row3)) - (pad 10 thru_hole circle (at 8.89 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS) - (net 5 col2)) - (pad 9 thru_hole circle (at 6.35 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS) - (net 6 row2)) - (pad 8 thru_hole circle (at 3.81 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS) - (net 4 col1)) - (pad 7 thru_hole circle (at 1.27 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS) - (net 2 row1)) - (pad 6 thru_hole circle (at -1.27 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS) - (net 44 SDA)) - (pad 5 thru_hole circle (at -3.81 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS) - (net 45 SCL)) - (pad 4 thru_hole circle (at -6.35 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)) - (pad 3 thru_hole circle (at -8.89 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)) - (pad 2 thru_hole circle (at -11.43 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS) - (net 3 col0)) - (pad 1 thru_hole rect (at -13.97 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS) + (pad 20 thru_hole circle (at -3.81 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS) (net 1 row0)) + (pad 19 thru_hole circle (at -1.27 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS) + (net 3 col0)) + (pad 18 thru_hole circle (at 1.27 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)) + (pad 17 thru_hole circle (at 3.81 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS) + (net 4 col1)) + (pad 16 thru_hole circle (at 6.35 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS) + (net 18 row4)) + (pad 15 thru_hole circle (at 8.89 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS) + (net 20 row3)) + (pad 14 thru_hole circle (at 11.43 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS) + (net 6 row2)) + (pad 13 thru_hole circle (at 13.97 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS) + (net 2 row1)) + (pad 12 thru_hole circle (at 13.97 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)) + (pad 11 thru_hole circle (at 11.43 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)) + (pad 10 thru_hole circle (at 8.89 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS) + (net 16 col5)) + (pad 9 thru_hole circle (at 6.35 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS) + (net 5 col2)) + (pad 8 thru_hole circle (at 3.81 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS) + (net 19 col3)) + (pad 7 thru_hole circle (at 1.27 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS) + (net 17 col4)) + (pad 6 thru_hole circle (at -1.27 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS) + (net 44 SDA)) + (pad 5 thru_hole circle (at -3.81 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS) + (net 45 SCL)) + (pad 4 thru_hole circle (at -6.35 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)) + (pad 3 thru_hole circle (at -8.89 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)) + (pad 2 thru_hole circle (at -11.43 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)) + (pad 1 thru_hole rect (at -13.97 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)) ) (module keyboard:SW_Cherry_MX1A_1.00u_PCB locked (layer F.Cu) (tedit 59ECAF15) (tstamp 5E4A2C92) @@ -2999,7 +3496,7 @@ ) (module Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal locked (layer F.Cu) (tedit 5AE50CD5) (tstamp 5E4A2AEC) - (at 59.69 69.85 90) + (at 58.42 69.85 90) (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") (path /5E4C7502) @@ -3052,7 +3549,7 @@ ) (module Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal locked (layer F.Cu) (tedit 5AE50CD5) (tstamp 5E4A2A91) - (at 59.69 50.8 90) + (at 58.42 50.8 90) (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") (path /5E4C7508) @@ -3329,41 +3826,74 @@ (arrow2b (pts (xy 15.875001 39.75) (xy 16.461422 40.876504))) ) - (segment (start 22.64 50.8) (end 59.69 50.8) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 21.59 50.8) (end 22.64 50.8) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 22.64 50.8) (end 23.91 49.53) (width 0.25) (layer B.Cu) (net 1)) + (via (at 92.075 48.895) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 42)) + (via (at 92.075 45.085) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 44)) + (via (at 89.535 44.45) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 44)) + (segment (start 89.535 44.45) (end 86.995 44.45) (width 0.25) (layer B.Cu) (net 44)) + (segment (start 86.995 44.45) (end 85.09 46.355) (width 0.25) (layer B.Cu) (net 44)) + (segment (start 85.09 46.355) (end 85.09 49.53) (width 0.25) (layer B.Cu) (net 44)) (segment (start 21.59 50.8) (end 22.64 50.8) (width 0.25) (layer B.Cu) (net 1)) - (segment (start 23.91 49.53) (end 23.91 40.86) (width 0.25) (layer B.Cu) (net 1)) - (segment (start 59.69 50.8) (end 78.74 50.8) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 97.79 50.8) (end 78.74 50.8) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 97.79 50.8) (end 116.84 50.8) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 21.59 69.85) (end 59.69 69.85) (width 0.25) (layer F.Cu) (net 2)) - (segment (start 41.69 69.85) (end 42.96 68.58) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 116.425 50.8) (end 116.84 50.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 111.76 55.465) (end 116.425 50.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 111.76 56.515) (end 111.76 55.465) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 101.6 50.8) (end 116.84 50.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 80.01 50.8) (end 101.6 50.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 78.96 50.8) (end 78.469999 50.309999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 80.01 50.8) (end 78.96 50.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 22.64 50.8) (end 58.42 50.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 21.59 50.8) (end 22.64 50.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 60.96 50.8) (end 61.595 51.435) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 58.42 50.8) (end 60.96 50.8) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 76.294999 50.309999) (end 78.469999 50.309999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 75.169998 51.435) (end 76.294999 50.309999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 61.595 51.435) (end 75.169998 51.435) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 116.84 50.8) (end 135.89 50.8) (width 0.25) (layer F.Cu) (net 1)) (segment (start 40.64 69.85) (end 41.69 69.85) (width 0.25) (layer B.Cu) (net 2)) - (segment (start 42.96 68.58) (end 42.96 40.86) (width 0.25) (layer B.Cu) (net 2)) - (segment (start 59.69 69.85) (end 78.74 69.85) (width 0.25) (layer F.Cu) (net 2)) - (segment (start 78.74 69.85) (end 97.79 69.85) (width 0.25) (layer F.Cu) (net 2)) (segment (start 97.79 69.85) (end 116.84 69.85) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 116.84 69.85) (end 135.89 69.85) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 21.59 69.85) (end 58.42 69.85) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 80.01 69.85) (end 97.79 69.85) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 60.96 69.85) (end 61.595 69.215) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 58.42 69.85) (end 60.96 69.85) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 78.96 69.85) (end 80.01 69.85) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 78.469999 70.340001) (end 78.96 69.85) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 63.851371 70.340001) (end 78.469999 70.340001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 62.72637 69.215) (end 63.851371 70.340001) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 61.595 69.215) (end 62.72637 69.215) (width 0.25) (layer F.Cu) (net 2)) (segment (start 33.655 80.01) (end 33.655 41.91) (width 0.25) (layer B.Cu) (net 3)) (segment (start 33.655 80.01) (end 33.655 118.11) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 40.005 60.325) (end 46.355 60.325) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 52.705 53.975) (end 61.595 53.975) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 46.355 60.325) (end 52.705 53.975) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 33.655 60.96) (end 39.37 60.96) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 39.37 60.96) (end 40.005 60.325) (width 0.25) (layer F.Cu) (net 3)) (segment (start 52.705 80.01) (end 52.705 41.91) (width 0.25) (layer B.Cu) (net 4)) (segment (start 52.705 80.01) (end 52.705 118.11) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 54.61 59.055) (end 61.595 59.055) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 52.705 60.96) (end 54.61 59.055) (width 0.25) (layer B.Cu) (net 4)) (segment (start 71.755 80.01) (end 71.755 41.91) (width 0.25) (layer B.Cu) (net 5)) (segment (start 71.755 80.01) (end 71.755 118.11) (width 0.25) (layer B.Cu) (net 5)) (segment (start 21.59 88.9) (end 59.69 88.9) (width 0.25) (layer F.Cu) (net 6)) - (segment (start 60.74 88.9) (end 62.01 87.63) (width 0.25) (layer B.Cu) (net 6)) (segment (start 59.69 88.9) (end 60.74 88.9) (width 0.25) (layer B.Cu) (net 6)) - (segment (start 62.01 87.63) (end 62.01 40.86) (width 0.25) (layer B.Cu) (net 6)) (segment (start 59.69 88.9) (end 78.74 88.9) (width 0.25) (layer F.Cu) (net 6)) (segment (start 78.74 88.9) (end 97.79 88.9) (width 0.25) (layer F.Cu) (net 6)) (segment (start 116.79 88.9) (end 116.84 88.95) (width 0.25) (layer F.Cu) (net 6)) (segment (start 97.79 88.9) (end 116.79 88.9) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 135.84 88.95) (end 135.89 88.9) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 116.84 88.95) (end 135.84 88.95) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 59.69 88.9) (end 59.69 84.455) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 59.69 84.455) (end 64.135 80.01) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 64.135 69.215) (end 61.595 66.675) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 64.135 80.01) (end 64.135 69.215) (width 0.25) (layer B.Cu) (net 6)) (segment (start 45.085 62.23) (end 46.355 63.5) (width 0.25) (layer F.Cu) (net 7)) (segment (start 40.64 62.23) (end 45.085 62.23) (width 0.25) (layer F.Cu) (net 7)) - (segment (start 64.135 62.23) (end 65.405 63.5) (width 0.25) (layer F.Cu) (net 8)) - (segment (start 59.69 62.23) (end 64.135 62.23) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 63.849366 63.5) (end 65.405 63.5) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 60.331369 63.009999) (end 63.359365 63.009999) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 59.55137 62.23) (end 60.331369 63.009999) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 63.359365 63.009999) (end 63.849366 63.5) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 58.42 62.23) (end 59.55137 62.23) (width 0.25) (layer F.Cu) (net 8)) (segment (start 83.185 62.23) (end 84.455 63.5) (width 0.25) (layer F.Cu) (net 9)) - (segment (start 78.74 62.23) (end 83.185 62.23) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 83.185 62.23) (end 80.01 62.23) (width 0.25) (layer F.Cu) (net 9)) (segment (start 45.085 81.28) (end 46.355 82.55) (width 0.25) (layer F.Cu) (net 10)) (segment (start 40.64 81.28) (end 45.085 81.28) (width 0.25) (layer F.Cu) (net 10)) (segment (start 64.135 81.28) (end 65.405 82.55) (width 0.25) (layer F.Cu) (net 11)) @@ -3378,22 +3908,56 @@ (segment (start 78.74 100.33) (end 83.185 100.33) (width 0.25) (layer F.Cu) (net 15)) (segment (start 128.905 118.11) (end 128.905 99.06) (width 0.25) (layer B.Cu) (net 16)) (segment (start 128.905 99.06) (end 128.905 41.91) (width 0.25) (layer B.Cu) (net 16)) + (segment (start 78.74 64.135) (end 76.835 64.135) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 81.915 67.31) (end 78.74 64.135) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 85.09 67.31) (end 81.915 67.31) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 123.19 66.675) (end 121.92 67.945) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 108.585 69.215) (end 100.33 69.215) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 126.535001 62.059999) (end 123.19 65.405) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 128.905 60.96) (end 127.805001 62.059999) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 127.805001 62.059999) (end 126.535001 62.059999) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 121.92 67.945) (end 109.855 67.945) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 100.33 69.215) (end 99.695 68.58) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 86.36 68.58) (end 85.09 67.31) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 123.19 65.405) (end 123.19 66.675) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 109.855 67.945) (end 108.585 69.215) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 99.695 68.58) (end 86.36 68.58) (width 0.25) (layer F.Cu) (net 16)) (segment (start 109.855 41.91) (end 109.855 118.11) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 109.855 60.96) (end 107.315 60.96) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 107.315 60.96) (end 104.775 58.42) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 104.775 58.42) (end 97.155 58.42) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 95.25 56.515) (end 76.835 56.515) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 97.155 58.42) (end 95.25 56.515) (width 0.25) (layer F.Cu) (net 17)) (segment (start 21.59 127) (end 40.64 127) (width 0.25) (layer F.Cu) (net 18)) (segment (start 40.64 127) (end 78.74 127) (width 0.25) (layer F.Cu) (net 18)) (segment (start 78.74 127) (end 116.84 127) (width 0.25) (layer F.Cu) (net 18)) - (segment (start 98.84 127) (end 100.11 125.73) (width 0.25) (layer B.Cu) (net 18)) (segment (start 97.79 127) (end 98.84 127) (width 0.25) (layer B.Cu) (net 18)) - (segment (start 100.11 125.73) (end 100.11 40.225) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 116.84 127) (end 135.89 127) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 59.69 125.95) (end 57.15 123.41) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 59.69 127) (end 59.69 125.95) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 57.15 123.41) (end 57.15 71.755) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 57.15 71.755) (end 55.88 70.485) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 55.88 70.485) (end 55.88 68.58) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 55.88 68.58) (end 59.69 64.77) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 59.69 63.5) (end 61.595 61.595) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 59.69 64.77) (end 59.69 63.5) (width 0.25) (layer B.Cu) (net 18)) (segment (start 90.805 118.11) (end 90.805 41.91) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 88.9 59.055) (end 76.835 59.055) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 90.805 60.96) (end 88.9 59.055) (width 0.25) (layer F.Cu) (net 19)) (segment (start 21.59 107.95) (end 40.64 107.95) (width 0.25) (layer F.Cu) (net 20)) (segment (start 40.64 107.95) (end 59.69 107.95) (width 0.25) (layer F.Cu) (net 20)) (segment (start 59.69 107.95) (end 78.74 107.95) (width 0.25) (layer F.Cu) (net 20)) (segment (start 78.74 107.95) (end 97.79 107.95) (width 0.25) (layer F.Cu) (net 20)) (segment (start 97.79 107.95) (end 116.84 107.95) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 116.84 107.95) (end 135.89 107.95) (width 0.25) (layer F.Cu) (net 20)) (segment (start 78.74 107.95) (end 80.01 107.95) (width 0.25) (layer B.Cu) (net 20)) - (segment (start 80.01 107.95) (end 81.28 106.68) (width 0.25) (layer B.Cu) (net 20)) - (segment (start 81.28 106.68) (end 81.28 40.005) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 58.64 107.95) (end 58.42 107.73) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 59.69 107.95) (end 58.64 107.95) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 60.469999 65.260001) (end 60.795001 64.934999) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 60.469999 69.985003) (end 60.469999 65.260001) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 60.795001 64.934999) (end 61.595 64.135) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 58.42 72.035002) (end 60.469999 69.985003) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 58.42 107.73) (end 58.42 72.035002) (width 0.25) (layer B.Cu) (net 20)) (segment (start 26.035 62.23) (end 27.305 63.5) (width 0.25) (layer F.Cu) (net 21)) (segment (start 21.59 62.23) (end 26.035 62.23) (width 0.25) (layer F.Cu) (net 21)) (segment (start 102.235 62.23) (end 103.505 63.5) (width 0.25) (layer F.Cu) (net 22)) @@ -3428,13 +3992,45 @@ (segment (start 21.59 43.18) (end 26.035 43.18) (width 0.25) (layer F.Cu) (net 36)) (segment (start 45.085 43.18) (end 46.355 44.45) (width 0.25) (layer F.Cu) (net 37)) (segment (start 40.64 43.18) (end 45.085 43.18) (width 0.25) (layer F.Cu) (net 37)) - (segment (start 64.135 43.18) (end 65.405 44.45) (width 0.25) (layer F.Cu) (net 38)) - (segment (start 59.69 43.18) (end 64.135 43.18) (width 0.25) (layer F.Cu) (net 38)) (segment (start 83.185 43.18) (end 84.455 44.45) (width 0.25) (layer F.Cu) (net 39)) - (segment (start 78.74 43.18) (end 83.185 43.18) (width 0.25) (layer F.Cu) (net 39)) - (segment (start 102.235 43.18) (end 103.505 44.45) (width 0.25) (layer F.Cu) (net 40)) - (segment (start 97.79 43.18) (end 102.235 43.18) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 83.185 43.18) (end 80.01 43.18) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 103.505 44.45) (end 103.505 45.085) (width 0.25) (layer B.Cu) (net 40)) + (segment (start 104.14 45.72) (end 104.14 56.515) (width 0.25) (layer B.Cu) (net 40)) + (segment (start 103.505 45.085) (end 104.14 45.72) (width 0.25) (layer B.Cu) (net 40)) (segment (start 121.285 43.18) (end 122.555 44.45) (width 0.25) (layer F.Cu) (net 41)) (segment (start 116.84 43.18) (end 121.285 43.18) (width 0.25) (layer F.Cu) (net 41)) + (segment (start 92.09 48.91) (end 92.075 48.895) (width 0.25) (layer B.Cu) (net 42)) + (segment (start 93.905 48.91) (end 92.09 48.91) (width 0.25) (layer B.Cu) (net 42)) + (segment (start 63.5 48.895) (end 61.595 48.895) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 63.920001 49.315001) (end 63.5 48.895) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 73.709001 49.315001) (end 63.920001 49.315001) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 91.44 49.53) (end 79.375 49.53) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 92.075 48.895) (end 91.44 49.53) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 77.614999 47.769999) (end 75.254003 47.769999) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 79.375 49.53) (end 77.614999 47.769999) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 75.254003 47.769999) (end 73.709001 49.315001) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 92.25 44.91) (end 92.075 45.085) (width 0.25) (layer B.Cu) (net 44)) + (segment (start 93.905 44.91) (end 92.25 44.91) (width 0.25) (layer B.Cu) (net 44)) + (segment (start 90.17 45.085) (end 89.535 44.45) (width 0.25) (layer F.Cu) (net 44)) + (segment (start 92.075 45.085) (end 90.17 45.085) (width 0.25) (layer F.Cu) (net 44)) + (segment (start 80.645 53.975) (end 76.835 53.975) (width 0.25) (layer B.Cu) (net 44)) + (segment (start 85.09 49.53) (end 80.645 53.975) (width 0.25) (layer B.Cu) (net 44)) + (segment (start 80.01 48.26) (end 76.835 51.435) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 80.01 45.72) (end 80.01 48.26) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 93.905 41.91) (end 93.905 41.06) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 93.905 41.06) (end 92.71 40.005) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 92.71 40.005) (end 86.36 40.005) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 86.36 40.005) (end 80.01 45.72) (width 0.25) (layer B.Cu) (net 45)) + (segment (start 140.335 43.18) (end 141.605 44.45) (width 0.25) (layer F.Cu) (net 46)) + (segment (start 135.89 43.18) (end 140.335 43.18) (width 0.25) (layer F.Cu) (net 46)) + (segment (start 140.335 62.23) (end 141.605 63.5) (width 0.25) (layer F.Cu) (net 47)) + (segment (start 135.89 62.23) (end 140.335 62.23) (width 0.25) (layer F.Cu) (net 47)) + (segment (start 140.335 81.28) (end 141.605 82.55) (width 0.25) (layer F.Cu) (net 48)) + (segment (start 135.89 81.28) (end 140.335 81.28) (width 0.25) (layer F.Cu) (net 48)) + (segment (start 140.335 100.33) (end 141.605 101.6) (width 0.25) (layer F.Cu) (net 49)) + (segment (start 135.89 100.33) (end 140.335 100.33) (width 0.25) (layer F.Cu) (net 49)) + (segment (start 140.335 119.38) (end 141.605 120.65) (width 0.25) (layer F.Cu) (net 50)) + (segment (start 135.89 119.38) (end 140.335 119.38) (width 0.25) (layer F.Cu) (net 50)) + (segment (start 147.955 118.11) (end 147.955 41.91) (width 0.25) (layer B.Cu) (net 51)) ) diff --git a/hardware/keyboard.sch b/hardware/keyboard.sch index ba0773b..75d1b3c 100644 --- a/hardware/keyboard.sch +++ b/hardware/keyboard.sch @@ -13,8 +13,6 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -Text GLabel 9450 4550 1 50 BiDi ~ 0 -row4 Wire Wire Line 2150 1400 2100 1400 Wire Wire Line @@ -318,25 +316,25 @@ Wire Wire Line Connection ~ 2950 1750 Wire Wire Line 2900 1750 2950 1750 -Text GLabel 9750 4550 1 50 BiDi ~ 0 -col5 -Text GLabel 9550 4550 1 50 BiDi ~ 0 -col4 -Text GLabel 10150 6150 3 50 BiDi ~ 0 -col3 Text GLabel 9950 6150 3 50 BiDi ~ 0 -col2 -Text GLabel 10050 6150 3 50 BiDi ~ 0 -row3 -Text GLabel 9850 6150 3 50 BiDi ~ 0 -row2 +col5 Text GLabel 9650 6150 3 50 BiDi ~ 0 -row1 -Text GLabel 9050 6150 3 50 BiDi ~ 0 -row0 +col4 Text GLabel 9750 6150 3 50 BiDi ~ 0 +col3 +Text GLabel 9850 6150 3 50 BiDi ~ 0 +col2 +Text GLabel 9950 4550 1 50 BiDi ~ 0 +row3 +Text GLabel 10050 4550 1 50 BiDi ~ 0 +row2 +Text GLabel 10150 4550 1 50 BiDi ~ 0 +row1 +Text GLabel 9450 4550 1 50 BiDi ~ 0 +row0 +Text GLabel 9750 4550 1 50 BiDi ~ 0 col1 -Text GLabel 9150 6150 3 50 BiDi ~ 0 +Text GLabel 9550 4550 1 50 BiDi ~ 0 col0 $Comp L arduino_promicro:ProMicro Microcontroller2 @@ -349,28 +347,14 @@ F 3 "" H 9900 4300 60 0000 C CNN 1 9800 5350 0 -1 -1 0 $EndComp -Wire Wire Line - 9050 6150 9050 6050 -Wire Wire Line - 9150 6150 9150 6050 -Wire Wire Line - 9650 6150 9650 6050 -Wire Wire Line - 9750 6150 9750 6050 -Wire Wire Line - 9850 6150 9850 6050 -Wire Wire Line - 9950 6150 9950 6050 -Wire Wire Line - 10050 6150 10050 6050 -Wire Wire Line - 10150 6150 10150 6050 Wire Wire Line 9450 4550 9450 4650 Wire Wire Line 9550 4550 9550 4650 Wire Wire Line - 9750 4550 9750 4650 + 9950 4550 9950 4650 +Wire Wire Line + 10050 4550 10050 4650 Text GLabel 4500 1400 0 50 BiDi ~ 0 col3 Wire Wire Line @@ -1197,19 +1181,15 @@ Wire Wire Line 9450 6150 9450 6050 Text GLabel 9350 4550 1 50 BiDi ~ 0 VCC -Wire Wire Line - 9350 4650 9350 4550 Text GLabel 9150 4550 1 50 BiDi ~ 0 GND -Wire Wire Line - 9150 4650 9150 4550 $Comp L Connector:AudioJack4 I2C1 U 1 1 5E77A1C9 P 7750 4900 F 0 "I2C1" H 7707 5225 50 0000 C CNN F 1 "TRRS" H 7707 5134 50 0000 C CNN -F 2 "Connector_Audio:Jack_3.5mm_PJ320E_Horizontal" H 7750 4900 50 0001 C CNN +F 2 "Connector_Audio:Jack_3.5mm_PJ320D_Horizontal" H 7750 4900 50 0001 C CNN F 3 "~" H 7750 4900 50 0001 C CNN 1 7750 4900 1 0 0 -1 @@ -1258,4 +1238,207 @@ F 3 "~" H 1450 6100 50 0001 C CNN 1 1450 6100 1 0 0 -1 $EndComp +Text GLabel 6900 1400 0 50 BiDi ~ 0 +col6 +Wire Wire Line + 6250 2100 6250 2150 +Wire Wire Line + 6300 2450 6250 2450 +$Comp +L Device:D D16 +U 1 1 5E645A64 +P 6250 2650 +F 0 "D16" V 6296 2571 50 0000 R CNN +F 1 "D" V 6205 2571 50 0000 R CNN +F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 6250 2650 50 0001 C CNN +F 3 "~" H 6250 2650 50 0001 C CNN + 1 6250 2650 + 0 -1 -1 0 +$EndComp +$Comp +L Device:D D06 +U 1 1 5E645A6A +P 6250 1950 +F 0 "D06" V 6296 1871 50 0000 R CNN +F 1 "D" V 6205 1871 50 0000 R CNN +F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 6250 1950 50 0001 C CNN +F 3 "~" H 6250 1950 50 0001 C CNN + 1 6250 1950 + 0 -1 -1 0 +$EndComp +$Comp +L keyboard-rescue:KEYSW-hasu_keayboard K16 +U 1 1 5E645A70 +P 6600 2450 +F 0 "K16" H 6600 2683 60 0000 C CNN +F 1 "KEYSW" H 6600 2350 60 0001 C CNN +F 2 "keyboard:SW_Cherry_MX1A_1.00u_PCB" H 6600 2450 60 0001 C CNN +F 3 "" H 6600 2450 60 0000 C CNN + 1 6600 2450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6300 1750 6250 1750 +$Comp +L keyboard-rescue:KEYSW-hasu_keayboard K06 +U 1 1 5E645A77 +P 6600 1750 +F 0 "K06" H 6600 1983 60 0000 C CNN +F 1 "KEYSW" H 6600 1650 60 0001 C CNN +F 2 "keyboard:SW_Cherry_MX1A_1.00u_PCB" H 6600 1750 60 0001 C CNN +F 3 "" H 6600 1750 60 0000 C CNN + 1 6600 1750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6250 1750 6250 1800 +Wire Wire Line + 6250 2800 6250 2850 +Wire Wire Line + 6250 2500 6250 2450 +Wire Wire Line + 6300 3150 6250 3150 +$Comp +L Device:D D26 +U 1 1 5E645A81 +P 6250 3350 +F 0 "D26" V 6296 3271 50 0000 R CNN +F 1 "D" V 6205 3271 50 0000 R CNN +F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 6250 3350 50 0001 C CNN +F 3 "~" H 6250 3350 50 0001 C CNN + 1 6250 3350 + 0 -1 -1 0 +$EndComp +$Comp +L keyboard-rescue:KEYSW-hasu_keayboard K26 +U 1 1 5E645A87 +P 6600 3150 +F 0 "K26" H 6600 3383 60 0000 C CNN +F 1 "KEYSW" H 6600 3050 60 0001 C CNN +F 2 "keyboard:SW_Cherry_MX1A_1.00u_PCB" H 6600 3150 60 0001 C CNN +F 3 "" H 6600 3150 60 0000 C CNN + 1 6600 3150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6250 3500 6250 3550 +Wire Wire Line + 6250 3200 6250 3150 +Wire Wire Line + 6950 1400 6950 1750 +Wire Wire Line + 6900 1750 6950 1750 +Connection ~ 6950 1750 +Wire Wire Line + 6950 1750 6950 2450 +Wire Wire Line + 6900 2450 6950 2450 +Connection ~ 6950 2450 +Wire Wire Line + 6950 2450 6950 3150 +Wire Wire Line + 6900 3150 6950 3150 +Wire Wire Line + 6950 1400 6900 1400 +Wire Wire Line + 5450 2150 6250 2150 +Wire Wire Line + 5450 2850 6250 2850 +Wire Wire Line + 5450 3550 6250 3550 +Wire Wire Line + 6300 3850 6250 3850 +$Comp +L Device:D D36 +U 1 1 5E645A9C +P 6250 4050 +F 0 "D36" V 6296 3971 50 0000 R CNN +F 1 "D" V 6205 3971 50 0000 R CNN +F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 6250 4050 50 0001 C CNN +F 3 "~" H 6250 4050 50 0001 C CNN + 1 6250 4050 + 0 -1 -1 0 +$EndComp +$Comp +L keyboard-rescue:KEYSW-hasu_keayboard K36 +U 1 1 5E645AA2 +P 6600 3850 +F 0 "K36" H 6600 4083 60 0000 C CNN +F 1 "KEYSW" H 6600 3750 60 0001 C CNN +F 2 "keyboard:SW_Cherry_MX1A_1.00u_PCB" H 6600 3850 60 0001 C CNN +F 3 "" H 6600 3850 60 0000 C CNN + 1 6600 3850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6250 4200 6250 4250 +Wire Wire Line + 6250 3900 6250 3850 +Wire Wire Line + 5450 4250 6250 4250 +Wire Wire Line + 6300 4550 6250 4550 +$Comp +L Device:D D46 +U 1 1 5E645AAC +P 6250 4750 +F 0 "D46" V 6296 4671 50 0000 R CNN +F 1 "D" V 6205 4671 50 0000 R CNN +F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 6250 4750 50 0001 C CNN +F 3 "~" H 6250 4750 50 0001 C CNN + 1 6250 4750 + 0 -1 -1 0 +$EndComp +$Comp +L keyboard-rescue:KEYSW-hasu_keayboard K46 +U 1 1 5E645AB2 +P 6600 4550 +F 0 "K46" H 6600 4783 60 0000 C CNN +F 1 "KEYSW" H 6600 4450 60 0001 C CNN +F 2 "keyboard:SW_Cherry_MX1A_1.00u_PCB" H 6600 4550 60 0001 C CNN +F 3 "" H 6600 4550 60 0000 C CNN + 1 6600 4550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6250 4900 6250 4950 +Wire Wire Line + 6250 4600 6250 4550 +Wire Wire Line + 5450 4950 6250 4950 +Wire Wire Line + 6950 3150 6950 3850 +Wire Wire Line + 6950 4550 6900 4550 +Connection ~ 6950 3150 +Wire Wire Line + 6900 3850 6950 3850 +Connection ~ 6950 3850 +Wire Wire Line + 6950 3850 6950 4550 +Connection ~ 5450 2150 +Connection ~ 5450 2850 +Connection ~ 5450 3550 +Connection ~ 5450 4250 +Connection ~ 5450 4950 +Wire Wire Line + 9650 6150 9650 6050 +Wire Wire Line + 9350 4550 9350 4650 +Wire Wire Line + 9150 4550 9150 4650 +Wire Wire Line + 9750 4550 9750 4650 +Wire Wire Line + 9850 6050 9850 6150 +Wire Wire Line + 9750 6050 9750 6150 +Wire Wire Line + 10150 4550 10150 4650 +Wire Wire Line + 9850 4550 9850 4650 +Text GLabel 9850 4550 1 50 BiDi ~ 0 +row4 +Wire Wire Line + 9950 6150 9950 6050 $EndSCHEMATC