From 1e46a456df0da03d87c9c522ae0ea8402adcf90a Mon Sep 17 00:00:00 2001 From: Lena Date: Fri, 9 Mar 2018 00:06:33 +0100 Subject: [PATCH] Add one- and double-sided pc board --- boards/pc/pc-cache.lib | 143 ++++++ boards/pc/pc.kicad_pcb | 848 +++++++++++++++++++++++++++++++++ boards/pc/pc.pro | 63 +++ boards/pc/pc.sch | 398 ++++++++++++++++ boards/pc_double/pc-cache.lib | 143 ++++++ boards/pc_double/pc.kicad_pcb | 851 ++++++++++++++++++++++++++++++++++ boards/pc_double/pc.pro | 63 +++ boards/pc_double/pc.rules | 80 ++++ boards/pc_double/pc.sch | 398 ++++++++++++++++ 9 files changed, 2987 insertions(+) create mode 100644 boards/pc/pc-cache.lib create mode 100644 boards/pc/pc.kicad_pcb create mode 100644 boards/pc/pc.pro create mode 100644 boards/pc/pc.sch create mode 100644 boards/pc_double/pc-cache.lib create mode 100644 boards/pc_double/pc.kicad_pcb create mode 100644 boards/pc_double/pc.pro create mode 100644 boards/pc_double/pc.rules create mode 100644 boards/pc_double/pc.sch diff --git a/boards/pc/pc-cache.lib b/boards/pc/pc-cache.lib new file mode 100644 index 0000000..c4e5b3e --- /dev/null +++ b/boards/pc/pc-cache.lib @@ -0,0 +1,143 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 74LS161 +# +DEF 74LS161 U 0 10 Y Y 1 F N +F0 "U" 50 100 50 H V C CNN +F1 "74LS161" 100 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS 74LS160 74LS162 74LS163 +DRAW +X GND 8 -300 -550 0 U 50 50 0 0 W N +X VCC 16 -300 550 0 U 50 50 0 0 W N +S -400 550 400 -550 0 1 0 N +X ~MR 1 -700 -500 300 R 50 50 1 1 I I +X Cp 2 -700 -300 300 R 50 50 1 1 I +X P0 3 -700 200 300 R 50 50 1 1 I +X P1 4 -700 300 300 R 50 50 1 1 I +X P2 5 -700 400 300 R 50 50 1 1 I +X P3 6 -700 500 300 R 50 50 1 1 I +X Cep 7 -700 -100 300 R 50 50 1 1 I +X ~Pe 9 -700 0 300 R 50 50 1 1 I I +X Cet 10 -700 -200 300 R 50 50 1 1 I +X Q3 11 700 200 300 L 50 50 1 1 O +X Q2 12 700 300 300 L 50 50 1 1 O +X Q1 13 700 400 300 L 50 50 1 1 O +X Q0 14 700 500 300 L 50 50 1 1 O +X Tc 15 700 0 300 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# Conn_01x03 +# +DEF Conn_01x03 J 0 40 Y N 1 F N +F0 "J" 0 200 50 H V C CNN +F1 "Conn_01x03" 0 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 150 50 -150 1 1 10 f +X Pin_1 1 -200 100 150 R 50 50 1 1 P +X Pin_2 2 -200 0 150 R 50 50 1 1 P +X Pin_3 3 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x12 +# +DEF Conn_01x12 J 0 40 Y N 1 F N +F0 "J" 0 600 50 H V C CNN +F1 "Conn_01x12" 0 -700 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 -595 0 -605 1 1 6 N +S -50 -495 0 -505 1 1 6 N +S -50 -395 0 -405 1 1 6 N +S -50 -295 0 -305 1 1 6 N +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 305 0 295 1 1 6 N +S -50 405 0 395 1 1 6 N +S -50 505 0 495 1 1 6 N +S -50 550 50 -650 1 1 10 f +X Pin_1 1 -200 500 150 R 50 50 1 1 P +X Pin_2 2 -200 400 150 R 50 50 1 1 P +X Pin_3 3 -200 300 150 R 50 50 1 1 P +X Pin_4 4 -200 200 150 R 50 50 1 1 P +X Pin_5 5 -200 100 150 R 50 50 1 1 P +X Pin_6 6 -200 0 150 R 50 50 1 1 P +X Pin_7 7 -200 -100 150 R 50 50 1 1 P +X Pin_8 8 -200 -200 150 R 50 50 1 1 P +X Pin_9 9 -200 -300 150 R 50 50 1 1 P +X Pin_10 10 -200 -400 150 R 50 50 1 1 P +X Pin_11 11 -200 -500 150 R 50 50 1 1 P +X Pin_12 12 -200 -600 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# PWR_FLAG +# +DEF PWR_FLAG #FLG 0 0 N N 1 F P +F0 "#FLG" 0 75 50 H I C CNN +F1 "PWR_FLAG" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +X pwr 1 0 0 0 U 50 50 0 0 w +P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N +ENDDRAW +ENDDEF +# +# VCC +# +DEF VCC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VCC" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/boards/pc/pc.kicad_pcb b/boards/pc/pc.kicad_pcb new file mode 100644 index 0000000..0956479 --- /dev/null +++ b/boards/pc/pc.kicad_pcb @@ -0,0 +1,848 @@ +(kicad_pcb (version 4) (host pcbnew 4.0.7) + + (general + (links 45) + (no_connects 1) + (area 134.952381 70.355 162.22762 115.165) + (thickness 1.6) + (drawings 0) + (tracks 263) + (zones 0) + (modules 7) + (nets 34) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (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) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.15) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.2) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x00030_80000001) + (usegerberextensions false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 /Clock) + (net 2 GND) + (net 3 VCC) + (net 4 "Net-(J2-Pad1)") + (net 5 "Net-(J2-Pad2)") + (net 6 "Net-(J2-Pad3)") + (net 7 "Net-(J2-Pad4)") + (net 8 "Net-(J2-Pad5)") + (net 9 "Net-(J2-Pad6)") + (net 10 "Net-(J2-Pad7)") + (net 11 "Net-(J2-Pad8)") + (net 12 "Net-(J2-Pad9)") + (net 13 "Net-(J2-Pad10)") + (net 14 "Net-(J2-Pad11)") + (net 15 "Net-(J2-Pad12)") + (net 16 /Count) + (net 17 /PE) + (net 18 "Net-(J4-Pad1)") + (net 19 "Net-(J4-Pad2)") + (net 20 "Net-(J4-Pad3)") + (net 21 "Net-(J4-Pad4)") + (net 22 "Net-(J4-Pad5)") + (net 23 "Net-(J4-Pad6)") + (net 24 "Net-(J4-Pad7)") + (net 25 "Net-(J4-Pad8)") + (net 26 "Net-(J4-Pad9)") + (net 27 "Net-(J4-Pad10)") + (net 28 "Net-(J4-Pad11)") + (net 29 "Net-(J4-Pad12)") + (net 30 /C0) + (net 31 /C1) + (net 32 "Net-(U3-Pad15)") + (net 33 "Net-(J1-Pad1)") + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net /C0) + (add_net /C1) + (add_net /Clock) + (add_net /Count) + (add_net /PE) + (add_net GND) + (add_net "Net-(J1-Pad1)") + (add_net "Net-(J2-Pad1)") + (add_net "Net-(J2-Pad10)") + (add_net "Net-(J2-Pad11)") + (add_net "Net-(J2-Pad12)") + (add_net "Net-(J2-Pad2)") + (add_net "Net-(J2-Pad3)") + (add_net "Net-(J2-Pad4)") + (add_net "Net-(J2-Pad5)") + (add_net "Net-(J2-Pad6)") + (add_net "Net-(J2-Pad7)") + (add_net "Net-(J2-Pad8)") + (add_net "Net-(J2-Pad9)") + (add_net "Net-(J4-Pad1)") + (add_net "Net-(J4-Pad10)") + (add_net "Net-(J4-Pad11)") + (add_net "Net-(J4-Pad12)") + (add_net "Net-(J4-Pad2)") + (add_net "Net-(J4-Pad3)") + (add_net "Net-(J4-Pad4)") + (add_net "Net-(J4-Pad5)") + (add_net "Net-(J4-Pad6)") + (add_net "Net-(J4-Pad7)") + (add_net "Net-(J4-Pad8)") + (add_net "Net-(J4-Pad9)") + (add_net "Net-(U3-Pad15)") + (add_net VCC) + ) + + (module Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm (layer B.Cu) (tedit 59650532) (tstamp 5AA1AE0D) + (at 139.7 111.76) + (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x03 2.54mm single row") + (path /5AA191ED) + (fp_text reference J1 (at 0 2.33) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Conn_01x03 (at 0 -7.41) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -0.635 1.27) (end 1.27 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 1.27) (end 1.27 -6.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 -6.35) (end -1.27 -6.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 -6.35) (end -1.27 0.635) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 0.635) (end -0.635 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start -1.33 -6.41) (end 1.33 -6.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end -1.33 -6.41) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.27) (end 1.33 -6.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end 1.33 -1.27) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 1.33) (end 0 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.8 1.8) (end -1.8 -6.85) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.8 -6.85) (end 1.8 -6.85) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 -6.85) (end 1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 1.8) (end -1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 -2.54 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 33 "Net-(J1-Pad1)")) + (pad 2 thru_hole oval (at 0 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 3 thru_hole oval (at 0 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 3 VCC)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x03_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x12_Pitch2.54mm (layer B.Cu) (tedit 59650532) (tstamp 5AA1AE1D) + (at 139.7 73.66 180) + (descr "Through hole straight pin header, 1x12, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x12 2.54mm single row") + (path /5AA16970) + (fp_text reference J2 (at 0 2.33 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Conn_01x12 (at 0 -30.27 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -0.635 1.27) (end 1.27 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 1.27) (end 1.27 -29.21) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 -29.21) (end -1.27 -29.21) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 -29.21) (end -1.27 0.635) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 0.635) (end -0.635 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start -1.33 -29.27) (end 1.33 -29.27) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end -1.33 -29.27) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.27) (end 1.33 -29.27) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end 1.33 -1.27) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 1.33) (end 0 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.8 1.8) (end -1.8 -29.75) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.8 -29.75) (end 1.8 -29.75) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 -29.75) (end 1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 1.8) (end -1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 -13.97 450) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 "Net-(J2-Pad1)")) + (pad 2 thru_hole oval (at 0 -2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 "Net-(J2-Pad2)")) + (pad 3 thru_hole oval (at 0 -5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 6 "Net-(J2-Pad3)")) + (pad 4 thru_hole oval (at 0 -7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 7 "Net-(J2-Pad4)")) + (pad 5 thru_hole oval (at 0 -10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 8 "Net-(J2-Pad5)")) + (pad 6 thru_hole oval (at 0 -12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 9 "Net-(J2-Pad6)")) + (pad 7 thru_hole oval (at 0 -15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 10 "Net-(J2-Pad7)")) + (pad 8 thru_hole oval (at 0 -17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 11 "Net-(J2-Pad8)")) + (pad 9 thru_hole oval (at 0 -20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 12 "Net-(J2-Pad9)")) + (pad 10 thru_hole oval (at 0 -22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 "Net-(J2-Pad10)")) + (pad 11 thru_hole oval (at 0 -25.4 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 "Net-(J2-Pad11)")) + (pad 12 thru_hole oval (at 0 -27.94 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 15 "Net-(J2-Pad12)")) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x12_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm (layer B.Cu) (tedit 59650532) (tstamp 5AA1AE24) + (at 157.48 111.76) + (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x03 2.54mm single row") + (path /5AA19165) + (fp_text reference J3 (at 0 2.33) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Conn_01x03 (at 0 -7.41) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -0.635 1.27) (end 1.27 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 1.27) (end 1.27 -6.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 -6.35) (end -1.27 -6.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 -6.35) (end -1.27 0.635) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 0.635) (end -0.635 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start -1.33 -6.41) (end 1.33 -6.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end -1.33 -6.41) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.27) (end 1.33 -6.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end 1.33 -1.27) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 1.33) (end 0 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.8 1.8) (end -1.8 -6.85) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.8 -6.85) (end 1.8 -6.85) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 -6.85) (end 1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 1.8) (end -1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 -2.54 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 16 /Count)) + (pad 2 thru_hole oval (at 0 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 17 /PE)) + (pad 3 thru_hole oval (at 0 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 /Clock)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x03_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x12_Pitch2.54mm (layer B.Cu) (tedit 59650532) (tstamp 5AA1AE34) + (at 157.48 73.66 180) + (descr "Through hole straight pin header, 1x12, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x12 2.54mm single row") + (path /5AA169ED) + (fp_text reference J4 (at 0 2.33 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Conn_01x12 (at 0 -30.27 180) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -0.635 1.27) (end 1.27 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 1.27) (end 1.27 -29.21) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 -29.21) (end -1.27 -29.21) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 -29.21) (end -1.27 0.635) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 0.635) (end -0.635 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start -1.33 -29.27) (end 1.33 -29.27) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end -1.33 -29.27) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.27) (end 1.33 -29.27) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end 1.33 -1.27) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 1.33) (end 0 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.8 1.8) (end -1.8 -29.75) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.8 -29.75) (end 1.8 -29.75) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 -29.75) (end 1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 1.8) (end -1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 -13.97 450) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 18 "Net-(J4-Pad1)")) + (pad 2 thru_hole oval (at 0 -2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 19 "Net-(J4-Pad2)")) + (pad 3 thru_hole oval (at 0 -5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 20 "Net-(J4-Pad3)")) + (pad 4 thru_hole oval (at 0 -7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 21 "Net-(J4-Pad4)")) + (pad 5 thru_hole oval (at 0 -10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 22 "Net-(J4-Pad5)")) + (pad 6 thru_hole oval (at 0 -12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 23 "Net-(J4-Pad6)")) + (pad 7 thru_hole oval (at 0 -15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 24 "Net-(J4-Pad7)")) + (pad 8 thru_hole oval (at 0 -17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 25 "Net-(J4-Pad8)")) + (pad 9 thru_hole oval (at 0 -20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 26 "Net-(J4-Pad9)")) + (pad 10 thru_hole oval (at 0 -22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 27 "Net-(J4-Pad10)")) + (pad 11 thru_hole oval (at 0 -25.4 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 28 "Net-(J4-Pad11)")) + (pad 12 thru_hole oval (at 0 -27.94 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 29 "Net-(J4-Pad12)")) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x12_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm (layer F.Cu) (tedit 58CC8F64) (tstamp 5AA1AE48) + (at 148.43 80.645) + (descr "16-Lead Plastic Small Outline (SL) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5AA16657) + (attr smd) + (fp_text reference U1 (at 0 -6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 74LS161 (at 0 6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.9 0.9) (thickness 0.135))) + ) + (fp_line (start -0.95 -4.95) (end 1.95 -4.95) (layer F.Fab) (width 0.15)) + (fp_line (start 1.95 -4.95) (end 1.95 4.95) (layer F.Fab) (width 0.15)) + (fp_line (start 1.95 4.95) (end -1.95 4.95) (layer F.Fab) (width 0.15)) + (fp_line (start -1.95 4.95) (end -1.95 -3.95) (layer F.Fab) (width 0.15)) + (fp_line (start -1.95 -3.95) (end -0.95 -4.95) (layer F.Fab) (width 0.15)) + (fp_line (start -3.7 -5.25) (end -3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 -5.25) (end 3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 -5.25) (end 3.7 -5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 5.25) (end 3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.075 -5.075) (end -2.075 -5.05) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.075 -5.075) (end 2.075 -4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.075 5.075) (end 2.075 4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 5.075) (end -2.075 4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 -5.075) (end 2.075 -5.075) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 5.075) (end 2.075 5.075) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 -5.05) (end -3.45 -5.05) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -2.7 -4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 VCC)) + (pad 2 smd rect (at -2.7 -3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 /Clock)) + (pad 3 smd rect (at -2.7 -1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(J2-Pad1)")) + (pad 4 smd rect (at -2.7 -0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(J2-Pad2)")) + (pad 5 smd rect (at -2.7 0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(J2-Pad3)")) + (pad 6 smd rect (at -2.7 1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 7 "Net-(J2-Pad4)")) + (pad 7 smd rect (at -2.7 3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 16 /Count)) + (pad 8 smd rect (at -2.7 4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 9 smd rect (at 2.7 4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 17 /PE)) + (pad 10 smd rect (at 2.7 3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 16 /Count)) + (pad 11 smd rect (at 2.7 1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(J4-Pad4)")) + (pad 12 smd rect (at 2.7 0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 20 "Net-(J4-Pad3)")) + (pad 13 smd rect (at 2.7 -0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(J4-Pad2)")) + (pad 14 smd rect (at 2.7 -1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 18 "Net-(J4-Pad1)")) + (pad 15 smd rect (at 2.7 -3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 30 /C0)) + (pad 16 smd rect (at 2.7 -4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 VCC)) + (model ${KISYS3DMOD}/Housings_SOIC.3dshapes/SOIC-16_3.9x9.9mm_Pitch1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm (layer F.Cu) (tedit 58CC8F64) (tstamp 5AA1AE5C) + (at 148.59 92.71) + (descr "16-Lead Plastic Small Outline (SL) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5AA166E3) + (attr smd) + (fp_text reference U2 (at 0 -6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 74LS161 (at 0 6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.9 0.9) (thickness 0.135))) + ) + (fp_line (start -0.95 -4.95) (end 1.95 -4.95) (layer F.Fab) (width 0.15)) + (fp_line (start 1.95 -4.95) (end 1.95 4.95) (layer F.Fab) (width 0.15)) + (fp_line (start 1.95 4.95) (end -1.95 4.95) (layer F.Fab) (width 0.15)) + (fp_line (start -1.95 4.95) (end -1.95 -3.95) (layer F.Fab) (width 0.15)) + (fp_line (start -1.95 -3.95) (end -0.95 -4.95) (layer F.Fab) (width 0.15)) + (fp_line (start -3.7 -5.25) (end -3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 -5.25) (end 3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 -5.25) (end 3.7 -5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 5.25) (end 3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.075 -5.075) (end -2.075 -5.05) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.075 -5.075) (end 2.075 -4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.075 5.075) (end 2.075 4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 5.075) (end -2.075 4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 -5.075) (end 2.075 -5.075) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 5.075) (end 2.075 5.075) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 -5.05) (end -3.45 -5.05) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -2.7 -4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 VCC)) + (pad 2 smd rect (at -2.7 -3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 /Clock)) + (pad 3 smd rect (at -2.7 -1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 8 "Net-(J2-Pad5)")) + (pad 4 smd rect (at -2.7 -0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(J2-Pad6)")) + (pad 5 smd rect (at -2.7 0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(J2-Pad7)")) + (pad 6 smd rect (at -2.7 1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(J2-Pad8)")) + (pad 7 smd rect (at -2.7 3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 30 /C0)) + (pad 8 smd rect (at -2.7 4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 9 smd rect (at 2.7 4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 17 /PE)) + (pad 10 smd rect (at 2.7 3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 30 /C0)) + (pad 11 smd rect (at 2.7 1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 25 "Net-(J4-Pad8)")) + (pad 12 smd rect (at 2.7 0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 24 "Net-(J4-Pad7)")) + (pad 13 smd rect (at 2.7 -0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(J4-Pad6)")) + (pad 14 smd rect (at 2.7 -1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 22 "Net-(J4-Pad5)")) + (pad 15 smd rect (at 2.7 -3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 31 /C1)) + (pad 16 smd rect (at 2.7 -4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 VCC)) + (model ${KISYS3DMOD}/Housings_SOIC.3dshapes/SOIC-16_3.9x9.9mm_Pitch1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm (layer F.Cu) (tedit 58CC8F64) (tstamp 5AA1AE70) + (at 148.43 105.004) + (descr "16-Lead Plastic Small Outline (SL) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5AA1679F) + (attr smd) + (fp_text reference U3 (at 0 -6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 74LS161 (at 0 6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.9 0.9) (thickness 0.135))) + ) + (fp_line (start -0.95 -4.95) (end 1.95 -4.95) (layer F.Fab) (width 0.15)) + (fp_line (start 1.95 -4.95) (end 1.95 4.95) (layer F.Fab) (width 0.15)) + (fp_line (start 1.95 4.95) (end -1.95 4.95) (layer F.Fab) (width 0.15)) + (fp_line (start -1.95 4.95) (end -1.95 -3.95) (layer F.Fab) (width 0.15)) + (fp_line (start -1.95 -3.95) (end -0.95 -4.95) (layer F.Fab) (width 0.15)) + (fp_line (start -3.7 -5.25) (end -3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 -5.25) (end 3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 -5.25) (end 3.7 -5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 5.25) (end 3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.075 -5.075) (end -2.075 -5.05) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.075 -5.075) (end 2.075 -4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.075 5.075) (end 2.075 4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 5.075) (end -2.075 4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 -5.075) (end 2.075 -5.075) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 5.075) (end 2.075 5.075) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 -5.05) (end -3.45 -5.05) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -2.7 -4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 VCC)) + (pad 2 smd rect (at -2.7 -3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 /Clock)) + (pad 3 smd rect (at -2.7 -1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(J2-Pad9)")) + (pad 4 smd rect (at -2.7 -0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(J2-Pad10)")) + (pad 5 smd rect (at -2.7 0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 14 "Net-(J2-Pad11)")) + (pad 6 smd rect (at -2.7 1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(J2-Pad12)")) + (pad 7 smd rect (at -2.7 3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 31 /C1)) + (pad 8 smd rect (at -2.7 4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 9 smd rect (at 2.7 4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 17 /PE)) + (pad 10 smd rect (at 2.7 3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 31 /C1)) + (pad 11 smd rect (at 2.7 1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 29 "Net-(J4-Pad12)")) + (pad 12 smd rect (at 2.7 0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 28 "Net-(J4-Pad11)")) + (pad 13 smd rect (at 2.7 -0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 27 "Net-(J4-Pad10)")) + (pad 14 smd rect (at 2.7 -1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 26 "Net-(J4-Pad9)")) + (pad 15 smd rect (at 2.7 -3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(U3-Pad15)")) + (pad 16 smd rect (at 2.7 -4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 VCC)) + (model ${KISYS3DMOD}/Housings_SOIC.3dshapes/SOIC-16_3.9x9.9mm_Pitch1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (segment (start 145.73 101.829) (end 145.06503 101.829) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 146.775099 96.529999) (end 146.7631 96.518) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 146.7631 96.518) (end 144.9437 96.518) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 147.6289 89.535) (end 145.89 89.535) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 145.06503 101.829) (end 143.115742 99.879711) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.298002 98.697451) (end 146.784404 98.697451) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 143.115742 99.879711) (end 144.298002 98.697451) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 146.784404 98.697451) (end 148.210428 97.271426) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 147.6289 94.4614) (end 147.6289 89.535) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 148.210428 97.271426) (end 147.469001 96.529999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 147.469001 96.529999) (end 146.775099 96.529999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.9437 96.518) (end 144.561621 96.135921) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.561621 96.135921) (end 144.561621 95.653779) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.561621 95.653779) (end 144.9654 95.25) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.9654 95.25) (end 146.8403 95.25) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 146.8403 95.25) (end 147.6289 94.4614) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 145.89 89.535) (end 145.6476 89.535) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 147.306576 84.464999) (end 146.615099 84.464999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 145.6476 89.535) (end 144.311839 88.199239) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.311839 88.199239) (end 144.311839 87.390086) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 146.615099 84.464999) (end 146.6147 84.4646) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 146.6147 84.4646) (end 144.8564 84.4646) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.411752 83.570948) (end 144.7997 83.183) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.311839 87.390086) (end 145.261009 86.440916) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 145.261009 86.440916) (end 146.584852 86.440916) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 146.6763 83.183) (end 146.8053 83.054) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 146.584852 86.440916) (end 147.933672 85.092096) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 147.933672 85.092096) (end 147.306576 84.464999) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 146.8053 83.054) (end 146.8053 81.9131) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.8564 84.4646) (end 144.411752 84.019952) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.411752 84.019952) (end 144.411752 83.570948) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.7997 83.183) (end 146.6763 83.183) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 147.230097 77.47) (end 145.73 77.47) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 147.230097 81.488303) (end 147.230097 77.47) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 146.8053 81.9131) (end 147.230097 81.488303) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 142.9288 81.9131) (end 146.8053 81.9131) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 141.1053 80.0896) (end 142.9288 81.9131) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 139.1677 80.0896) (end 141.1053 80.0896) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 137.9965 81.2608) (end 139.1677 80.0896) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 137.9965 109.2465) (end 137.9965 81.2608) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 139.1511 110.4011) (end 137.9965 109.2465) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 146.3505 110.4011) (end 139.1511 110.4011) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 147.9279 108.8237) (end 146.3505 110.4011) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 152.1513 108.8237) (end 147.9279 108.8237) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 154.295 106.68) (end 152.1513 108.8237) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 157.48 106.68) (end 154.295 106.68) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 141.1043 109.449) (end 140.8753 109.22) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 145.73 109.449) (end 141.1043 109.449) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 145.89 97.155) (end 144.8147 97.155) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 139.7 109.22) (end 140.2877 109.22) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 140.2877 109.22) (end 140.8753 109.22) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 143.3592 85.09) (end 145.73 85.09) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 140.8755 82.6063) (end 143.3592 85.09) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 139.2272 82.6063) (end 140.8755 82.6063) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 138.5086 83.3249) (end 139.2272 82.6063) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 138.5086 92.804) (end 138.5086 83.3249) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 140.4637 92.804) (end 138.5086 92.804) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 144.8147 97.155) (end 140.4637 92.804) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 138.5086 107.4409) (end 140.2877 109.22) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 138.5086 92.804) (end 138.5086 107.4409) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 148.421948 76.857748) (end 147.7642 76.2) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 145.89 88.265) (end 146.9653 88.265) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 146.9653 88.265) (end 147.6685 87.5618) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 148.421948 86.808552) (end 148.421948 76.857748) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 147.6685 87.5618) (end 147.6687 87.5618) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 147.6687 87.5618) (end 148.421948 86.808552) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 146.838 100.559) (end 147.141812 100.862812) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 147.141812 100.862812) (end 147.141812 107.059588) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 141.7489 107.5536) (end 140.8753 106.68) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 147.141812 107.059588) (end 146.6478 107.5536) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 146.6478 107.5536) (end 141.7489 107.5536) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 140.8753 106.68) (end 139.7 106.68) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 151.13 100.559) (end 149.2933 100.559) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 151.29 88.265) (end 150.2147 88.265) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 145.73 76.2) (end 146.8053 76.2) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 151.13 76.2) (end 147.7642 76.2) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 147.7642 76.2) (end 146.8053 76.2) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 149.2933 100.559) (end 146.838 100.559) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 146.838 100.559) (end 145.73 100.559) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 149.2933 100.559) (end 149.2933 89.1864) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 149.2933 89.1864) (end 150.2147 88.265) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 140.75 74.8353) (end 139.7 74.8353) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 144.6547 78.74) (end 140.75 74.8353) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 145.73 78.74) (end 144.6547 78.74) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 139.7 73.66) (end 139.7 74.8353) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 144.6547 79.9794) (end 140.8753 76.2) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 144.6547 80.01) (end 144.6547 79.9794) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 139.7 76.2) (end 140.8753 76.2) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 145.73 80.01) (end 144.6547 80.01) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 139.7 78.74) (end 140.8753 78.74) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 143.4153 81.28) (end 140.8753 78.74) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 145.73 81.28) (end 143.4153 81.28) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 142.1453 82.55) (end 140.8753 81.28) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 145.73 82.55) (end 142.1453 82.55) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 139.7 81.28) (end 140.8753 81.28) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 140.0673 84.9953) (end 139.7 84.9953) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 144.8147 89.7427) (end 140.0673 84.9953) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 144.8147 90.805) (end 144.8147 89.7427) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 145.89 90.805) (end 144.8147 90.805) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 139.7 83.82) (end 139.7 84.9953) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 140.275 87.5353) (end 139.7 87.5353) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 144.8147 92.075) (end 140.275 87.5353) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 145.89 92.075) (end 144.8147 92.075) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 139.7 86.36) (end 139.7 87.5353) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 144.8147 92.8394) (end 140.8753 88.9) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 144.8147 93.345) (end 144.8147 92.8394) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 139.7 88.9) (end 140.8753 88.9) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 145.89 93.345) (end 144.8147 93.345) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 144.0503 94.615) (end 140.8753 91.44) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 145.89 94.615) (end 144.0503 94.615) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 139.7 91.44) (end 140.8753 91.44) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 140.0673 95.1553) (end 139.7 95.1553) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 141.7574 96.8454) (end 140.0673 95.1553) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 141.7574 99.391) (end 141.7574 96.8454) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 145.4654 103.099) (end 141.7574 99.391) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 145.73 103.099) (end 145.4654 103.099) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 139.7 93.98) (end 139.7 95.1553) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 140.0674 97.6953) (end 139.7 97.6953) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 140.8753 98.5032) (end 140.0674 97.6953) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 140.8753 99.8221) (end 140.8753 98.5032) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 145.4222 104.369) (end 140.8753 99.8221) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 145.73 104.369) (end 145.4222 104.369) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 139.7 96.52) (end 139.7 97.6953) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 140.0673 100.2353) (end 139.7 100.2353) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 144.6547 104.8227) (end 140.0673 100.2353) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 144.6547 105.639) (end 144.6547 104.8227) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 145.73 105.639) (end 144.6547 105.639) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 139.7 99.06) (end 139.7 100.2353) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 140.521 102.7753) (end 139.7 102.7753) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 144.6547 106.909) (end 140.521 102.7753) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 145.73 106.909) (end 144.6547 106.909) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 139.7 101.6) (end 139.7 102.7753) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 157.48 111.76) (end 157.48 110.5847) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 143.570608 74.922225) (end 143.570608 76.193902) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 155.2955 72.4846) (end 152.432831 75.347269) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 157.48 110.5847) (end 157.8156 110.5847) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 157.8156 110.5847) (end 159.174 109.2263) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 143.570608 76.193902) (end 144.221306 76.8446) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 159.174 73.1913) (end 158.4673 72.4846) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 159.174 109.2263) (end 159.174 73.1913) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 158.4673 72.4846) (end 155.2955 72.4846) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 152.432831 75.347269) (end 151.060793 73.975231) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 151.060793 73.975231) (end 144.517602 73.975231) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 144.517602 73.975231) (end 143.570608 74.922225) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 144.221306 76.8446) (end 147.588341 76.8446) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 147.588341 76.8446) (end 147.789237 77.045496) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 147.789237 77.045496) (end 147.789237 82.836063) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 147.789237 82.836063) (end 146.8053 83.82) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 146.8053 83.82) (end 145.73 83.82) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 151.13 83.82) (end 150.0547 83.82) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 150.0547 83.82) (end 149.6044 83.3697) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 149.6044 83.3697) (end 149.6044 78.6772) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 149.6044 78.6772) (end 150.1766 78.105) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 150.1766 78.105) (end 152.0051 78.105) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 152.0051 78.105) (end 152.468354 77.641746) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 152.468354 77.641746) (end 152.468354 75.323935) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 152.468354 75.323935) (end 152.453639 75.30922) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 158.6553 92.7981) (end 158.6553 80.7808) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 158.6553 80.7808) (end 157.8843 80.0098) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 157.8843 80.0098) (end 155.3532 80.0098) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 150.2453 83.1754) (end 152.0036 83.1754) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 152.0036 83.1754) (end 152.897014 84.068814) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 155.3532 80.0098) (end 153.448 81.915) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 153.448 81.915) (end 150.1841 81.915) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 150.1841 81.915) (end 150.0547 82.0444) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 150.0547 82.0444) (end 150.0547 82.9848) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 152.897014 85.09) (end 151.13 85.09) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 150.0547 82.9848) (end 150.2453 83.1754) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 152.897014 84.068814) (end 152.897014 85.09) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 151.13 109.449) (end 152.2053 109.449) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 156.8924 109.22) (end 156.3047 109.22) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 152.4343 109.22) (end 156.3047 109.22) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 152.2053 109.449) (end 152.4343 109.22) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 156.8924 109.22) (end 157.48 109.22) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 157.48 109.22) (end 157.48 108.0447) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 152.6325 97.155) (end 151.29 97.155) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 156.9894 92.7981) (end 152.6325 97.155) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 158.6553 92.7981) (end 156.9894 92.7981) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 158.6553 107.2368) (end 158.6553 92.7981) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 157.8474 108.0447) (end 158.6553 107.2368) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 157.48 108.0447) (end 157.8474 108.0447) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 157.48 73.66) (end 156.3047 73.66) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 151.13 78.74) (end 152.2053 78.74) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 156.3047 74.6406) (end 156.3047 73.66) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 152.2053 78.74) (end 156.3047 74.6406) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 152.4947 80.01) (end 156.3047 76.2) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 151.13 80.01) (end 152.4947 80.01) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 157.48 76.2) (end 156.3047 76.2) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 157.48 78.74) (end 156.3047 78.74) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 153.1279 81.28) (end 151.13 81.28) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 155.6679 78.74) (end 153.1279 81.28) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 156.3047 78.74) (end 155.6679 78.74) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 155.0347 82.55) (end 156.3047 81.28) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 151.13 82.55) (end 155.0347 82.55) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 157.48 81.28) (end 156.3047 81.28) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 151.29 90.805) (end 152.3653 90.805) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 157.48 83.82) (end 157.48 84.9953) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 157.1127 84.9953) (end 157.48 84.9953) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 153.4574 88.6506) (end 157.1127 84.9953) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 153.4574 89.7129) (end 153.4574 88.6506) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 152.3653 90.805) (end 153.4574 89.7129) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 156.905 87.5353) (end 157.48 87.5353) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 152.3653 92.075) (end 156.905 87.5353) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 151.29 92.075) (end 152.3653 92.075) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 157.48 86.36) (end 157.48 87.5353) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 152.3653 92.8394) (end 156.3047 88.9) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 152.3653 93.345) (end 152.3653 92.8394) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 157.48 88.9) (end 156.3047 88.9) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 151.29 93.345) (end 152.3653 93.345) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 153.1297 94.615) (end 156.3047 91.44) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 151.29 94.615) (end 153.1297 94.615) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 157.48 91.44) (end 156.3047 91.44) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 151.13 103.099) (end 152.2053 103.099) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 152.2053 103.099) (end 153.583205 101.721095) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 153.583205 101.721095) (end 153.583205 98.684795) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 153.583205 98.684795) (end 157.1127 95.1553) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 157.1127 95.1553) (end 157.48 95.1553) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 157.48 95.1553) (end 157.48 93.98) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 157.1126 97.6953) (end 157.48 97.6953) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 156.3047 98.5032) (end 157.1126 97.6953) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 156.3047 100.2696) (end 156.3047 98.5032) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 152.2053 104.369) (end 156.3047 100.2696) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 151.13 104.369) (end 152.2053 104.369) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 157.48 96.52) (end 157.48 97.6953) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 157.1794 100.2353) (end 157.48 100.2353) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 152.2053 105.2094) (end 157.1794 100.2353) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 152.2053 105.639) (end 152.2053 105.2094) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 151.13 105.639) (end 152.2053 105.639) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 157.48 99.06) (end 157.48 100.2353) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 156.339 102.7753) (end 157.48 102.7753) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 152.2053 106.909) (end 156.339 102.7753) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 151.13 106.909) (end 152.2053 106.909) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 157.48 101.6) (end 157.48 102.7753) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 151.29 95.885) (end 150.2147 95.885) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 150.2147 95.885) (end 150.2147 90.3702) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 150.2147 90.3702) (end 150.4169 90.168) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 150.4169 90.168) (end 152.1795 90.168) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 152.180148 86.765) (end 151.2887 86.765) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 152.1795 90.168) (end 152.798987 89.548513) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 151.2887 86.765) (end 149.136 84.6123) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 152.798987 89.548513) (end 152.798987 87.383839) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 152.798987 87.383839) (end 152.180148 86.765) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 148.2886 87.57831) (end 148.2886 94.4864) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 149.136 86.73091) (end 148.2886 87.57831) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 149.136 84.6123) (end 149.136 86.73091) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 148.2886 94.4864) (end 146.89 95.885) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 146.89 95.885) (end 145.89 95.885) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 151.13 77.47) (end 150.0547 77.47) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 149.136 78.3887) (end 149.136 84.6123) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 150.0547 77.47) (end 149.136 78.3887) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 150.0546 108.179) (end 149.393085 107.517485) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 149.393085 107.517485) (end 149.393085 103.325815) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 149.7644 97.141798) (end 149.7644 89.9853) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 149.393085 103.325815) (end 150.2549 102.464) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 150.2549 102.464) (end 152.0834 102.464) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 152.0834 102.464) (end 152.995042 101.552358) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 152.995042 101.552358) (end 152.995042 100.37244) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 152.995042 100.37244) (end 149.7644 97.141798) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 150.2147 89.535) (end 151.29 89.535) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 149.7644 89.9853) (end 150.2147 89.535) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 151.13 108.179) (end 150.1673 108.179) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 150.1673 108.179) (end 150.0546 108.179) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 150.0546 108.179) (end 145.73 108.179) (width 0.25) (layer F.Cu) (net 31)) + +) diff --git a/boards/pc/pc.pro b/boards/pc/pc.pro new file mode 100644 index 0000000..4e0bbd0 --- /dev/null +++ b/boards/pc/pc.pro @@ -0,0 +1,63 @@ +update=2018-03-08T17:33:13 CET +version=1 +last_client=kicad +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=switches +LibName4=relays +LibName5=motors +LibName6=transistors +LibName7=conn +LibName8=linear +LibName9=regul +LibName10=74xx +LibName11=cmos4000 +LibName12=adc-dac +LibName13=memory +LibName14=xilinx +LibName15=microcontrollers +LibName16=dsp +LibName17=microchip +LibName18=analog_switches +LibName19=motorola +LibName20=texas +LibName21=intel +LibName22=audio +LibName23=interface +LibName24=digital-audio +LibName25=philips +LibName26=display +LibName27=cypress +LibName28=siliconi +LibName29=opto +LibName30=atmel +LibName31=contrib +LibName32=valves +[general] +version=1 diff --git a/boards/pc/pc.sch b/boards/pc/pc.sch new file mode 100644 index 0000000..c6de3c0 --- /dev/null +++ b/boards/pc/pc.sch @@ -0,0 +1,398 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:switches +LIBS:relays +LIBS:motors +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:pc-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L 74LS161 U1 +U 1 1 5AA16657 +P 4900 2250 +F 0 "U1" H 4950 2350 50 0000 C CNN +F 1 "74LS161" H 5000 2050 50 0000 C CNN +F 2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" H 4900 2250 50 0001 C CNN +F 3 "" H 4900 2250 50 0001 C CNN + 1 4900 2250 + 1 0 0 -1 +$EndComp +$Comp +L 74LS161 U3 +U 1 1 5AA1679F +P 4900 5700 +F 0 "U3" H 4950 5800 50 0000 C CNN +F 1 "74LS161" H 5000 5500 50 0000 C CNN +F 2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" H 4900 5700 50 0001 C CNN +F 3 "" H 4900 5700 50 0001 C CNN + 1 4900 5700 + 1 0 0 -1 +$EndComp +$Comp +L Conn_01x12 J2 +U 1 1 5AA16970 +P 2600 4000 +F 0 "J2" H 2600 4600 50 0000 C CNN +F 1 "Conn_01x12" H 2600 3300 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x12_Pitch2.54mm" H 2600 4000 50 0001 C CNN +F 3 "" H 2600 4000 50 0001 C CNN + 1 2600 4000 + -1 0 0 -1 +$EndComp +$Comp +L Conn_01x12 J4 +U 1 1 5AA169ED +P 7350 3950 +F 0 "J4" H 7350 4550 50 0000 C CNN +F 1 "Conn_01x12" H 7350 3250 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x12_Pitch2.54mm" H 7350 3950 50 0001 C CNN +F 3 "" H 7350 3950 50 0001 C CNN + 1 7350 3950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2800 3500 3550 3500 +Wire Wire Line + 3550 3500 3550 2050 +Wire Wire Line + 3550 2050 4200 2050 +Wire Wire Line + 4200 1950 3500 1950 +Wire Wire Line + 3500 1950 3500 3600 +Wire Wire Line + 3500 3600 2800 3600 +Wire Wire Line + 2800 3700 3450 3700 +Wire Wire Line + 3450 3700 3450 1850 +Wire Wire Line + 3450 1850 4200 1850 +Wire Wire Line + 4200 1750 3400 1750 +Wire Wire Line + 3400 1750 3400 3800 +Wire Wire Line + 3400 3800 2800 3800 +Wire Wire Line + 2800 3900 3950 3900 +Wire Wire Line + 3950 3900 3950 3750 +Wire Wire Line + 3950 3750 4200 3750 +Wire Wire Line + 4200 3650 3900 3650 +Wire Wire Line + 3900 3650 3900 4000 +Wire Wire Line + 3900 4000 2800 4000 +Wire Wire Line + 2800 4100 3850 4100 +Wire Wire Line + 3850 4100 3850 3550 +Wire Wire Line + 3850 3550 4200 3550 +Wire Wire Line + 4200 3450 3800 3450 +Wire Wire Line + 3800 3450 3800 4200 +Wire Wire Line + 3800 4200 2800 4200 +Wire Wire Line + 2800 4300 3400 4300 +Wire Wire Line + 3400 4300 3400 5500 +Wire Wire Line + 3450 5400 3450 4400 +Wire Wire Line + 3450 4400 2800 4400 +Wire Wire Line + 2800 4500 3500 4500 +Wire Wire Line + 3500 4500 3500 5300 +Wire Wire Line + 3550 4600 3550 5200 +Wire Wire Line + 2800 4600 3550 4600 +Wire Wire Line + 3400 5500 4200 5500 +Wire Wire Line + 4200 5400 3450 5400 +Wire Wire Line + 3500 5300 4200 5300 +Wire Wire Line + 3550 5200 4200 5200 +Wire Wire Line + 5600 5500 6550 5500 +Wire Wire Line + 6550 5500 6550 4550 +Wire Wire Line + 6550 4550 7150 4550 +Wire Wire Line + 7150 4450 6500 4450 +Wire Wire Line + 6500 4450 6500 5400 +Wire Wire Line + 6500 5400 5600 5400 +Wire Wire Line + 5600 5300 6450 5300 +Wire Wire Line + 6450 5300 6450 4350 +Wire Wire Line + 6450 4350 7150 4350 +Wire Wire Line + 7150 4250 6400 4250 +Wire Wire Line + 6400 4250 6400 5200 +Wire Wire Line + 6400 5200 5600 5200 +Wire Wire Line + 7150 4150 6400 4150 +Wire Wire Line + 6400 4150 6400 3750 +Wire Wire Line + 6400 3750 5600 3750 +Wire Wire Line + 5600 3650 6450 3650 +Wire Wire Line + 6450 3650 6450 4050 +Wire Wire Line + 6450 4050 7150 4050 +Wire Wire Line + 7150 3950 6500 3950 +Wire Wire Line + 6500 3950 6500 3550 +Wire Wire Line + 6500 3550 5600 3550 +Wire Wire Line + 5600 3450 6550 3450 +Wire Wire Line + 6550 3450 6550 3850 +Wire Wire Line + 6550 3850 7150 3850 +Wire Wire Line + 5600 2050 6750 2050 +Wire Wire Line + 6750 2050 6750 3750 +Wire Wire Line + 6750 3750 7150 3750 +Wire Wire Line + 7150 3650 6800 3650 +Wire Wire Line + 6800 3650 6800 1950 +Wire Wire Line + 6800 1950 5600 1950 +Wire Wire Line + 5600 1850 6850 1850 +Wire Wire Line + 6850 1850 6850 3550 +Wire Wire Line + 6850 3550 7150 3550 +Wire Wire Line + 7150 3450 6900 3450 +Wire Wire Line + 6900 3450 6900 1750 +Wire Wire Line + 6900 1750 5600 1750 +$Comp +L VCC #PWR01 +U 1 1 5AA17719 +P 2800 3100 +F 0 "#PWR01" H 2800 2950 50 0001 C CNN +F 1 "VCC" H 2800 3250 50 0000 C CNN +F 2 "" H 2800 3100 50 0001 C CNN +F 3 "" H 2800 3100 50 0001 C CNN + 1 2800 3100 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR02 +U 1 1 5AA17667 +P 3000 3000 +F 0 "#PWR02" H 3000 2750 50 0001 C CNN +F 1 "GND" H 3000 2850 50 0000 C CNN +F 2 "" H 3000 3000 50 0001 C CNN +F 3 "" H 3000 3000 50 0001 C CNN + 1 3000 3000 + 1 0 0 -1 +$EndComp +$Comp +L 74LS161 U2 +U 1 1 5AA166E3 +P 4900 3950 +F 0 "U2" H 4950 4050 50 0000 C CNN +F 1 "74LS161" H 5000 3750 50 0000 C CNN +F 2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" H 4900 3950 50 0001 C CNN +F 3 "" H 4900 3950 50 0001 C CNN + 1 4900 3950 + 1 0 0 -1 +$EndComp +Text Label 5600 2250 0 60 ~ 0 +C0 +Text Label 4200 4050 0 60 ~ 0 +C0 +Text Label 4200 4150 0 60 ~ 0 +C0 +Text Label 5600 3950 0 60 ~ 0 +C1 +Text Label 4200 5800 0 60 ~ 0 +C1 +Text Label 4200 5900 0 60 ~ 0 +C1 +Wire Wire Line + 2300 3000 3000 3000 +Wire Wire Line + 2300 3100 2800 3100 +Text Label 4200 2750 0 60 ~ 0 +Reset +Text Label 4200 2350 0 60 ~ 0 +Count +Text Label 4200 2450 0 60 ~ 0 +Count +Text Label 4200 2250 0 60 ~ 0 +PE +Text Label 4200 2550 0 60 ~ 0 +Clock +Text Label 4200 3950 0 60 ~ 0 +PE +Text Label 4200 4250 0 60 ~ 0 +Clock +Text Label 4200 4450 0 60 ~ 0 +Reset +Text Label 4200 5700 0 60 ~ 0 +PE +Text Label 4200 6000 0 60 ~ 0 +Clock +Text Label 4200 6200 0 60 ~ 0 +Reset +$Comp +L Conn_01x03 J3 +U 1 1 5AA19165 +P 7300 2600 +F 0 "J3" H 7300 2800 50 0000 C CNN +F 1 "Conn_01x03" H 7300 2400 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm" H 7300 2600 50 0001 C CNN +F 3 "" H 7300 2600 50 0001 C CNN + 1 7300 2600 + 1 0 0 -1 +$EndComp +Text Label 7100 2500 0 60 ~ 0 +Count +Text Label 7100 2600 0 60 ~ 0 +PE +$Comp +L Conn_01x03 J1 +U 1 1 5AA191ED +P 2100 3000 +F 0 "J1" H 2100 3200 50 0000 C CNN +F 1 "Conn_01x03" H 2100 2800 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm" H 2100 3000 50 0001 C CNN +F 3 "" H 2100 3000 50 0001 C CNN + 1 2100 3000 + -1 0 0 -1 +$EndComp +Text Label 2300 3000 0 60 ~ 0 +GND +Text Label 2300 3100 0 60 ~ 0 +VCC +NoConn ~ 5600 5700 +$Comp +L PWR_FLAG #FLG03 +U 1 1 5AA1975B +P 1750 4850 +F 0 "#FLG03" H 1750 4925 50 0001 C CNN +F 1 "PWR_FLAG" H 1750 5000 50 0000 C CNN +F 2 "" H 1750 4850 50 0001 C CNN +F 3 "" H 1750 4850 50 0001 C CNN + 1 1750 4850 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR04 +U 1 1 5AA19792 +P 1750 4850 +F 0 "#PWR04" H 1750 4600 50 0001 C CNN +F 1 "GND" H 1750 4700 50 0000 C CNN +F 2 "" H 1750 4850 50 0001 C CNN +F 3 "" H 1750 4850 50 0001 C CNN + 1 1750 4850 + 1 0 0 -1 +$EndComp +$Comp +L PWR_FLAG #FLG05 +U 1 1 5AA197B9 +P 1100 5500 +F 0 "#FLG05" H 1100 5575 50 0001 C CNN +F 1 "PWR_FLAG" H 1100 5650 50 0000 C CNN +F 2 "" H 1100 5500 50 0001 C CNN +F 3 "" H 1100 5500 50 0001 C CNN + 1 1100 5500 + -1 0 0 1 +$EndComp +$Comp +L VCC #PWR06 +U 1 1 5AA197DB +P 1100 5500 +F 0 "#PWR06" H 1100 5350 50 0001 C CNN +F 1 "VCC" H 1100 5650 50 0000 C CNN +F 2 "" H 1100 5500 50 0001 C CNN +F 3 "" H 1100 5500 50 0001 C CNN + 1 1100 5500 + 1 0 0 -1 +$EndComp +Text Label 7100 2700 0 60 ~ 0 +Clock +NoConn ~ 2300 2900 +Text Label 3900 2750 0 60 ~ 0 +VCC +Text Label 3900 4450 0 60 ~ 0 +VCC +Text Label 3900 6200 0 60 ~ 0 +VCC +Wire Wire Line + 3900 2750 4200 2750 +Wire Wire Line + 3900 4450 4200 4450 +Wire Wire Line + 3900 6200 4200 6200 +$EndSCHEMATC diff --git a/boards/pc_double/pc-cache.lib b/boards/pc_double/pc-cache.lib new file mode 100644 index 0000000..c4e5b3e --- /dev/null +++ b/boards/pc_double/pc-cache.lib @@ -0,0 +1,143 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 74LS161 +# +DEF 74LS161 U 0 10 Y Y 1 F N +F0 "U" 50 100 50 H V C CNN +F1 "74LS161" 100 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS 74LS160 74LS162 74LS163 +DRAW +X GND 8 -300 -550 0 U 50 50 0 0 W N +X VCC 16 -300 550 0 U 50 50 0 0 W N +S -400 550 400 -550 0 1 0 N +X ~MR 1 -700 -500 300 R 50 50 1 1 I I +X Cp 2 -700 -300 300 R 50 50 1 1 I +X P0 3 -700 200 300 R 50 50 1 1 I +X P1 4 -700 300 300 R 50 50 1 1 I +X P2 5 -700 400 300 R 50 50 1 1 I +X P3 6 -700 500 300 R 50 50 1 1 I +X Cep 7 -700 -100 300 R 50 50 1 1 I +X ~Pe 9 -700 0 300 R 50 50 1 1 I I +X Cet 10 -700 -200 300 R 50 50 1 1 I +X Q3 11 700 200 300 L 50 50 1 1 O +X Q2 12 700 300 300 L 50 50 1 1 O +X Q1 13 700 400 300 L 50 50 1 1 O +X Q0 14 700 500 300 L 50 50 1 1 O +X Tc 15 700 0 300 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# Conn_01x03 +# +DEF Conn_01x03 J 0 40 Y N 1 F N +F0 "J" 0 200 50 H V C CNN +F1 "Conn_01x03" 0 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 150 50 -150 1 1 10 f +X Pin_1 1 -200 100 150 R 50 50 1 1 P +X Pin_2 2 -200 0 150 R 50 50 1 1 P +X Pin_3 3 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x12 +# +DEF Conn_01x12 J 0 40 Y N 1 F N +F0 "J" 0 600 50 H V C CNN +F1 "Conn_01x12" 0 -700 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 -595 0 -605 1 1 6 N +S -50 -495 0 -505 1 1 6 N +S -50 -395 0 -405 1 1 6 N +S -50 -295 0 -305 1 1 6 N +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 305 0 295 1 1 6 N +S -50 405 0 395 1 1 6 N +S -50 505 0 495 1 1 6 N +S -50 550 50 -650 1 1 10 f +X Pin_1 1 -200 500 150 R 50 50 1 1 P +X Pin_2 2 -200 400 150 R 50 50 1 1 P +X Pin_3 3 -200 300 150 R 50 50 1 1 P +X Pin_4 4 -200 200 150 R 50 50 1 1 P +X Pin_5 5 -200 100 150 R 50 50 1 1 P +X Pin_6 6 -200 0 150 R 50 50 1 1 P +X Pin_7 7 -200 -100 150 R 50 50 1 1 P +X Pin_8 8 -200 -200 150 R 50 50 1 1 P +X Pin_9 9 -200 -300 150 R 50 50 1 1 P +X Pin_10 10 -200 -400 150 R 50 50 1 1 P +X Pin_11 11 -200 -500 150 R 50 50 1 1 P +X Pin_12 12 -200 -600 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# PWR_FLAG +# +DEF PWR_FLAG #FLG 0 0 N N 1 F P +F0 "#FLG" 0 75 50 H I C CNN +F1 "PWR_FLAG" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +X pwr 1 0 0 0 U 50 50 0 0 w +P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N +ENDDRAW +ENDDEF +# +# VCC +# +DEF VCC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VCC" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/boards/pc_double/pc.kicad_pcb b/boards/pc_double/pc.kicad_pcb new file mode 100644 index 0000000..ee7261a --- /dev/null +++ b/boards/pc_double/pc.kicad_pcb @@ -0,0 +1,851 @@ +(kicad_pcb (version 4) (host pcbnew 4.0.7) + + (general + (links 45) + (no_connects 0) + (area 137.392381 85.495 164.86762 130.505) + (thickness 1.6) + (drawings 0) + (tracks 266) + (zones 0) + (modules 7) + (nets 34) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (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) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (trace_clearance 0.3) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.1) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.5 1.5) + (pad_drill 0.6) + (pad_to_mask_clearance 0) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x00030_80000001) + (usegerberextensions false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 "Net-(J1-Pad1)") + (net 2 GND) + (net 3 VCC) + (net 4 "Net-(J2-Pad1)") + (net 5 "Net-(J2-Pad2)") + (net 6 "Net-(J2-Pad3)") + (net 7 "Net-(J2-Pad4)") + (net 8 "Net-(J2-Pad5)") + (net 9 "Net-(J2-Pad6)") + (net 10 "Net-(J2-Pad7)") + (net 11 "Net-(J2-Pad8)") + (net 12 "Net-(J2-Pad9)") + (net 13 "Net-(J2-Pad10)") + (net 14 "Net-(J2-Pad11)") + (net 15 "Net-(J2-Pad12)") + (net 16 /Count) + (net 17 /PE) + (net 18 /Clock) + (net 19 "Net-(J4-Pad1)") + (net 20 "Net-(J4-Pad2)") + (net 21 "Net-(J4-Pad3)") + (net 22 "Net-(J4-Pad4)") + (net 23 "Net-(J4-Pad5)") + (net 24 "Net-(J4-Pad6)") + (net 25 "Net-(J4-Pad7)") + (net 26 "Net-(J4-Pad8)") + (net 27 "Net-(J4-Pad9)") + (net 28 "Net-(J4-Pad10)") + (net 29 "Net-(J4-Pad11)") + (net 30 "Net-(J4-Pad12)") + (net 31 /C0) + (net 32 /C1) + (net 33 "Net-(U3-Pad15)") + + (net_class Default "This is the default net class." + (clearance 0.3) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net /C0) + (add_net /C1) + (add_net /Clock) + (add_net /Count) + (add_net /PE) + (add_net GND) + (add_net "Net-(J1-Pad1)") + (add_net "Net-(J2-Pad1)") + (add_net "Net-(J2-Pad10)") + (add_net "Net-(J2-Pad11)") + (add_net "Net-(J2-Pad12)") + (add_net "Net-(J2-Pad2)") + (add_net "Net-(J2-Pad3)") + (add_net "Net-(J2-Pad4)") + (add_net "Net-(J2-Pad5)") + (add_net "Net-(J2-Pad6)") + (add_net "Net-(J2-Pad7)") + (add_net "Net-(J2-Pad8)") + (add_net "Net-(J2-Pad9)") + (add_net "Net-(J4-Pad1)") + (add_net "Net-(J4-Pad10)") + (add_net "Net-(J4-Pad11)") + (add_net "Net-(J4-Pad12)") + (add_net "Net-(J4-Pad2)") + (add_net "Net-(J4-Pad3)") + (add_net "Net-(J4-Pad4)") + (add_net "Net-(J4-Pad5)") + (add_net "Net-(J4-Pad6)") + (add_net "Net-(J4-Pad7)") + (add_net "Net-(J4-Pad8)") + (add_net "Net-(J4-Pad9)") + (add_net "Net-(U3-Pad15)") + (add_net VCC) + ) + + (module Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm (layer B.Cu) (tedit 59650532) (tstamp 5AA1B714) + (at 142.24 127) + (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x03 2.54mm single row") + (path /5AA191ED) + (fp_text reference J1 (at 0 2.33) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Conn_01x03 (at 0 -7.41) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -0.635 1.27) (end 1.27 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 1.27) (end 1.27 -6.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 -6.35) (end -1.27 -6.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 -6.35) (end -1.27 0.635) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 0.635) (end -0.635 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start -1.33 -6.41) (end 1.33 -6.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end -1.33 -6.41) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.27) (end 1.33 -6.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end 1.33 -1.27) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 1.33) (end 0 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.8 1.8) (end -1.8 -6.85) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.8 -6.85) (end 1.8 -6.85) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 -6.85) (end 1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 1.8) (end -1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 -2.54 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 "Net-(J1-Pad1)")) + (pad 2 thru_hole oval (at 0 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 3 thru_hole oval (at 0 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 3 VCC)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x03_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x12_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5AA1B734) + (at 142.24 88.9) + (descr "Through hole straight pin header, 1x12, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x12 2.54mm single row") + (path /5AA16970) + (fp_text reference J2 (at 0 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x12 (at 0 30.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end 1.27 29.21) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 29.21) (end -1.27 29.21) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 29.21) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 29.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 29.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 29.75) (end 1.8 29.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 29.75) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 13.97 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 "Net-(J2-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 "Net-(J2-Pad2)")) + (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 6 "Net-(J2-Pad3)")) + (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 7 "Net-(J2-Pad4)")) + (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 8 "Net-(J2-Pad5)")) + (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 9 "Net-(J2-Pad6)")) + (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 10 "Net-(J2-Pad7)")) + (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 11 "Net-(J2-Pad8)")) + (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 12 "Net-(J2-Pad9)")) + (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 "Net-(J2-Pad10)")) + (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 "Net-(J2-Pad11)")) + (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 15 "Net-(J2-Pad12)")) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x12_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm (layer B.Cu) (tedit 59650532) (tstamp 5AA1B74B) + (at 160.02 127) + (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x03 2.54mm single row") + (path /5AA19165) + (fp_text reference J3 (at 0 2.33) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Conn_01x03 (at 0 -7.41) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -0.635 1.27) (end 1.27 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 1.27) (end 1.27 -6.35) (layer B.Fab) (width 0.1)) + (fp_line (start 1.27 -6.35) (end -1.27 -6.35) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 -6.35) (end -1.27 0.635) (layer B.Fab) (width 0.1)) + (fp_line (start -1.27 0.635) (end -0.635 1.27) (layer B.Fab) (width 0.1)) + (fp_line (start -1.33 -6.41) (end 1.33 -6.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end -1.33 -6.41) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.27) (end 1.33 -6.41) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.27) (end 1.33 -1.27) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.33 1.33) (end 0 1.33) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.8 1.8) (end -1.8 -6.85) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.8 -6.85) (end 1.8 -6.85) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 -6.85) (end 1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.8 1.8) (end -1.8 1.8) (layer B.CrtYd) (width 0.05)) + (fp_text user %R (at 0 -2.54 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 16 /Count)) + (pad 2 thru_hole oval (at 0 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 17 /PE)) + (pad 3 thru_hole oval (at 0 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 18 /Clock)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x03_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x12_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5AA1B76B) + (at 160.02 88.9) + (descr "Through hole straight pin header, 1x12, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x12 2.54mm single row") + (path /5AA169ED) + (fp_text reference J4 (at 0 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x12 (at 0 30.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end 1.27 29.21) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 29.21) (end -1.27 29.21) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 29.21) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 29.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 29.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 29.75) (end 1.8 29.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 29.75) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 13.97 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 19 "Net-(J4-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 20 "Net-(J4-Pad2)")) + (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 21 "Net-(J4-Pad3)")) + (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 22 "Net-(J4-Pad4)")) + (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 23 "Net-(J4-Pad5)")) + (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 24 "Net-(J4-Pad6)")) + (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 25 "Net-(J4-Pad7)")) + (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 26 "Net-(J4-Pad8)")) + (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 27 "Net-(J4-Pad9)")) + (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 28 "Net-(J4-Pad10)")) + (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 29 "Net-(J4-Pad11)")) + (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 30 "Net-(J4-Pad12)")) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x12_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm (layer F.Cu) (tedit 58CC8F64) (tstamp 5AA1B790) + (at 151.29 95.885) + (descr "16-Lead Plastic Small Outline (SL) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5AA16657) + (attr smd) + (fp_text reference U1 (at 0 -6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 74LS161 (at 0 6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.9 0.9) (thickness 0.135))) + ) + (fp_line (start -0.95 -4.95) (end 1.95 -4.95) (layer F.Fab) (width 0.15)) + (fp_line (start 1.95 -4.95) (end 1.95 4.95) (layer F.Fab) (width 0.15)) + (fp_line (start 1.95 4.95) (end -1.95 4.95) (layer F.Fab) (width 0.15)) + (fp_line (start -1.95 4.95) (end -1.95 -3.95) (layer F.Fab) (width 0.15)) + (fp_line (start -1.95 -3.95) (end -0.95 -4.95) (layer F.Fab) (width 0.15)) + (fp_line (start -3.7 -5.25) (end -3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 -5.25) (end 3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 -5.25) (end 3.7 -5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 5.25) (end 3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.075 -5.075) (end -2.075 -5.05) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.075 -5.075) (end 2.075 -4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.075 5.075) (end 2.075 4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 5.075) (end -2.075 4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 -5.075) (end 2.075 -5.075) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 5.075) (end 2.075 5.075) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 -5.05) (end -3.45 -5.05) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -2.7 -4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 VCC)) + (pad 2 smd rect (at -2.7 -3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 18 /Clock)) + (pad 3 smd rect (at -2.7 -1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(J2-Pad1)")) + (pad 4 smd rect (at -2.7 -0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(J2-Pad2)")) + (pad 5 smd rect (at -2.7 0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(J2-Pad3)")) + (pad 6 smd rect (at -2.7 1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 7 "Net-(J2-Pad4)")) + (pad 7 smd rect (at -2.7 3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 16 /Count)) + (pad 8 smd rect (at -2.7 4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 9 smd rect (at 2.7 4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 17 /PE)) + (pad 10 smd rect (at 2.7 3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 16 /Count)) + (pad 11 smd rect (at 2.7 1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 22 "Net-(J4-Pad4)")) + (pad 12 smd rect (at 2.7 0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(J4-Pad3)")) + (pad 13 smd rect (at 2.7 -0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 20 "Net-(J4-Pad2)")) + (pad 14 smd rect (at 2.7 -1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(J4-Pad1)")) + (pad 15 smd rect (at 2.7 -3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 31 /C0)) + (pad 16 smd rect (at 2.7 -4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 VCC)) + (model ${KISYS3DMOD}/Housings_SOIC.3dshapes/SOIC-16_3.9x9.9mm_Pitch1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm (layer F.Cu) (tedit 58CC8F64) (tstamp 5AA1B7B5) + (at 151.29 107.315) + (descr "16-Lead Plastic Small Outline (SL) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5AA166E3) + (attr smd) + (fp_text reference U2 (at 0 -6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 74LS161 (at 0 6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.9 0.9) (thickness 0.135))) + ) + (fp_line (start -0.95 -4.95) (end 1.95 -4.95) (layer F.Fab) (width 0.15)) + (fp_line (start 1.95 -4.95) (end 1.95 4.95) (layer F.Fab) (width 0.15)) + (fp_line (start 1.95 4.95) (end -1.95 4.95) (layer F.Fab) (width 0.15)) + (fp_line (start -1.95 4.95) (end -1.95 -3.95) (layer F.Fab) (width 0.15)) + (fp_line (start -1.95 -3.95) (end -0.95 -4.95) (layer F.Fab) (width 0.15)) + (fp_line (start -3.7 -5.25) (end -3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 -5.25) (end 3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 -5.25) (end 3.7 -5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 5.25) (end 3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.075 -5.075) (end -2.075 -5.05) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.075 -5.075) (end 2.075 -4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.075 5.075) (end 2.075 4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 5.075) (end -2.075 4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 -5.075) (end 2.075 -5.075) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 5.075) (end 2.075 5.075) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 -5.05) (end -3.45 -5.05) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -2.7 -4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 VCC)) + (pad 2 smd rect (at -2.7 -3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 18 /Clock)) + (pad 3 smd rect (at -2.7 -1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 8 "Net-(J2-Pad5)")) + (pad 4 smd rect (at -2.7 -0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(J2-Pad6)")) + (pad 5 smd rect (at -2.7 0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(J2-Pad7)")) + (pad 6 smd rect (at -2.7 1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(J2-Pad8)")) + (pad 7 smd rect (at -2.7 3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 31 /C0)) + (pad 8 smd rect (at -2.7 4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 9 smd rect (at 2.7 4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 17 /PE)) + (pad 10 smd rect (at 2.7 3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 31 /C0)) + (pad 11 smd rect (at 2.7 1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 26 "Net-(J4-Pad8)")) + (pad 12 smd rect (at 2.7 0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 25 "Net-(J4-Pad7)")) + (pad 13 smd rect (at 2.7 -0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 24 "Net-(J4-Pad6)")) + (pad 14 smd rect (at 2.7 -1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(J4-Pad5)")) + (pad 15 smd rect (at 2.7 -3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 32 /C1)) + (pad 16 smd rect (at 2.7 -4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 VCC)) + (model ${KISYS3DMOD}/Housings_SOIC.3dshapes/SOIC-16_3.9x9.9mm_Pitch1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm (layer F.Cu) (tedit 58CC8F64) (tstamp 5AA1B7DA) + (at 151.13 119.38) + (descr "16-Lead Plastic Small Outline (SL) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5AA1679F) + (attr smd) + (fp_text reference U3 (at 0 -6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 74LS161 (at 0 6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.9 0.9) (thickness 0.135))) + ) + (fp_line (start -0.95 -4.95) (end 1.95 -4.95) (layer F.Fab) (width 0.15)) + (fp_line (start 1.95 -4.95) (end 1.95 4.95) (layer F.Fab) (width 0.15)) + (fp_line (start 1.95 4.95) (end -1.95 4.95) (layer F.Fab) (width 0.15)) + (fp_line (start -1.95 4.95) (end -1.95 -3.95) (layer F.Fab) (width 0.15)) + (fp_line (start -1.95 -3.95) (end -0.95 -4.95) (layer F.Fab) (width 0.15)) + (fp_line (start -3.7 -5.25) (end -3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 -5.25) (end 3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 -5.25) (end 3.7 -5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 5.25) (end 3.7 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.075 -5.075) (end -2.075 -5.05) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.075 -5.075) (end 2.075 -4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.075 5.075) (end 2.075 4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 5.075) (end -2.075 4.97) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 -5.075) (end 2.075 -5.075) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 5.075) (end 2.075 5.075) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 -5.05) (end -3.45 -5.05) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -2.7 -4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 VCC)) + (pad 2 smd rect (at -2.7 -3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 18 /Clock)) + (pad 3 smd rect (at -2.7 -1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(J2-Pad9)")) + (pad 4 smd rect (at -2.7 -0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(J2-Pad10)")) + (pad 5 smd rect (at -2.7 0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 14 "Net-(J2-Pad11)")) + (pad 6 smd rect (at -2.7 1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(J2-Pad12)")) + (pad 7 smd rect (at -2.7 3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 32 /C1)) + (pad 8 smd rect (at -2.7 4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 9 smd rect (at 2.7 4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 17 /PE)) + (pad 10 smd rect (at 2.7 3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 32 /C1)) + (pad 11 smd rect (at 2.7 1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 30 "Net-(J4-Pad12)")) + (pad 12 smd rect (at 2.7 0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 29 "Net-(J4-Pad11)")) + (pad 13 smd rect (at 2.7 -0.635) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 28 "Net-(J4-Pad10)")) + (pad 14 smd rect (at 2.7 -1.905) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 27 "Net-(J4-Pad9)")) + (pad 15 smd rect (at 2.7 -3.175) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 33 "Net-(U3-Pad15)")) + (pad 16 smd rect (at 2.7 -4.445) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 VCC)) + (model ${KISYS3DMOD}/Housings_SOIC.3dshapes/SOIC-16_3.9x9.9mm_Pitch1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (segment (start 149.7653 111.76) (end 149.7653 111.6365) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 149.7653 111.6365) (end 150.822 110.5798) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 150.822 110.5798) (end 150.822 101.3867) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 150.822 101.3867) (end 149.7653 100.33) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 148.59 100.33) (end 149.7653 100.33) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 142.24 124.46) (end 143.5153 124.46) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 144.1503 123.825) (end 148.43 123.825) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 143.5153 124.46) (end 144.1503 123.825) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 148.43 123.825) (end 149.6053 123.825) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 148.59 111.76) (end 149.7653 111.76) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 150.3697 112.3644) (end 149.7653 111.76) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 150.3697 123.0606) (end 150.3697 112.3644) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 149.6053 123.825) (end 150.3697 123.0606) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 150.032951 90.06872) (end 150.032951 89.644456) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 150.032951 90.06872) (end 150.032951 89.644456) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 150.032951 97.332468) (end 150.032951 90.06872) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 150.032951 91.364849) (end 150.032951 90.06872) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 149.9578 91.44) (end 150.032951 91.364849) (width 0.25) (layer F.Cu) (net 3)) + (via (at 150.032951 89.644456) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 3)) + (segment (start 145.928652 101.436767) (end 150.032951 97.332468) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 145.928652 101.436767) (end 145.079234 102.286185) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 145.079234 112.639443) (end 145.953902 113.514111) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 145.079234 102.286185) (end 145.079234 112.639443) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 145.953902 113.514111) (end 146.319528 113.514111) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 146.319528 113.514111) (end 146.619527 113.81411) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 148.43 114.935) (end 147.98 114.935) (width 0.25) (layer F.Cu) (net 3)) + (via (at 146.619527 113.81411) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 3)) + (segment (start 147.039637 113.394) (end 146.919526 113.514111) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 149.0624 113.394) (end 147.039637 113.394) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 146.619527 117.540473) (end 146.619527 114.238374) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 146.919526 113.514111) (end 146.619527 113.81411) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 146.619527 114.238374) (end 146.619527 113.81411) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 147.98 114.935) (end 146.85911 113.81411) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 146.85911 113.81411) (end 146.619527 113.81411) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 142.24 121.92) (end 146.619527 117.540473) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 152.0739 112.886785) (end 152.105662 112.918547) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 152.105662 112.918547) (end 152.105662 113.342811) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 152.0739 104.3361) (end 152.0739 112.886785) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 152.0739 113.1122) (end 152.0739 113.311049) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 152.0739 113.311049) (end 152.105662 113.342811) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 153.99 102.87) (end 153.54 102.87) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 153.54 102.87) (end 152.0739 104.3361) (width 0.25) (layer F.Cu) (net 3)) + (via (at 152.105662 113.342811) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 3)) + (segment (start 155.39448 114.502092) (end 155.694479 114.202093) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 154.961572 114.935) (end 155.39448 114.502092) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 153.83 114.935) (end 154.961572 114.935) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 152.0739 113.1122) (end 154.604586 113.1122) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 155.39448 113.902094) (end 155.694479 114.202093) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 154.604586 113.1122) (end 155.39448 113.902094) (width 0.25) (layer B.Cu) (net 3)) + (via (at 155.694479 114.202093) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 3)) + (segment (start 146.228651 101.736766) (end 145.928652 101.436767) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 147.361885 102.87) (end 146.228651 101.736766) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 148.59 102.87) (end 147.361885 102.87) (width 0.25) (layer F.Cu) (net 3)) + (via (at 145.928652 101.436767) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 3)) + (segment (start 153.99 91.44) (end 153.54 91.44) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 150.5078 90.89) (end 149.9578 91.44) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 152.99 90.89) (end 150.5078 90.89) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 153.54 91.44) (end 152.99 90.89) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 148.59 91.44) (end 149.7653 91.44) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 149.9578 91.44) (end 149.7653 91.44) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 151.7889 113.3972) (end 152.0739 113.1122) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 149.0655 113.3972) (end 151.7889 113.3972) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 149.0624 113.394) (end 149.0655 113.3972) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 142.24 88.9) (end 143.5153 88.9) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 148.59 93.98) (end 147.4147 93.98) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 143.5153 90.0806) (end 147.4147 93.98) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 143.5153 88.9) (end 143.5153 90.0806) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 147.3253 95.25) (end 143.5153 91.44) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 148.59 95.25) (end 147.3253 95.25) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 142.24 91.44) (end 143.5153 91.44) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 146.0553 96.52) (end 143.5153 93.98) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 148.59 96.52) (end 146.0553 96.52) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 142.24 93.98) (end 143.5153 93.98) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 144.7853 97.79) (end 143.5153 96.52) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 148.59 97.79) (end 144.7853 97.79) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 142.24 96.52) (end 143.5153 96.52) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 147.4147 104.2347) (end 142.24 99.06) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 147.4147 105.41) (end 147.4147 104.2347) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 148.59 105.41) (end 147.4147 105.41) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 143.5153 102.7806) (end 143.5153 101.6) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 147.4147 106.68) (end 143.5153 102.7806) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 142.24 101.6) (end 143.5153 101.6) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 148.59 106.68) (end 147.4147 106.68) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 147.3253 107.95) (end 143.5153 104.14) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 148.59 107.95) (end 147.3253 107.95) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 142.24 104.14) (end 143.5153 104.14) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 143.442081 106.68) (end 142.24 106.68) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 148.59 109.22) (end 147.59 109.22) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 147.59 109.22) (end 145.05 106.68) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 145.05 106.68) (end 143.442081 106.68) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 148.43 117.475) (end 147.98 117.475) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 147.98 117.475) (end 145.697181 115.192181) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 145.697181 115.192181) (end 145.697181 113.91521) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 145.697181 113.91521) (end 144.989648 113.207677) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 144.989648 113.207677) (end 144.989648 111.969648) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 144.989648 111.969648) (end 143.089999 110.069999) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 143.089999 110.069999) (end 142.24 109.22) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 147.9938 118.745) (end 148.43 118.745) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 145.1099 115.8611) (end 147.9938 118.745) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 145.1099 114.6299) (end 145.1099 115.8611) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 142.24 111.76) (end 145.1099 114.6299) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 142.24 114.3) (end 143.5153 114.3) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 147.955 120.015) (end 143.5153 115.5753) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 148.43 120.015) (end 147.955 120.015) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 143.5153 115.5753) (end 143.5153 114.3) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 147.2547 120.5794) (end 143.5153 116.84) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 148.43 121.285) (end 147.2547 121.285) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 147.2547 121.285) (end 147.2547 120.5794) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 142.24 116.84) (end 143.5153 116.84) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 151.3723 100.5246) (end 151.3612 100.5135) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 151.3723 110.8078) (end 151.3723 100.5246) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 151.3034 110.8767) (end 151.3723 110.8078) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 160.02 127) (end 155.3535 127) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 155.3535 127) (end 151.3034 122.9499) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 151.3034 122.9499) (end 151.3034 110.8767) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 148.59 99.06) (end 149.7653 99.06) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 153.99 99.06) (end 152.8147 99.06) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 152.8147 99.06) (end 151.3612 100.5135) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 151.2188 100.5135) (end 151.3612 100.5135) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 149.7653 99.06) (end 151.2188 100.5135) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 156.053256 100.33) (end 156.472597 99.910659) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 153.99 100.33) (end 156.053256 100.33) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 157.072595 99.910659) (end 156.772596 99.61066) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 156.273222 111.619306) (end 157.072595 110.819933) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 156.472597 99.910659) (end 156.772596 99.61066) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 157.072595 110.819933) (end 157.072595 99.910659) (width 0.25) (layer B.Cu) (net 17)) + (via (at 156.772596 99.61066) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 17)) + (segment (start 153.99 111.76) (end 156.132528 111.76) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 156.573221 111.919305) (end 156.273222 111.619306) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 157.215204 116.158204) (end 157.215204 112.561288) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 161.3016 120.2446) (end 157.215204 116.158204) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 160.02 124.46) (end 161.3016 123.1784) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 161.3016 123.1784) (end 161.3016 120.2446) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 157.215204 112.561288) (end 156.573221 111.919305) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 156.132528 111.76) (end 156.273222 111.619306) (width 0.25) (layer F.Cu) (net 17)) + (via (at 156.273222 111.619306) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 17)) + (segment (start 160.02 124.46) (end 158.7447 124.46) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 155.6403 124.46) (end 158.7447 124.46) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 155.0053 123.825) (end 155.6403 124.46) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 153.83 123.825) (end 155.0053 123.825) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 147.2186 92.5723) (end 147.2186 89.817303) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 147.2186 89.817303) (end 148.384273 88.65163) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 148.384273 88.65163) (end 150.48319 88.65163) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 150.48319 88.65163) (end 151.149034 89.317474) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 151.149034 89.317474) (end 151.149034 97.340228) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 151.149034 97.340228) (end 147.371873 101.117389) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 147.371873 101.117389) (end 147.071874 101.417388) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 147.193975 112.307) (end 146.339146 112.307) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 146.339146 112.307) (end 146.336183 112.309963) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 147.193975 112.307) (end 155.085531 112.307) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 146.211918 112.609962) (end 145.911919 112.309963) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 146.312486 112.71053) (end 146.211918 112.609962) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 147.903483 112.71053) (end 146.312486 112.71053) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 146.336183 112.309963) (end 145.911919 112.309963) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 149.6053 114.412347) (end 147.903483 112.71053) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 149.6053 115.4797) (end 149.6053 114.412347) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 148.88 116.205) (end 149.6053 115.4797) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 148.43 116.205) (end 148.88 116.205) (width 0.25) (layer F.Cu) (net 18)) + (via (at 145.911919 112.309963) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 18)) + (segment (start 159.170001 121.070001) (end 160.02 121.92) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 156.419481 114.569474) (end 156.24509 114.743865) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 156.419481 113.64095) (end 156.419481 114.569474) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 155.085531 112.307) (end 156.419481 113.64095) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 156.24509 118.14509) (end 159.170001 121.070001) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 156.24509 114.743865) (end 156.24509 118.14509) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 147.071874 101.841652) (end 147.071874 101.417388) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 145.629245 103.284281) (end 147.071874 101.841652) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 147.193975 112.307) (end 145.629245 110.74227) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 145.629245 110.74227) (end 145.629245 103.284281) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 147.496138 101.417388) (end 147.071874 101.417388) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 149.765001 102.229999) (end 148.95239 101.417388) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 149.765001 103.414999) (end 149.765001 102.229999) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 148.95239 101.417388) (end 147.496138 101.417388) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 149.04 104.14) (end 149.765001 103.414999) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 148.59 104.14) (end 149.04 104.14) (width 0.25) (layer F.Cu) (net 18)) + (via (at 147.071874 101.417388) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 18)) + (via (at 147.2186 92.5723) (size 0.6) (layers F.Cu B.Cu) (net 18)) + (segment (start 148.59 92.71) (end 147.4147 92.71) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 147.277 92.5723) (end 147.2186 92.5723) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 147.4147 92.71) (end 147.277 92.5723) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 155.1653 93.7547) (end 160.02 88.9) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 155.1653 93.98) (end 155.1653 93.7547) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 153.99 93.98) (end 155.1653 93.98) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 155.1653 95.0194) (end 158.7447 91.44) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 155.1653 95.25) (end 155.1653 95.0194) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 160.02 91.44) (end 158.7447 91.44) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 153.99 95.25) (end 155.1653 95.25) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 156.2047 96.52) (end 158.7447 93.98) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 153.99 96.52) (end 156.2047 96.52) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 160.02 93.98) (end 158.7447 93.98) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 157.4747 97.79) (end 158.7447 96.52) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 153.99 97.79) (end 157.4747 97.79) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 160.02 96.52) (end 158.7447 96.52) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 155.1653 103.9147) (end 160.02 99.06) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 155.1653 105.41) (end 155.1653 103.9147) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 153.99 105.41) (end 155.1653 105.41) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 155.1653 106.4547) (end 160.02 101.6) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 155.1653 106.68) (end 155.1653 106.4547) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 153.99 106.68) (end 155.1653 106.68) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 155.1653 107.7194) (end 158.7447 104.14) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 155.1653 107.95) (end 155.1653 107.7194) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 160.02 104.14) (end 158.7447 104.14) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 153.99 107.95) (end 155.1653 107.95) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 154.44 109.22) (end 155.020091 108.639909) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 158.060091 108.639909) (end 159.170001 107.529999) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 153.99 109.22) (end 154.44 109.22) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 159.170001 107.529999) (end 160.02 106.68) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 155.020091 108.639909) (end 158.060091 108.639909) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 153.83 117.475) (end 154.28 117.475) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 154.28 117.475) (end 158.085871 113.669129) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 158.085871 113.669129) (end 158.085871 111.154129) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 158.085871 111.154129) (end 159.170001 110.069999) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 159.170001 110.069999) (end 160.02 109.22) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 159.170001 112.609999) (end 160.02 111.76) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 154.28 118.745) (end 158.635882 114.389118) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 153.83 118.745) (end 154.28 118.745) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 158.635882 113.144118) (end 159.170001 112.609999) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 158.635882 114.389118) (end 158.635882 113.144118) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 160.02 115.0003) (end 160.02 114.3) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 155.0053 120.015) (end 160.02 115.0003) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 153.83 120.015) (end 155.0053 120.015) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 155.575 121.285) (end 160.02 116.84) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 153.83 121.285) (end 155.575 121.285) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 156.129014 91.062645) (end 156.429013 90.762646) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 152.6307 94.560959) (end 156.129014 91.062645) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 152.6307 108.6584) (end 152.6307 94.560959) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 156.387354 90.762646) (end 156.429013 90.762646) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 154.44 92.71) (end 156.387354 90.762646) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 153.99 92.71) (end 154.44 92.71) (width 0.25) (layer F.Cu) (net 31)) + (via (at 156.429013 90.762646) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 31)) + (segment (start 146.687995 109.031163) (end 146.387996 109.331162) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 147.060758 108.6584) (end 146.687995 109.031163) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 152.6307 108.6584) (end 147.060758 108.6584) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 156.010319 110.120527) (end 156.310318 109.820528) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 153.99 110.49) (end 155.640846 110.49) (width 0.25) (layer F.Cu) (net 31)) + (via (at 156.310318 109.820528) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 31)) + (segment (start 155.640846 110.49) (end 156.010319 110.120527) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 155.14819 108.6584) (end 156.010319 109.520529) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 156.010319 109.520529) (end 156.310318 109.820528) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 152.6307 108.6584) (end 155.14819 108.6584) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 146.687995 109.631161) (end 146.387996 109.331162) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 147.546834 110.49) (end 146.687995 109.631161) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 148.59 110.49) (end 147.546834 110.49) (width 0.25) (layer F.Cu) (net 31)) + (via (at 146.387996 109.331162) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 31)) + (segment (start 153.54 104.14) (end 153.99 104.14) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 152.8147 104.8653) (end 153.54 104.14) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 152.830663 113.690812) (end 152.830663 112.99481) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 152.830663 112.99481) (end 152.8147 112.978847) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 152.8147 112.978847) (end 152.8147 104.8653) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 152.5268 121.7018) (end 152.5268 113.994675) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 152.5268 113.994675) (end 152.830663 113.690812) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 153.38 122.555) (end 152.5268 121.7018) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 153.83 122.555) (end 153.38 122.555) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 156.1087 122.555) (end 153.83 122.555) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 158.0265 120.6372) (end 156.1087 122.555) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 160.541 120.6372) (end 158.0265 120.6372) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 161.2954 121.3916) (end 160.541 120.6372) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 161.2954 128.0513) (end 161.2954 121.3916) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 161.032 128.3147) (end 161.2954 128.0513) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 141.2472 128.3147) (end 161.032 128.3147) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 140.8956 127.9631) (end 141.2472 128.3147) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 140.8956 121.4497) (end 140.8956 127.9631) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 141.7364 120.6089) (end 140.8956 121.4497) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 144.6264 120.6089) (end 141.7364 120.6089) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 146.5725 122.555) (end 144.6264 120.6089) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 148.43 122.555) (end 146.5725 122.555) (width 0.25) (layer F.Cu) (net 32)) + +) diff --git a/boards/pc_double/pc.pro b/boards/pc_double/pc.pro new file mode 100644 index 0000000..4e0bbd0 --- /dev/null +++ b/boards/pc_double/pc.pro @@ -0,0 +1,63 @@ +update=2018-03-08T17:33:13 CET +version=1 +last_client=kicad +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=switches +LibName4=relays +LibName5=motors +LibName6=transistors +LibName7=conn +LibName8=linear +LibName9=regul +LibName10=74xx +LibName11=cmos4000 +LibName12=adc-dac +LibName13=memory +LibName14=xilinx +LibName15=microcontrollers +LibName16=dsp +LibName17=microchip +LibName18=analog_switches +LibName19=motorola +LibName20=texas +LibName21=intel +LibName22=audio +LibName23=interface +LibName24=digital-audio +LibName25=philips +LibName26=display +LibName27=cypress +LibName28=siliconi +LibName29=opto +LibName30=atmel +LibName31=contrib +LibName32=valves +[general] +version=1 diff --git a/boards/pc_double/pc.rules b/boards/pc_double/pc.rules new file mode 100644 index 0000000..0d56aa4 --- /dev/null +++ b/boards/pc_double/pc.rules @@ -0,0 +1,80 @@ + +(rules PCB pc + (snap_angle + fortyfive_degree + ) + (autoroute_settings + (fanout off) + (autoroute on) + (postroute on) + (vias on) + (via_costs 50) + (plane_via_costs 5) + (start_ripup_costs 100) + (start_pass_no 1177) + (layer_rule F.Cu + (active on) + (preferred_direction vertical) + (preferred_direction_trace_costs 1.0) + (against_preferred_direction_trace_costs 2.8) + ) + (layer_rule B.Cu + (active on) + (preferred_direction horizontal) + (preferred_direction_trace_costs 1.0) + (against_preferred_direction_trace_costs 1.6) + ) + ) + (rule + (width 250.0) + (clear 300.2) + (clear 125.0 (type smd_to_turn_gap)) + (clear 75.0 (type smd_smd)) + ) + (padstack "Via[0-1]_600:400_um" + (shape + (circle F.Cu 600.0 0.0 0.0) + ) + (shape + (circle B.Cu 600.0 0.0 0.0) + ) + (attach off) + ) + (via + "Via[0-1]_600:400_um" "Via[0-1]_600:400_um" default + ) + (via + "Via[0-1]_600:400_um-kicad_default" "Via[0-1]_600:400_um" "kicad_default" + ) + (via_rule + default "Via[0-1]_600:400_um" + ) + (via_rule + "kicad_default" "Via[0-1]_600:400_um-kicad_default" + ) + (class default + (clearance_class default) + (via_rule default) + (rule + (width 250.0) + ) + (circuit + (use_layer F.Cu B.Cu) + ) + ) + (class "kicad_default" + "Net-(J1-Pad1)" GND VCC "Net-(J2-Pad1)" "Net-(J2-Pad2)" "Net-(J2-Pad3)" "Net-(J2-Pad4)" "Net-(J2-Pad5)" + "Net-(J2-Pad6)" "Net-(J2-Pad7)" "Net-(J2-Pad8)" "Net-(J2-Pad9)" "Net-(J2-Pad10)" "Net-(J2-Pad11)" "Net-(J2-Pad12)" /Count + /PE /Clock "Net-(J4-Pad1)" "Net-(J4-Pad2)" "Net-(J4-Pad3)" "Net-(J4-Pad4)" "Net-(J4-Pad5)" "Net-(J4-Pad6)" + "Net-(J4-Pad7)" "Net-(J4-Pad8)" "Net-(J4-Pad9)" "Net-(J4-Pad10)" "Net-(J4-Pad11)" "Net-(J4-Pad12)" /C0 /C1 + "Net-(U3-Pad15)" + (clearance_class "kicad_default") + (via_rule kicad_default) + (rule + (width 250.0) + ) + (circuit + (use_layer F.Cu B.Cu) + ) + ) +) \ No newline at end of file diff --git a/boards/pc_double/pc.sch b/boards/pc_double/pc.sch new file mode 100644 index 0000000..c6de3c0 --- /dev/null +++ b/boards/pc_double/pc.sch @@ -0,0 +1,398 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:switches +LIBS:relays +LIBS:motors +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:pc-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L 74LS161 U1 +U 1 1 5AA16657 +P 4900 2250 +F 0 "U1" H 4950 2350 50 0000 C CNN +F 1 "74LS161" H 5000 2050 50 0000 C CNN +F 2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" H 4900 2250 50 0001 C CNN +F 3 "" H 4900 2250 50 0001 C CNN + 1 4900 2250 + 1 0 0 -1 +$EndComp +$Comp +L 74LS161 U3 +U 1 1 5AA1679F +P 4900 5700 +F 0 "U3" H 4950 5800 50 0000 C CNN +F 1 "74LS161" H 5000 5500 50 0000 C CNN +F 2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" H 4900 5700 50 0001 C CNN +F 3 "" H 4900 5700 50 0001 C CNN + 1 4900 5700 + 1 0 0 -1 +$EndComp +$Comp +L Conn_01x12 J2 +U 1 1 5AA16970 +P 2600 4000 +F 0 "J2" H 2600 4600 50 0000 C CNN +F 1 "Conn_01x12" H 2600 3300 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x12_Pitch2.54mm" H 2600 4000 50 0001 C CNN +F 3 "" H 2600 4000 50 0001 C CNN + 1 2600 4000 + -1 0 0 -1 +$EndComp +$Comp +L Conn_01x12 J4 +U 1 1 5AA169ED +P 7350 3950 +F 0 "J4" H 7350 4550 50 0000 C CNN +F 1 "Conn_01x12" H 7350 3250 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x12_Pitch2.54mm" H 7350 3950 50 0001 C CNN +F 3 "" H 7350 3950 50 0001 C CNN + 1 7350 3950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2800 3500 3550 3500 +Wire Wire Line + 3550 3500 3550 2050 +Wire Wire Line + 3550 2050 4200 2050 +Wire Wire Line + 4200 1950 3500 1950 +Wire Wire Line + 3500 1950 3500 3600 +Wire Wire Line + 3500 3600 2800 3600 +Wire Wire Line + 2800 3700 3450 3700 +Wire Wire Line + 3450 3700 3450 1850 +Wire Wire Line + 3450 1850 4200 1850 +Wire Wire Line + 4200 1750 3400 1750 +Wire Wire Line + 3400 1750 3400 3800 +Wire Wire Line + 3400 3800 2800 3800 +Wire Wire Line + 2800 3900 3950 3900 +Wire Wire Line + 3950 3900 3950 3750 +Wire Wire Line + 3950 3750 4200 3750 +Wire Wire Line + 4200 3650 3900 3650 +Wire Wire Line + 3900 3650 3900 4000 +Wire Wire Line + 3900 4000 2800 4000 +Wire Wire Line + 2800 4100 3850 4100 +Wire Wire Line + 3850 4100 3850 3550 +Wire Wire Line + 3850 3550 4200 3550 +Wire Wire Line + 4200 3450 3800 3450 +Wire Wire Line + 3800 3450 3800 4200 +Wire Wire Line + 3800 4200 2800 4200 +Wire Wire Line + 2800 4300 3400 4300 +Wire Wire Line + 3400 4300 3400 5500 +Wire Wire Line + 3450 5400 3450 4400 +Wire Wire Line + 3450 4400 2800 4400 +Wire Wire Line + 2800 4500 3500 4500 +Wire Wire Line + 3500 4500 3500 5300 +Wire Wire Line + 3550 4600 3550 5200 +Wire Wire Line + 2800 4600 3550 4600 +Wire Wire Line + 3400 5500 4200 5500 +Wire Wire Line + 4200 5400 3450 5400 +Wire Wire Line + 3500 5300 4200 5300 +Wire Wire Line + 3550 5200 4200 5200 +Wire Wire Line + 5600 5500 6550 5500 +Wire Wire Line + 6550 5500 6550 4550 +Wire Wire Line + 6550 4550 7150 4550 +Wire Wire Line + 7150 4450 6500 4450 +Wire Wire Line + 6500 4450 6500 5400 +Wire Wire Line + 6500 5400 5600 5400 +Wire Wire Line + 5600 5300 6450 5300 +Wire Wire Line + 6450 5300 6450 4350 +Wire Wire Line + 6450 4350 7150 4350 +Wire Wire Line + 7150 4250 6400 4250 +Wire Wire Line + 6400 4250 6400 5200 +Wire Wire Line + 6400 5200 5600 5200 +Wire Wire Line + 7150 4150 6400 4150 +Wire Wire Line + 6400 4150 6400 3750 +Wire Wire Line + 6400 3750 5600 3750 +Wire Wire Line + 5600 3650 6450 3650 +Wire Wire Line + 6450 3650 6450 4050 +Wire Wire Line + 6450 4050 7150 4050 +Wire Wire Line + 7150 3950 6500 3950 +Wire Wire Line + 6500 3950 6500 3550 +Wire Wire Line + 6500 3550 5600 3550 +Wire Wire Line + 5600 3450 6550 3450 +Wire Wire Line + 6550 3450 6550 3850 +Wire Wire Line + 6550 3850 7150 3850 +Wire Wire Line + 5600 2050 6750 2050 +Wire Wire Line + 6750 2050 6750 3750 +Wire Wire Line + 6750 3750 7150 3750 +Wire Wire Line + 7150 3650 6800 3650 +Wire Wire Line + 6800 3650 6800 1950 +Wire Wire Line + 6800 1950 5600 1950 +Wire Wire Line + 5600 1850 6850 1850 +Wire Wire Line + 6850 1850 6850 3550 +Wire Wire Line + 6850 3550 7150 3550 +Wire Wire Line + 7150 3450 6900 3450 +Wire Wire Line + 6900 3450 6900 1750 +Wire Wire Line + 6900 1750 5600 1750 +$Comp +L VCC #PWR01 +U 1 1 5AA17719 +P 2800 3100 +F 0 "#PWR01" H 2800 2950 50 0001 C CNN +F 1 "VCC" H 2800 3250 50 0000 C CNN +F 2 "" H 2800 3100 50 0001 C CNN +F 3 "" H 2800 3100 50 0001 C CNN + 1 2800 3100 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR02 +U 1 1 5AA17667 +P 3000 3000 +F 0 "#PWR02" H 3000 2750 50 0001 C CNN +F 1 "GND" H 3000 2850 50 0000 C CNN +F 2 "" H 3000 3000 50 0001 C CNN +F 3 "" H 3000 3000 50 0001 C CNN + 1 3000 3000 + 1 0 0 -1 +$EndComp +$Comp +L 74LS161 U2 +U 1 1 5AA166E3 +P 4900 3950 +F 0 "U2" H 4950 4050 50 0000 C CNN +F 1 "74LS161" H 5000 3750 50 0000 C CNN +F 2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" H 4900 3950 50 0001 C CNN +F 3 "" H 4900 3950 50 0001 C CNN + 1 4900 3950 + 1 0 0 -1 +$EndComp +Text Label 5600 2250 0 60 ~ 0 +C0 +Text Label 4200 4050 0 60 ~ 0 +C0 +Text Label 4200 4150 0 60 ~ 0 +C0 +Text Label 5600 3950 0 60 ~ 0 +C1 +Text Label 4200 5800 0 60 ~ 0 +C1 +Text Label 4200 5900 0 60 ~ 0 +C1 +Wire Wire Line + 2300 3000 3000 3000 +Wire Wire Line + 2300 3100 2800 3100 +Text Label 4200 2750 0 60 ~ 0 +Reset +Text Label 4200 2350 0 60 ~ 0 +Count +Text Label 4200 2450 0 60 ~ 0 +Count +Text Label 4200 2250 0 60 ~ 0 +PE +Text Label 4200 2550 0 60 ~ 0 +Clock +Text Label 4200 3950 0 60 ~ 0 +PE +Text Label 4200 4250 0 60 ~ 0 +Clock +Text Label 4200 4450 0 60 ~ 0 +Reset +Text Label 4200 5700 0 60 ~ 0 +PE +Text Label 4200 6000 0 60 ~ 0 +Clock +Text Label 4200 6200 0 60 ~ 0 +Reset +$Comp +L Conn_01x03 J3 +U 1 1 5AA19165 +P 7300 2600 +F 0 "J3" H 7300 2800 50 0000 C CNN +F 1 "Conn_01x03" H 7300 2400 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm" H 7300 2600 50 0001 C CNN +F 3 "" H 7300 2600 50 0001 C CNN + 1 7300 2600 + 1 0 0 -1 +$EndComp +Text Label 7100 2500 0 60 ~ 0 +Count +Text Label 7100 2600 0 60 ~ 0 +PE +$Comp +L Conn_01x03 J1 +U 1 1 5AA191ED +P 2100 3000 +F 0 "J1" H 2100 3200 50 0000 C CNN +F 1 "Conn_01x03" H 2100 2800 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm" H 2100 3000 50 0001 C CNN +F 3 "" H 2100 3000 50 0001 C CNN + 1 2100 3000 + -1 0 0 -1 +$EndComp +Text Label 2300 3000 0 60 ~ 0 +GND +Text Label 2300 3100 0 60 ~ 0 +VCC +NoConn ~ 5600 5700 +$Comp +L PWR_FLAG #FLG03 +U 1 1 5AA1975B +P 1750 4850 +F 0 "#FLG03" H 1750 4925 50 0001 C CNN +F 1 "PWR_FLAG" H 1750 5000 50 0000 C CNN +F 2 "" H 1750 4850 50 0001 C CNN +F 3 "" H 1750 4850 50 0001 C CNN + 1 1750 4850 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR04 +U 1 1 5AA19792 +P 1750 4850 +F 0 "#PWR04" H 1750 4600 50 0001 C CNN +F 1 "GND" H 1750 4700 50 0000 C CNN +F 2 "" H 1750 4850 50 0001 C CNN +F 3 "" H 1750 4850 50 0001 C CNN + 1 1750 4850 + 1 0 0 -1 +$EndComp +$Comp +L PWR_FLAG #FLG05 +U 1 1 5AA197B9 +P 1100 5500 +F 0 "#FLG05" H 1100 5575 50 0001 C CNN +F 1 "PWR_FLAG" H 1100 5650 50 0000 C CNN +F 2 "" H 1100 5500 50 0001 C CNN +F 3 "" H 1100 5500 50 0001 C CNN + 1 1100 5500 + -1 0 0 1 +$EndComp +$Comp +L VCC #PWR06 +U 1 1 5AA197DB +P 1100 5500 +F 0 "#PWR06" H 1100 5350 50 0001 C CNN +F 1 "VCC" H 1100 5650 50 0000 C CNN +F 2 "" H 1100 5500 50 0001 C CNN +F 3 "" H 1100 5500 50 0001 C CNN + 1 1100 5500 + 1 0 0 -1 +$EndComp +Text Label 7100 2700 0 60 ~ 0 +Clock +NoConn ~ 2300 2900 +Text Label 3900 2750 0 60 ~ 0 +VCC +Text Label 3900 4450 0 60 ~ 0 +VCC +Text Label 3900 6200 0 60 ~ 0 +VCC +Wire Wire Line + 3900 2750 4200 2750 +Wire Wire Line + 3900 4450 4200 4450 +Wire Wire Line + 3900 6200 4200 6200 +$EndSCHEMATC