From ffb822d96d648ecc9f63ad95074a5c19a5dd99ba Mon Sep 17 00:00:00 2001 From: Carl Philipp Klemm Date: Wed, 23 Jul 2025 18:36:05 +0200 Subject: [PATCH] inital commit --- CNCexpansion.kicad_pcb | 3037 ++++++++++++++++++ CNCexpansion.pro | 40 + CNCexpansion.sch | 955 ++++++ SP_lib/SP_lib1.zip | Bin 0 -> 104099 bytes SP_lib/arduino.lib | 45 + SP_lib/arduino.mod | 240 ++ SP_lib/arduino_nano.png | Bin 0 -> 8278 bytes SP_lib/arduino_nano.wrl | 6760 +++++++++++++++++++++++++++++++++++++++ SP_lib/readme.txt | 20 + 9 files changed, 11097 insertions(+) create mode 100644 CNCexpansion.kicad_pcb create mode 100644 CNCexpansion.pro create mode 100644 CNCexpansion.sch create mode 100644 SP_lib/SP_lib1.zip create mode 100644 SP_lib/arduino.lib create mode 100644 SP_lib/arduino.mod create mode 100644 SP_lib/arduino_nano.png create mode 100644 SP_lib/arduino_nano.wrl create mode 100644 SP_lib/readme.txt diff --git a/CNCexpansion.kicad_pcb b/CNCexpansion.kicad_pcb new file mode 100644 index 0000000..bbee38d --- /dev/null +++ b/CNCexpansion.kicad_pcb @@ -0,0 +1,3037 @@ +(kicad_pcb (version 4) (host pcbnew 4.0.7) + + (general + (links 94) + (no_connects 13) + (area 21.514999 40.564999 128.345001 121.995001) + (thickness 1.6) + (drawings 14) + (tracks 250) + (zones 0) + (modules 54) + (nets 48) + ) + + (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 hide) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 1.8) + (user_trace_width 0.25) + (user_trace_width 1) + (user_trace_width 1.8) + (user_trace_width 2.8) + (trace_clearance 0.6) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.15) + (via_size 2) + (via_drill 1) + (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 21.59 40.64) + (grid_origin 21.59 40.64) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x01000_80000000) + (usegerberextensions false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin true) + (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 0) + (scaleselection 1) + (outputdirectory Gerber/)) + ) + + (net 0 "") + (net 1 "Net-(Q1-Pad1)") + (net 2 "Net-(R1-Pad2)") + (net 3 +5) + (net 4 "Net-(R3-Pad2)") + (net 5 "Net-(P8-Pad1)") + (net 6 "Net-(R10-Pad2)") + (net 7 24v) + (net 8 "Net-(D1-Pad2)") + (net 9 "Net-(D1-Pad1)") + (net 10 "Net-(D2-Pad1)") + (net 11 "Net-(D2-Pad2)") + (net 12 "Net-(D3-Pad1)") + (net 13 "Net-(D3-Pad2)") + (net 14 "Net-(D4-Pad1)") + (net 15 "Net-(D4-Pad2)") + (net 16 "Net-(P11-Pad1)") + (net 17 "Net-(Q4-Pad1)") + (net 18 "Net-(R2-Pad2)") + (net 19 "Net-(R4-Pad2)") + (net 20 "Net-(R10-Pad1)") + (net 21 "Net-(F1-Pad2)") + (net 22 "Net-(F2-Pad1)") + (net 23 "Net-(F3-Pad1)") + (net 24 "Net-(J1-Pad1)") + (net 25 "Net-(J1-Pad2)") + (net 26 "Net-(J1-Pad3)") + (net 27 "Net-(J1-Pad4)") + (net 28 "Net-(J1-Pad5)") + (net 29 "Net-(J1-Pad6)") + (net 30 MCUGND) + (net 31 "Net-(P7-Pad1)") + (net 32 "Net-(P7-Pad2)") + (net 33 "Net-(P7-Pad3)") + (net 34 "Net-(R1-Pad1)") + (net 35 "Net-(R2-Pad1)") + (net 36 "Net-(R3-Pad1)") + (net 37 "Net-(R4-Pad1)") + (net 38 "Net-(Q2-Pad1)") + (net 39 "Net-(Q3-Pad1)") + (net 40 "Net-(R9-Pad1)") + (net 41 "Net-(R9-Pad2)") + (net 42 "Net-(P11-Pad2)") + (net 43 "Net-(P12-Pad2)") + (net 44 "Net-(P12-Pad1)") + (net 45 PGND) + (net 46 "Net-(F4-Pad2)") + (net 47 12V) + + (net_class Default "This is the default net class." + (clearance 0.6) + (trace_width 1) + (via_dia 2) + (via_drill 1) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +5) + (add_net 12V) + (add_net 24v) + (add_net MCUGND) + (add_net "Net-(D1-Pad1)") + (add_net "Net-(D1-Pad2)") + (add_net "Net-(D2-Pad1)") + (add_net "Net-(D2-Pad2)") + (add_net "Net-(D3-Pad1)") + (add_net "Net-(D3-Pad2)") + (add_net "Net-(D4-Pad1)") + (add_net "Net-(D4-Pad2)") + (add_net "Net-(F1-Pad2)") + (add_net "Net-(F2-Pad1)") + (add_net "Net-(F3-Pad1)") + (add_net "Net-(F4-Pad2)") + (add_net "Net-(J1-Pad1)") + (add_net "Net-(J1-Pad2)") + (add_net "Net-(J1-Pad3)") + (add_net "Net-(J1-Pad4)") + (add_net "Net-(J1-Pad5)") + (add_net "Net-(J1-Pad6)") + (add_net "Net-(P11-Pad1)") + (add_net "Net-(P11-Pad2)") + (add_net "Net-(P12-Pad1)") + (add_net "Net-(P12-Pad2)") + (add_net "Net-(P7-Pad1)") + (add_net "Net-(P7-Pad2)") + (add_net "Net-(P7-Pad3)") + (add_net "Net-(P8-Pad1)") + (add_net "Net-(Q1-Pad1)") + (add_net "Net-(Q2-Pad1)") + (add_net "Net-(Q3-Pad1)") + (add_net "Net-(Q4-Pad1)") + (add_net "Net-(R1-Pad1)") + (add_net "Net-(R1-Pad2)") + (add_net "Net-(R10-Pad1)") + (add_net "Net-(R10-Pad2)") + (add_net "Net-(R2-Pad1)") + (add_net "Net-(R2-Pad2)") + (add_net "Net-(R3-Pad1)") + (add_net "Net-(R3-Pad2)") + (add_net "Net-(R4-Pad1)") + (add_net "Net-(R4-Pad2)") + (add_net "Net-(R9-Pad1)") + (add_net "Net-(R9-Pad2)") + (add_net PGND) + ) + + (net_class Thin "" + (clearance 0.6) + (trace_width 1) + (via_dia 2) + (via_drill 1) + (uvia_dia 0.3) + (uvia_drill 0.1) + ) + + (module Pin_Headers:Pin_Header_Straight_2x01_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B5D94EB) + (at 64.77 116.205 90) + (descr "Through hole straight pin header, 2x01, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x01 2.54mm double row") + (path /5B5D8830) + (fp_text reference P3 (at 1.27 -2.33 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MODin+ (at 1.27 2.33 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 1.27) (end -1.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 1.33) (end 3.87 1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.87 -1.33) (end 3.87 1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (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 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 1.8) (end 4.35 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 1.8) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.27 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 7 24v)) + (pad 2 thru_hole oval (at 2.54 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 7 24v)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x01_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_DIP:DIP-4_W7.62mm (layer F.Cu) (tedit 59C78D6B) (tstamp 5B5D95A9) + (at 68.58 48.26) + (descr "4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (path /5B5E2DA7) + (fp_text reference U3 (at 3.81 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LTV-817 (at 3.81 4.87) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 3.81) (end 0.635 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 3.81) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 -1.33) (end 1.16 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 3.87) (end 6.46 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 3.87) (end 6.46 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.1 -1.55) (end -1.1 4.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 4.1) (end 8.7 4.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 4.1) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 3.81 1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 18 "Net-(R2-Pad2)")) + (pad 3 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 38 "Net-(Q2-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 30 MCUGND)) + (pad 4 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 47 12V)) + (model ${KISYS3DMOD}/Housings_DIP.3dshapes/DIP-4_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_DIP:DIP-4_W7.62mm (layer F.Cu) (tedit 59C78D6B) (tstamp 5B5D95B1) + (at 68.58 81.28) + (descr "4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (path /5B5E3604) + (fp_text reference U4 (at 3.81 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LTV-817 (at 3.81 4.87) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 3.81) (end 0.635 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 3.81) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 -1.33) (end 1.16 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 3.87) (end 6.46 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 3.87) (end 6.46 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.1 -1.55) (end -1.1 4.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 4.1) (end 8.7 4.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 4.1) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 3.81 1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 "Net-(R3-Pad2)")) + (pad 3 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 "Net-(Q1-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 30 MCUGND)) + (pad 4 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 47 12V)) + (model ${KISYS3DMOD}/Housings_DIP.3dshapes/DIP-4_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Varistors:RV_Disc_D15.5_W3.9_P7.5 (layer F.Cu) (tedit 5529CAF8) (tstamp 5B6DD09B) + (at 36.83 105.41 90) + (tags "varistor SIOV") + (path /5B6DED32) + (fp_text reference RV1 (at 3.75 3.65 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Varistor (at 3.9116 -3.166201 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -4.25 2.9) (end 11.75 2.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.25 -1.5) (end 11.75 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.75 -1.5) (end 11.75 2.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.25 -1.5) (end -4.25 2.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4 2.65) (end 11.5 2.65) (layer F.SilkS) (width 0.15)) + (fp_line (start -4 -1.25) (end 11.5 -1.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 11.5 -1.25) (end 11.5 2.65) (layer F.SilkS) (width 0.15)) + (fp_line (start -4 -1.25) (end -4 2.65) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at 0 0 90) (size 1.8 1.8) (drill 0.8) (layers *.Cu *.Mask) + (net 7 24v)) + (pad 2 thru_hole circle (at 7.5 1.4 90) (size 1.8 1.8) (drill 0.8) (layers *.Cu *.Mask) + (net 45 PGND)) + ) + + (module Fuse_Holders_and_Fuses:Fuse_TE5_Littlefuse-395Series (layer F.Cu) (tedit 5880C2E0) (tstamp 5B5D94C9) + (at 101.6 97.79 180) + (descr "Fuse, TE5, Littlefuse/Wickmann, No. 460, No560,") + (tags "Fuse TE5 Littlefuse/Wickmann No. 460 No560 ") + (path /5B5CBAE9) + (fp_text reference F2 (at 2.65 -2.95 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Polyfuse1a (at 2.35 3.1 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.71 2) (end 6.79 2) (layer F.Fab) (width 0.1)) + (fp_line (start 6.79 2) (end 6.79 -2) (layer F.Fab) (width 0.1)) + (fp_line (start 6.79 -2) (end -1.71 -2) (layer F.Fab) (width 0.1)) + (fp_line (start -1.71 -2) (end -1.71 2) (layer F.Fab) (width 0.1)) + (fp_line (start -1.96 -2.25) (end 7.04 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -2.25) (end -1.96 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.04 2.25) (end 7.04 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.04 2.25) (end -1.96 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.83 -2.12) (end 6.91 -2.12) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.83 -2.12) (end -1.83 2.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.91 2.12) (end 6.91 -2.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.91 2.12) (end -1.83 2.12) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole circle (at 0 0 180) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 22 "Net-(F2-Pad1)")) + (pad 2 thru_hole circle (at 5.08 0.01 180) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 7 24v)) + ) + + (module Fuse_Holders_and_Fuses:Fuseholder5x20_horiz_open_inline_Type-I (layer F.Cu) (tedit 5880C3AD) (tstamp 5B6DD095) + (at 57.15 115.57 180) + (descr "Fuseholder, 5x20, open, horizontal, Type-I, Inline,") + (tags "Fuseholder 5x20 open horizontal Type-I Inline Sicherungshalter offen ") + (path /5B6DD108) + (fp_text reference F4 (at 10 -5.08 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Fuse (at 11.27 5.08 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5 0) (end 15 0) (layer F.Fab) (width 0.1)) + (fp_line (start -2 -2.5) (end 22 -2.5) (layer F.Fab) (width 0.1)) + (fp_line (start 22 -2.5) (end 22 2.5) (layer F.Fab) (width 0.1)) + (fp_line (start 22 2.5) (end -2 2.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2 2.5) (end -2 -2.5) (layer F.Fab) (width 0.1)) + (fp_line (start 13.35 -3.4) (end 13.35 3.4) (layer F.Fab) (width 0.1)) + (fp_line (start 13.35 3.4) (end 22.9 3.4) (layer F.Fab) (width 0.1)) + (fp_line (start 22.9 3.4) (end 22.9 -3.4) (layer F.Fab) (width 0.1)) + (fp_line (start 22.9 -3.4) (end 13.35 -3.4) (layer F.Fab) (width 0.1)) + (fp_line (start -2.95 -3.4) (end 6.65 -3.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.65 -3.4) (end 6.65 3.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.65 3.4) (end -2.9 3.4) (layer F.Fab) (width 0.1)) + (fp_line (start -2.9 3.4) (end -2.9 -3.4) (layer F.Fab) (width 0.1)) + (fp_line (start 13.25 0) (end 6.75 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.25 -3.5) (end 13.25 3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 22 3.5) (end 13.25 3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 22 -3.5) (end 13.25 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.75 2.5) (end -2 2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 -2.5) (end -2 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.5 2.5) (end -0.75 2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.25 -2.5) (end -0.5 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 22 2.5) (end 11.5 2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 22 -2.5) (end 11.25 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 22 -2.5) (end 22 2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 23 -3.5) (end 22 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 23 -3.5) (end 23 3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 23 3.5) (end 22 3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -2 -2.5) (end -2 2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.75 -3.5) (end -3 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -3 -3.5) (end -3 3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.75 3.5) (end -3 3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.75 -3.5) (end 6.75 3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.2 -3.65) (end 23.15 -3.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.2 -3.65) (end -3.2 3.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 23.15 3.65) (end 23.15 -3.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 23.15 3.65) (end -3.2 3.65) (layer F.CrtYd) (width 0.05)) + (pad 2 thru_hole circle (at 15 0 180) (size 2.35 2.35) (drill 1.35) (layers *.Cu *.Mask) + (net 46 "Net-(F4-Pad2)")) + (pad 2 thru_hole circle (at 20 0 180) (size 2.35 2.35) (drill 1.35) (layers *.Cu *.Mask) + (net 46 "Net-(F4-Pad2)")) + (pad 1 thru_hole circle (at 5 0 180) (size 2.35 2.35) (drill 1.35) (layers *.Cu *.Mask) + (net 7 24v)) + (pad 1 thru_hole circle (at 0 0 180) (size 2.35 2.35) (drill 1.35) (layers *.Cu *.Mask) + (net 7 24v)) + ) + + (module Fuse_Holders_and_Fuses:Fuse_TE5_Littlefuse-395Series (layer F.Cu) (tedit 5880C2E0) (tstamp 5B5D94C3) + (at 90.18 107.95 270) + (descr "Fuse, TE5, Littlefuse/Wickmann, No. 460, No560,") + (tags "Fuse TE5 Littlefuse/Wickmann No. 460 No560 ") + (path /5B5C7950) + (fp_text reference F1 (at 2.65 -2.95 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Polyfuse1a (at 2.35 3.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.71 2) (end 6.79 2) (layer F.Fab) (width 0.1)) + (fp_line (start 6.79 2) (end 6.79 -2) (layer F.Fab) (width 0.1)) + (fp_line (start 6.79 -2) (end -1.71 -2) (layer F.Fab) (width 0.1)) + (fp_line (start -1.71 -2) (end -1.71 2) (layer F.Fab) (width 0.1)) + (fp_line (start -1.96 -2.25) (end 7.04 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -2.25) (end -1.96 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.04 2.25) (end 7.04 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.04 2.25) (end -1.96 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.83 -2.12) (end 6.91 -2.12) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.83 -2.12) (end -1.83 2.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.91 2.12) (end 6.91 -2.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.91 2.12) (end -1.83 2.12) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole circle (at 0 0 270) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 47 12V)) + (pad 2 thru_hole circle (at 5.08 0.01 270) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 21 "Net-(F1-Pad2)")) + ) + + (module Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5B5D9553) + (at 85.09 83.82) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /580AAD75) + (fp_text reference R8 (at 3.81 -2.31) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10K (at 3.81 2.31) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.6) (end 8.7 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end 8.7 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 17 "Net-(Q4-Pad1)")) + (pad 2 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 45 PGND)) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO_SOT_Packages_THT:TO-220-3_Vertical (layer F.Cu) (tedit 58CE52AD) (tstamp 5B5D9CCE) + (at 90.687083 64.126579 90) + (descr "TO-220-3, Vertical, RM 2.54mm") + (tags "TO-220-3 Vertical RM 2.54mm") + (path /57E9A211) + (fp_text reference Q3 (at 2.54 -3.62 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 2.54 3.92 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 2.54 -3.62 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.46 -2.5) (end -2.46 1.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 1.9) (end 7.54 1.9) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 1.9) (end 7.54 -2.5) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 -2.5) (end -2.46 -2.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 -1.23) (end 7.54 -1.23) (layer F.Fab) (width 0.1)) + (fp_line (start 0.69 -2.5) (end 0.69 -1.23) (layer F.Fab) (width 0.1)) + (fp_line (start 4.39 -2.5) (end 4.39 -1.23) (layer F.Fab) (width 0.1)) + (fp_line (start -2.58 -2.62) (end 7.66 -2.62) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.58 2.021) (end 7.66 2.021) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.58 -2.62) (end -2.58 2.021) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.66 -2.62) (end 7.66 2.021) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.58 -1.11) (end 7.66 -1.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.69 -2.62) (end 0.69 -1.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.391 -2.62) (end 4.391 -1.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.71 -2.75) (end -2.71 2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.71 2.16) (end 7.79 2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 2.16) (end 7.79 -2.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 -2.75) (end -2.71 -2.75) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0 90) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) + (net 39 "Net-(Q3-Pad1)")) + (pad 2 thru_hole oval (at 2.54 0 90) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) + (net 10 "Net-(D2-Pad1)")) + (pad 3 thru_hole oval (at 5.08 0 90) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) + (net 45 PGND)) + (model ${KISYS3DMOD}/TO_SOT_Packages_THT.3dshapes/TO-220-3_Vertical.wrl + (at (xyz 0.1 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B5D950B) + (at 62.865 43.815 90) + (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x03 2.54mm single row") + (path /580A4E2D) + (fp_text reference P8 (at 0 -2.33 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value RF433 (at 0 7.41 90) (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 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 6.35) (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 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 6.41) (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 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 6.85) (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 2.54 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 "Net-(P8-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 3 +5)) + (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 30 MCUGND)) + (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 Mounting_Holes:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5803CC57) + (at 124.46 46.99) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask F.SilkS)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5803CC50) + (at 124.46 115.57) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask F.SilkS)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5803CC2A) + (at 27.94 115.57) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask F.SilkS)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5803CC1D) + (at 27.94 46.99) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask F.SilkS)) + ) + + (module LEDs:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5B5D94AB) + (at 106.68 44.45) + (descr "LED, diameter 3.0mm, 2 pins") + (tags "LED diameter 3.0mm 2 pins") + (path /580AC119) + (fp_text reference D1 (at 1.27 -2.96) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.27 2.96) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) + (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1)) + (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 9 "Net-(D1-Pad1)")) + (pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 8 "Net-(D1-Pad2)")) + (model ${KISYS3DMOD}/LEDs.3dshapes/LED_D3.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LEDs:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5B5D94B1) + (at 106.68 63.5) + (descr "LED, diameter 3.0mm, 2 pins") + (tags "LED diameter 3.0mm 2 pins") + (path /580ACD13) + (fp_text reference D2 (at 1.27 -2.96) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.27 2.96) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) + (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1)) + (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 10 "Net-(D2-Pad1)")) + (pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 11 "Net-(D2-Pad2)")) + (model ${KISYS3DMOD}/LEDs.3dshapes/LED_D3.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LEDs:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5B5D94B7) + (at 106.68 82.55) + (descr "LED, diameter 3.0mm, 2 pins") + (tags "LED diameter 3.0mm 2 pins") + (path /5B5CD767) + (fp_text reference D3 (at 1.27 -2.96) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.27 2.96) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) + (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1)) + (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 12 "Net-(D3-Pad1)")) + (pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 13 "Net-(D3-Pad2)")) + (model ${KISYS3DMOD}/LEDs.3dshapes/LED_D3.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LEDs:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5B5D94BD) + (at 106.68 100.33) + (descr "LED, diameter 3.0mm, 2 pins") + (tags "LED diameter 3.0mm 2 pins") + (path /5B5CD904) + (fp_text reference D4 (at 1.27 -2.96) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.27 2.96) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) + (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1)) + (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 14 "Net-(D4-Pad1)")) + (pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 15 "Net-(D4-Pad2)")) + (model ${KISYS3DMOD}/LEDs.3dshapes/LED_D3.0mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Fuse_Holders_and_Fuses:Fuse_TE5_Littlefuse-395Series (layer F.Cu) (tedit 5880C2E0) (tstamp 5B5D94CF) + (at 101.6 106.68 180) + (descr "Fuse, TE5, Littlefuse/Wickmann, No. 460, No560,") + (tags "Fuse TE5 Littlefuse/Wickmann No. 460 No560 ") + (path /5B5DF393) + (fp_text reference F3 (at 2.65 -2.95 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Polyfuse1a (at 2.54 3.82 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.71 2) (end 6.79 2) (layer F.Fab) (width 0.1)) + (fp_line (start 6.79 2) (end 6.79 -2) (layer F.Fab) (width 0.1)) + (fp_line (start 6.79 -2) (end -1.71 -2) (layer F.Fab) (width 0.1)) + (fp_line (start -1.71 -2) (end -1.71 2) (layer F.Fab) (width 0.1)) + (fp_line (start -1.96 -2.25) (end 7.04 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -2.25) (end -1.96 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.04 2.25) (end 7.04 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.04 2.25) (end -1.96 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.83 -2.12) (end 6.91 -2.12) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.83 -2.12) (end -1.83 2.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.91 2.12) (end 6.91 -2.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.91 2.12) (end -1.83 2.12) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole circle (at 0 0 180) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 23 "Net-(F3-Pad1)")) + (pad 2 thru_hole circle (at 5.08 0.01 180) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 7 24v)) + ) + + (module Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B5D94D9) + (at 29.21 72.39 180) + (descr "Through hole straight pin header, 1x06, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x06 2.54mm single row") + (path /5B5CE8BD) + (fp_text reference J1 (at 0 -2.33 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Switches (at 0 15.03 180) (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 13.97) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 13.97) (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 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 14.03) (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 14.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 14.5) (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 6.35 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 24 "Net-(J1-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 25 "Net-(J1-Pad2)")) + (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 26 "Net-(J1-Pad3)")) + (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 27 "Net-(J1-Pad4)")) + (pad 5 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 28 "Net-(J1-Pad5)")) + (pad 6 thru_hole oval (at 0 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 29 "Net-(J1-Pad6)")) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x06_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connectors_Phoenix:PhoenixContact_MCV-G_02x5.08mm_Vertical (layer F.Cu) (tedit 59566E60) (tstamp 5B5D94DF) + (at 26.67 105.41 90) + (descr "Generic Phoenix Contact connector footprint for series: MCV-G; number of pins: 02; pin pitch: 5.08mm; Vertical || order number: 1836299 8A 320V") + (tags "phoenix_contact connector MCV_01x02_G_5.08mm") + (path /5B5DB2C4) + (fp_text reference P1 (at 3.54 -5.35 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Vin (at 2.54 3.9 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 3.85) (end -0.75 2.15) (angle 47.6) (layer F.SilkS) (width 0.12)) + (fp_arc (start 5.08 3.85) (end 4.33 2.15) (angle 47.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.62 -4.43) (end -2.62 2.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.62 2.98) (end 7.7 2.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.7 2.98) (end 7.7 -4.43) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.7 -4.43) (end -2.62 -4.43) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 -4.35) (end -2.54 2.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 2.9) (end 7.62 2.9) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 2.9) (end 7.62 -4.35) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 -4.35) (end -2.54 -4.35) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 2.15) (end -1.5 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 2.15) (end -1.5 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 -2.15) (end -0.75 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.75 -2.15) (end -0.75 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.75 -2.5) (end -1.25 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -2.5) (end -1.5 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 -3.5) (end 1.5 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 -3.5) (end 1.25 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.25 -2.5) (end 0.75 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.75 -2.5) (end 0.75 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.75 -2.15) (end 1.5 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 -2.15) (end 1.5 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 2.15) (end 0.75 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.33 2.15) (end 3.58 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.58 2.15) (end 3.58 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.58 -2.15) (end 4.33 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.33 -2.15) (end 4.33 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.33 -2.5) (end 3.83 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.83 -2.5) (end 3.58 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.58 -3.5) (end 6.58 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 -3.5) (end 6.33 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.33 -2.5) (end 5.83 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.83 -2.5) (end 5.83 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.83 -2.15) (end 6.58 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 -2.15) (end 6.58 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 2.15) (end 5.83 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.04 -4.85) (end -3.04 3.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.04 3.4) (end 8.12 3.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.12 3.4) (end 8.12 -4.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.12 -4.85) (end -3.04 -4.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.04 -3.6) (end -3.04 -4.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.04 -4.85) (end -1.04 -4.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.04 -3.6) (end -3.04 -4.85) (layer F.Fab) (width 0.1)) + (fp_line (start -3.04 -4.85) (end -1.04 -4.85) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 2.54 -3 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 90) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) + (net 46 "Net-(F4-Pad2)")) + (pad 2 thru_hole oval (at 5.08 0 90) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) + (net 45 PGND)) + (model ${KISYS3DMOD}/Connectors_Phoenix.3dshapes/PhoenixContact_MCV-G_02x5.08mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B5D94E5) + (at 64.77 102.87) + (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x02 2.54mm single row") + (path /5B5D8FD2) + (fp_text reference P2 (at 0 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MODin- (at 0 6.35) (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 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 3.81) (end -1.27 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 3.81) (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 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 3.87) (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 4.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 4.35) (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.635 1.27 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 45 PGND)) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 45 PGND)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_2x01_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B5D94F1) + (at 83.185 105.41 90) + (descr "Through hole straight pin header, 2x01, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x01 2.54mm double row") + (path /5B5D8449) + (fp_text reference P4 (at 1.27 -2.33 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MODout- (at 1.27 2.33 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 1.27) (end -1.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 1.33) (end 3.87 1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.87 -1.33) (end 3.87 1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (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 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 1.8) (end 4.35 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 1.8) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.27 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 45 PGND)) + (pad 2 thru_hole oval (at 2.54 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 45 PGND)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x01_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_2x01_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B5D94F7) + (at 83.185 116.205 90) + (descr "Through hole straight pin header, 2x01, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x01 2.54mm double row") + (path /5B5D8EFB) + (fp_text reference P5 (at 1.27 -2.33 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MODout+ (at -2.54 4.87 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 1.27) (end -1.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 1.33) (end 3.87 1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.87 -1.33) (end 3.87 1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (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 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 1.8) (end 4.35 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 1.8) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.27 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 21 "Net-(F1-Pad2)")) + (pad 2 thru_hole oval (at 2.54 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 21 "Net-(F1-Pad2)")) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x01_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_2x01_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B5D94FD) + (at 29.21 86.36 90) + (descr "Through hole straight pin header, 2x01, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x01 2.54mm double row") + (path /580B06D2) + (fp_text reference P6 (at 1.27 -2.33 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SWgnd (at 1.27 2.33 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 1.27) (end -1.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 1.33) (end 3.87 1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.87 -1.33) (end 3.87 1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (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 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 1.8) (end 4.35 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 1.8) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0.084999 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 30 MCUGND)) + (pad 2 thru_hole oval (at 2.54 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 30 MCUGND)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x01_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 F.Cu) (tedit 59650532) (tstamp 5B5D9504) + (at 58.42 77.47) + (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x03 2.54mm single row") + (path /5B5CF149) + (fp_text reference P7 (at 0 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Leds (at 0 7.41) (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 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 6.35) (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 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 6.41) (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 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 6.85) (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 2.54 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 31 "Net-(P7-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 32 "Net-(P7-Pad2)")) + (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 33 "Net-(P7-Pad3)")) + (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 Connectors_Phoenix:PhoenixContact_MCV-G_02x5.08mm_Vertical (layer F.Cu) (tedit 59566E60) (tstamp 5B5D9511) + (at 107.95 52.07 270) + (descr "Generic Phoenix Contact connector footprint for series: MCV-G; number of pins: 02; pin pitch: 5.08mm; Vertical || order number: 1836299 8A 320V") + (tags "phoenix_contact connector MCV_01x02_G_5.08mm") + (path /5B5D7B3C) + (fp_text reference P9 (at 3.54 -5.35 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CH1 (at 2.54 3.9 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 3.85) (end -0.75 2.15) (angle 47.6) (layer F.SilkS) (width 0.12)) + (fp_arc (start 5.08 3.85) (end 4.33 2.15) (angle 47.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.62 -4.43) (end -2.62 2.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.62 2.98) (end 7.7 2.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.7 2.98) (end 7.7 -4.43) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.7 -4.43) (end -2.62 -4.43) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 -4.35) (end -2.54 2.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 2.9) (end 7.62 2.9) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 2.9) (end 7.62 -4.35) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 -4.35) (end -2.54 -4.35) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 2.15) (end -1.5 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 2.15) (end -1.5 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 -2.15) (end -0.75 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.75 -2.15) (end -0.75 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.75 -2.5) (end -1.25 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -2.5) (end -1.5 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 -3.5) (end 1.5 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 -3.5) (end 1.25 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.25 -2.5) (end 0.75 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.75 -2.5) (end 0.75 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.75 -2.15) (end 1.5 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 -2.15) (end 1.5 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 2.15) (end 0.75 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.33 2.15) (end 3.58 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.58 2.15) (end 3.58 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.58 -2.15) (end 4.33 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.33 -2.15) (end 4.33 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.33 -2.5) (end 3.83 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.83 -2.5) (end 3.58 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.58 -3.5) (end 6.58 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 -3.5) (end 6.33 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.33 -2.5) (end 5.83 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.83 -2.5) (end 5.83 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.83 -2.15) (end 6.58 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 -2.15) (end 6.58 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 2.15) (end 5.83 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.04 -4.85) (end -3.04 3.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.04 3.4) (end 8.12 3.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.12 3.4) (end 8.12 -4.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.12 -4.85) (end -3.04 -4.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.04 -3.6) (end -3.04 -4.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.04 -4.85) (end -1.04 -4.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.04 -3.6) (end -3.04 -4.85) (layer F.Fab) (width 0.1)) + (fp_line (start -3.04 -4.85) (end -1.04 -4.85) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 2.54 -3 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 270) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) + (net 9 "Net-(D1-Pad1)")) + (pad 2 thru_hole oval (at 5.08 0 270) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) + (net 47 12V)) + (model ${KISYS3DMOD}/Connectors_Phoenix.3dshapes/PhoenixContact_MCV-G_02x5.08mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connectors_Phoenix:PhoenixContact_MCV-G_02x5.08mm_Vertical (layer F.Cu) (tedit 59566E60) (tstamp 5B5D9517) + (at 107.95 71.12 270) + (descr "Generic Phoenix Contact connector footprint for series: MCV-G; number of pins: 02; pin pitch: 5.08mm; Vertical || order number: 1836299 8A 320V") + (tags "phoenix_contact connector MCV_01x02_G_5.08mm") + (path /5B5DBEA4) + (fp_text reference P10 (at 3.54 -5.35 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CH2 (at 2.54 3.9 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 3.85) (end -0.75 2.15) (angle 47.6) (layer F.SilkS) (width 0.12)) + (fp_arc (start 5.08 3.85) (end 4.33 2.15) (angle 47.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.62 -4.43) (end -2.62 2.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.62 2.98) (end 7.7 2.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.7 2.98) (end 7.7 -4.43) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.7 -4.43) (end -2.62 -4.43) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 -4.35) (end -2.54 2.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 2.9) (end 7.62 2.9) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 2.9) (end 7.62 -4.35) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 -4.35) (end -2.54 -4.35) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 2.15) (end -1.5 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 2.15) (end -1.5 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 -2.15) (end -0.75 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.75 -2.15) (end -0.75 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.75 -2.5) (end -1.25 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -2.5) (end -1.5 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 -3.5) (end 1.5 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 -3.5) (end 1.25 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.25 -2.5) (end 0.75 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.75 -2.5) (end 0.75 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.75 -2.15) (end 1.5 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 -2.15) (end 1.5 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 2.15) (end 0.75 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.33 2.15) (end 3.58 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.58 2.15) (end 3.58 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.58 -2.15) (end 4.33 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.33 -2.15) (end 4.33 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.33 -2.5) (end 3.83 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.83 -2.5) (end 3.58 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.58 -3.5) (end 6.58 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 -3.5) (end 6.33 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.33 -2.5) (end 5.83 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.83 -2.5) (end 5.83 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.83 -2.15) (end 6.58 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 -2.15) (end 6.58 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 2.15) (end 5.83 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.04 -4.85) (end -3.04 3.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.04 3.4) (end 8.12 3.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.12 3.4) (end 8.12 -4.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.12 -4.85) (end -3.04 -4.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.04 -3.6) (end -3.04 -4.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.04 -4.85) (end -1.04 -4.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.04 -3.6) (end -3.04 -4.85) (layer F.Fab) (width 0.1)) + (fp_line (start -3.04 -4.85) (end -1.04 -4.85) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 2.54 -3 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 270) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) + (net 10 "Net-(D2-Pad1)")) + (pad 2 thru_hole oval (at 5.08 0 270) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) + (net 47 12V)) + (model ${KISYS3DMOD}/Connectors_Phoenix.3dshapes/PhoenixContact_MCV-G_02x5.08mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connectors_Phoenix:PhoenixContact_MCV-G_02x5.08mm_Vertical (layer F.Cu) (tedit 59566E60) (tstamp 5B5D951D) + (at 107.95 88.9 270) + (descr "Generic Phoenix Contact connector footprint for series: MCV-G; number of pins: 02; pin pitch: 5.08mm; Vertical || order number: 1836299 8A 320V") + (tags "phoenix_contact connector MCV_01x02_G_5.08mm") + (path /5B5DE604) + (fp_text reference P13 (at 3.54 -5.35 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CH3 (at 2.54 3.9 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 3.85) (end -0.75 2.15) (angle 47.6) (layer F.SilkS) (width 0.12)) + (fp_arc (start 5.08 3.85) (end 4.33 2.15) (angle 47.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.62 -4.43) (end -2.62 2.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.62 2.98) (end 7.7 2.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.7 2.98) (end 7.7 -4.43) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.7 -4.43) (end -2.62 -4.43) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 -4.35) (end -2.54 2.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 2.9) (end 7.62 2.9) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 2.9) (end 7.62 -4.35) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 -4.35) (end -2.54 -4.35) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 2.15) (end -1.5 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 2.15) (end -1.5 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 -2.15) (end -0.75 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.75 -2.15) (end -0.75 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.75 -2.5) (end -1.25 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -2.5) (end -1.5 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 -3.5) (end 1.5 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 -3.5) (end 1.25 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.25 -2.5) (end 0.75 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.75 -2.5) (end 0.75 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.75 -2.15) (end 1.5 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 -2.15) (end 1.5 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 2.15) (end 0.75 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.33 2.15) (end 3.58 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.58 2.15) (end 3.58 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.58 -2.15) (end 4.33 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.33 -2.15) (end 4.33 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.33 -2.5) (end 3.83 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.83 -2.5) (end 3.58 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.58 -3.5) (end 6.58 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 -3.5) (end 6.33 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.33 -2.5) (end 5.83 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.83 -2.5) (end 5.83 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.83 -2.15) (end 6.58 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 -2.15) (end 6.58 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 2.15) (end 5.83 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.04 -4.85) (end -3.04 3.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.04 3.4) (end 8.12 3.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.12 3.4) (end 8.12 -4.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.12 -4.85) (end -3.04 -4.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.04 -3.6) (end -3.04 -4.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.04 -4.85) (end -1.04 -4.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.04 -3.6) (end -3.04 -4.85) (layer F.Fab) (width 0.1)) + (fp_line (start -3.04 -4.85) (end -1.04 -4.85) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 2.54 -3 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 270) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) + (net 12 "Net-(D3-Pad1)")) + (pad 2 thru_hole oval (at 5.08 0 270) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) + (net 22 "Net-(F2-Pad1)")) + (model ${KISYS3DMOD}/Connectors_Phoenix.3dshapes/PhoenixContact_MCV-G_02x5.08mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connectors_Phoenix:PhoenixContact_MCV-G_02x5.08mm_Vertical (layer F.Cu) (tedit 59566E60) (tstamp 5B5D9523) + (at 107.95 107.95 270) + (descr "Generic Phoenix Contact connector footprint for series: MCV-G; number of pins: 02; pin pitch: 5.08mm; Vertical || order number: 1836299 8A 320V") + (tags "phoenix_contact connector MCV_01x02_G_5.08mm") + (path /5B5DF3FA) + (fp_text reference P14 (at 3.54 -5.35 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CH4 (at 2.54 3.9 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 3.85) (end -0.75 2.15) (angle 47.6) (layer F.SilkS) (width 0.12)) + (fp_arc (start 5.08 3.85) (end 4.33 2.15) (angle 47.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.62 -4.43) (end -2.62 2.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.62 2.98) (end 7.7 2.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.7 2.98) (end 7.7 -4.43) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.7 -4.43) (end -2.62 -4.43) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.54 -4.35) (end -2.54 2.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 2.9) (end 7.62 2.9) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 2.9) (end 7.62 -4.35) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 -4.35) (end -2.54 -4.35) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 2.15) (end -1.5 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 2.15) (end -1.5 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 -2.15) (end -0.75 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.75 -2.15) (end -0.75 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.75 -2.5) (end -1.25 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -2.5) (end -1.5 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 -3.5) (end 1.5 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 -3.5) (end 1.25 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.25 -2.5) (end 0.75 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.75 -2.5) (end 0.75 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.75 -2.15) (end 1.5 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 -2.15) (end 1.5 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.5 2.15) (end 0.75 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.33 2.15) (end 3.58 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.58 2.15) (end 3.58 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.58 -2.15) (end 4.33 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.33 -2.15) (end 4.33 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.33 -2.5) (end 3.83 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.83 -2.5) (end 3.58 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.58 -3.5) (end 6.58 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 -3.5) (end 6.33 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.33 -2.5) (end 5.83 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.83 -2.5) (end 5.83 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.83 -2.15) (end 6.58 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 -2.15) (end 6.58 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.58 2.15) (end 5.83 2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.04 -4.85) (end -3.04 3.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.04 3.4) (end 8.12 3.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.12 3.4) (end 8.12 -4.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.12 -4.85) (end -3.04 -4.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.04 -3.6) (end -3.04 -4.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.04 -4.85) (end -1.04 -4.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.04 -3.6) (end -3.04 -4.85) (layer F.Fab) (width 0.1)) + (fp_line (start -3.04 -4.85) (end -1.04 -4.85) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 2.54 -2.54 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 270) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) + (net 14 "Net-(D4-Pad1)")) + (pad 2 thru_hole oval (at 5.08 0 270) (size 1.8 3.6) (drill 1.2) (layers *.Cu *.Mask) + (net 23 "Net-(F3-Pad1)")) + (model ${KISYS3DMOD}/Connectors_Phoenix.3dshapes/PhoenixContact_MCV-G_02x5.08mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5B5D9529) + (at 54.61 52.07) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5B5C262A) + (fp_text reference R1 (at 3.81 -2.31) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1K (at 3.81 2.31) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.6) (end 8.7 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end 8.7 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 34 "Net-(R1-Pad1)")) + (pad 2 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 "Net-(R1-Pad2)")) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5B5D952F) + (at 54.61 48.26) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5B5C2762) + (fp_text reference R2 (at 3.81 -2.31) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1K (at 3.81 2.31) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.6) (end 8.7 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end 8.7 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 35 "Net-(R2-Pad1)")) + (pad 2 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 18 "Net-(R2-Pad2)")) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5B5D9535) + (at 54.61 67.31) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5B5C4529) + (fp_text reference R3 (at 3.81 -2.31) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1K (at 3.81 2.31) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.6) (end 8.7 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end 8.7 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 36 "Net-(R3-Pad1)")) + (pad 2 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 4 "Net-(R3-Pad2)")) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5B5D953B) + (at 54.61 71.12) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5B5C48CD) + (fp_text reference R4 (at 3.81 -2.31) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1K (at 3.81 2.31) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.6) (end 8.7 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end 8.7 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 37 "Net-(R4-Pad1)")) + (pad 2 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 19 "Net-(R4-Pad2)")) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5B5D9541) + (at 85.09 72.39) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5B5BD454) + (fp_text reference R5 (at 3.81 -2.31) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10K (at 3.81 2.31) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.6) (end 8.7 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end 8.7 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 "Net-(Q1-Pad1)")) + (pad 2 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 45 PGND)) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5B5D9547) + (at 85.532336 53.767298 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /57E9A887) + (fp_text reference R6 (at 3.81 -2.31 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10K (at 3.81 2.31 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.6) (end 8.7 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end 8.7 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 38 "Net-(Q2-Pad1)")) + (pad 2 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 45 PGND)) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5B5D954D) + (at 85.607083 65.396579 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /57E9ABE4) + (fp_text reference R7 (at 3.81 -2.31 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10K (at 3.81 2.31 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.6) (end 8.7 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end 8.7 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 39 "Net-(Q3-Pad1)")) + (pad 2 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 45 PGND)) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5B5D9559) + (at 54.61 57.15) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /57E9967D) + (fp_text reference R9 (at 3.81 -2.31) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1K (at 3.81 2.31) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.6) (end 8.7 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end 8.7 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 40 "Net-(R9-Pad1)")) + (pad 2 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 41 "Net-(R9-Pad2)")) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5B5D955F) + (at 54.61 62.23) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5B5CA61D) + (fp_text reference R10 (at 3.81 -2.31) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1K (at 3.81 2.31) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.6) (end 8.7 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end 8.7 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 20 "Net-(R10-Pad1)")) + (pad 2 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 "Net-(R10-Pad2)")) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5B5D9565) + (at 116.84 55.88 270) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /580ABDC0) + (fp_text reference R11 (at 3.81 -2.31 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1K (at 3.81 2.31 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.6) (end 8.7 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end 8.7 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 "Net-(D1-Pad2)")) + (pad 2 thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 47 12V)) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5B5D956B) + (at 116.84 69.85 270) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /580ACD0D) + (fp_text reference R12 (at 3.81 -2.31 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1K (at 3.81 2.31 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.6) (end 8.7 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end 8.7 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 11 "Net-(D2-Pad2)")) + (pad 2 thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 47 12V)) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5B5D9571) + (at 116.84 91.44 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5B5CD171) + (fp_text reference R13 (at 3.81 -2.31 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 2K (at 4.445 3.429 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.6) (end 8.7 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end 8.7 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 22 "Net-(F2-Pad1)")) + (pad 2 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 13 "Net-(D3-Pad2)")) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5B5D9577) + (at 116.84 107.95 90) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /5B5CC808) + (fp_text reference R14 (at 3.81 -2.31 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 2K (at 3.81 2.31 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer F.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.05 1.6) (end 8.7 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end 8.7 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 23 "Net-(F3-Pad1)")) + (pad 2 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 15 "Net-(D4-Pad2)")) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module arduino:arduino_mini (layer F.Cu) (tedit 507C2E55) (tstamp 5B5D9599) + (at 43.18 71.12 270) + (descr "30 pins DIL package, elliptical pads, width 600mil (arduino mini)") + (tags "DIL arduino mini") + (path /57E98CA3) + (fp_text reference U1 (at -13.97 -3.81 270) (layer F.SilkS) + (effects (font (size 1.778 1.778) (thickness 0.3048))) + ) + (fp_text value arduino_mini (at -0.635 2.54 270) (layer F.SilkS) + (effects (font (size 1.778 1.778) (thickness 0.3048))) + ) + (fp_line (start -22.86 -6.35) (end 20.32 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 20.32 -6.35) (end 20.32 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 20.32 6.35) (end -22.86 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -22.86 6.35) (end -22.86 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -22.86 1.27) (end -21.59 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -21.59 1.27) (end -21.59 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -21.59 -1.27) (end -22.86 -1.27) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -19.05 7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 35 "Net-(R2-Pad1)")) + (pad 2 thru_hole oval (at -16.51 7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole oval (at -13.97 7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole oval (at -11.43 7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 29 "Net-(J1-Pad6)")) + (pad 5 thru_hole oval (at -8.89 7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 28 "Net-(J1-Pad5)")) + (pad 6 thru_hole oval (at -6.35 7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 27 "Net-(J1-Pad4)")) + (pad 7 thru_hole oval (at -3.81 7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 26 "Net-(J1-Pad3)")) + (pad 8 thru_hole oval (at -1.27 7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 25 "Net-(J1-Pad2)")) + (pad 9 thru_hole oval (at 1.27 7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 24 "Net-(J1-Pad1)")) + (pad 10 thru_hole oval (at 3.81 7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 11 thru_hole oval (at 6.35 7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 12 thru_hole oval (at 8.89 7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 3 +5)) + (pad 13 thru_hole oval (at 11.43 7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 14 thru_hole oval (at 13.97 7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 30 MCUGND)) + (pad 15 thru_hole oval (at 16.51 7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 16 thru_hole oval (at 16.51 -7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 17 thru_hole oval (at 13.97 -7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 18 thru_hole oval (at 11.43 -7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 19 thru_hole oval (at 8.89 -7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 30 MCUGND)) + (pad 20 thru_hole oval (at 6.35 -7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 33 "Net-(P7-Pad3)")) + (pad 21 thru_hole oval (at 3.81 -7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 32 "Net-(P7-Pad2)")) + (pad 22 thru_hole oval (at 1.27 -7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 31 "Net-(P7-Pad1)")) + (pad 23 thru_hole oval (at -1.27 -7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 37 "Net-(R4-Pad1)")) + (pad 24 thru_hole oval (at -3.81 -7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 36 "Net-(R3-Pad1)")) + (pad 25 thru_hole oval (at -6.35 -7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 26 thru_hole oval (at -8.89 -7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 20 "Net-(R10-Pad1)")) + (pad 27 thru_hole oval (at -11.43 -7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 28 thru_hole oval (at -13.97 -7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 40 "Net-(R9-Pad1)")) + (pad 29 thru_hole oval (at -16.51 -7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 5 "Net-(P8-Pad1)")) + (pad 30 thru_hole oval (at -19.05 -7.62 270) (size 1.5748 2.286) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 34 "Net-(R1-Pad1)")) + (model arduino_nano.wrl + (at (xyz -0.978 -0.385 0)) + (scale (xyz 0.3937 0.3937 0.3937)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_DIP:DIP-4_W7.62mm (layer F.Cu) (tedit 59C78D6B) (tstamp 5B5D95A1) + (at 68.58 57.15) + (descr "4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (path /5B5E32F5) + (fp_text reference U2 (at 3.81 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LTV-817 (at 3.81 4.87) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 3.81) (end 0.635 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 3.81) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 -1.33) (end 1.16 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 3.87) (end 6.46 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 3.87) (end 6.46 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.1 -1.55) (end -1.1 4.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 4.1) (end 8.7 4.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 4.1) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 3.81 1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 2 "Net-(R1-Pad2)")) + (pad 3 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 39 "Net-(Q3-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 30 MCUGND)) + (pad 4 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 47 12V)) + (model ${KISYS3DMOD}/Housings_DIP.3dshapes/DIP-4_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_DIP:DIP-4_W7.62mm (layer F.Cu) (tedit 59C78D6B) (tstamp 5B5D95B9) + (at 68.58 90.17) + (descr "4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (path /5B5E36FD) + (fp_text reference U5 (at 3.81 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LTV-817 (at 3.81 4.87) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 3.81) (end 0.635 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 3.81) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 -1.33) (end 1.16 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 3.87) (end 6.46 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 3.87) (end 6.46 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.1 -1.55) (end -1.1 4.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 4.1) (end 8.7 4.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 4.1) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 3.81 1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 19 "Net-(R4-Pad2)")) + (pad 3 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 17 "Net-(Q4-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 30 MCUGND)) + (pad 4 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 47 12V)) + (model ${KISYS3DMOD}/Housings_DIP.3dshapes/DIP-4_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_DIP:DIP-4_W7.62mm (layer F.Cu) (tedit 59C78D6B) (tstamp 5B5D95C1) + (at 68.58 64.77) + (descr "4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (path /5B5E33AD) + (fp_text reference U6 (at 3.81 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LTV-817 (at 3.81 4.87) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 3.81) (end 0.635 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 3.81) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 -1.33) (end 1.16 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 3.87) (end 6.46 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 3.87) (end 6.46 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.1 -1.55) (end -1.1 4.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 4.1) (end 8.7 4.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 4.1) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 3.81 1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 41 "Net-(R9-Pad2)")) + (pad 3 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 42 "Net-(P11-Pad2)")) + (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 30 MCUGND)) + (pad 4 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 16 "Net-(P11-Pad1)")) + (model ${KISYS3DMOD}/Housings_DIP.3dshapes/DIP-4_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_DIP:DIP-4_W7.62mm (layer F.Cu) (tedit 59C78D6B) (tstamp 5B5D95C9) + (at 68.58 72.39) + (descr "4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)") + (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil") + (path /5B5E34B0) + (fp_text reference U7 (at 3.81 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LTV-817 (at 3.81 4.87) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 -1.27) (end 6.985 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 6.985 3.81) (end 0.635 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 3.81) (end 0.635 -0.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 -1.33) (end 1.16 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 3.87) (end 6.46 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 3.87) (end 6.46 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.1 -1.55) (end -1.1 4.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.1 4.1) (end 8.7 4.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 4.1) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 3.81 1.27) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 6 "Net-(R10-Pad2)")) + (pad 3 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 43 "Net-(P12-Pad2)")) + (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 30 MCUGND)) + (pad 4 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 44 "Net-(P12-Pad1)")) + (model ${KISYS3DMOD}/Housings_DIP.3dshapes/DIP-4_W7.62mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_ThroughHole:CP_Radial_D18.0mm_P7.50mm (layer F.Cu) (tedit 597BC7C2) (tstamp 5B5D98AA) + (at 50.8 105.41 90) + (descr "CP, Radial series, Radial, pin pitch=7.50mm, , diameter=18mm, Electrolytic Capacitor") + (tags "CP Radial series Radial pin pitch 7.50mm diameter 18mm Electrolytic Capacitor") + (path /5B5E7042) + (fp_text reference C1 (at 3.75 -10.31 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CP (at 3.75 10.31 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 3.75 0) (end 12.75 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.75 0) (end 12.84 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.2 0) (end -1.4 0) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 -0.9) (end -2.3 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 3.75 -9.05) (end 3.75 9.05) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.79 -9.05) (end 3.79 9.05) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.83 -9.05) (end 3.83 9.05) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.87 -9.05) (end 3.87 9.05) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.91 -9.049) (end 3.91 9.049) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.95 -9.048) (end 3.95 9.048) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.99 -9.047) (end 3.99 9.047) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.03 -9.046) (end 4.03 9.046) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.07 -9.045) (end 4.07 9.045) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.11 -9.043) (end 4.11 9.043) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.15 -9.042) (end 4.15 9.042) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.19 -9.04) (end 4.19 9.04) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.23 -9.038) (end 4.23 9.038) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.27 -9.036) (end 4.27 9.036) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.31 -9.033) (end 4.31 9.033) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.35 -9.031) (end 4.35 9.031) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.39 -9.028) (end 4.39 9.028) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.43 -9.025) (end 4.43 9.025) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.471 -9.022) (end 4.471 9.022) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.511 -9.019) (end 4.511 9.019) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.551 -9.015) (end 4.551 9.015) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.591 -9.012) (end 4.591 9.012) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.631 -9.008) (end 4.631 9.008) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.671 -9.004) (end 4.671 9.004) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.711 -9) (end 4.711 9) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.751 -8.995) (end 4.751 8.995) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.791 -8.991) (end 4.791 8.991) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.831 -8.986) (end 4.831 8.986) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.871 -8.981) (end 4.871 8.981) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.911 -8.976) (end 4.911 8.976) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.951 -8.971) (end 4.951 8.971) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.991 -8.966) (end 4.991 8.966) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.031 -8.96) (end 5.031 8.96) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.071 -8.954) (end 5.071 8.954) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.111 -8.948) (end 5.111 8.948) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.151 -8.942) (end 5.151 8.942) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.191 -8.936) (end 5.191 8.936) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.231 -8.929) (end 5.231 8.929) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.271 -8.923) (end 5.271 8.923) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.311 -8.916) (end 5.311 8.916) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.351 -8.909) (end 5.351 8.909) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.391 -8.901) (end 5.391 8.901) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.431 -8.894) (end 5.431 8.894) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.471 -8.886) (end 5.471 8.886) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.511 -8.878) (end 5.511 8.878) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.551 -8.87) (end 5.551 8.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.591 -8.862) (end 5.591 8.862) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.631 -8.854) (end 5.631 8.854) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.671 -8.845) (end 5.671 8.845) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.711 -8.837) (end 5.711 8.837) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.751 -8.828) (end 5.751 8.828) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.791 -8.819) (end 5.791 8.819) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.831 -8.809) (end 5.831 8.809) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.871 -8.8) (end 5.871 8.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.911 -8.79) (end 5.911 8.79) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.951 -8.78) (end 5.951 8.78) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.991 -8.77) (end 5.991 8.77) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.031 -8.76) (end 6.031 8.76) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.071 -8.749) (end 6.071 8.749) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.111 -8.739) (end 6.111 8.739) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.151 -8.728) (end 6.151 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.151 1.38) (end 6.151 8.728) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.191 -8.717) (end 6.191 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.191 1.38) (end 6.191 8.717) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.231 -8.706) (end 6.231 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.231 1.38) (end 6.231 8.706) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.271 -8.694) (end 6.271 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.271 1.38) (end 6.271 8.694) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.311 -8.683) (end 6.311 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.311 1.38) (end 6.311 8.683) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.351 -8.671) (end 6.351 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.351 1.38) (end 6.351 8.671) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.391 -8.659) (end 6.391 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.391 1.38) (end 6.391 8.659) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.431 -8.646) (end 6.431 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.431 1.38) (end 6.431 8.646) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.471 -8.634) (end 6.471 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.471 1.38) (end 6.471 8.634) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.511 -8.621) (end 6.511 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.511 1.38) (end 6.511 8.621) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.551 -8.609) (end 6.551 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.551 1.38) (end 6.551 8.609) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.591 -8.595) (end 6.591 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.591 1.38) (end 6.591 8.595) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.631 -8.582) (end 6.631 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.631 1.38) (end 6.631 8.582) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.671 -8.569) (end 6.671 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.671 1.38) (end 6.671 8.569) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.711 -8.555) (end 6.711 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.711 1.38) (end 6.711 8.555) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.751 -8.541) (end 6.751 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.751 1.38) (end 6.751 8.541) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.791 -8.527) (end 6.791 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.791 1.38) (end 6.791 8.527) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.831 -8.513) (end 6.831 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.831 1.38) (end 6.831 8.513) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.871 -8.498) (end 6.871 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.871 1.38) (end 6.871 8.498) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.911 -8.484) (end 6.911 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.911 1.38) (end 6.911 8.484) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.951 -8.469) (end 6.951 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.951 1.38) (end 6.951 8.469) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.991 -8.453) (end 6.991 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.991 1.38) (end 6.991 8.453) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.031 -8.438) (end 7.031 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.031 1.38) (end 7.031 8.438) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.071 -8.423) (end 7.071 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.071 1.38) (end 7.071 8.423) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.111 -8.407) (end 7.111 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.111 1.38) (end 7.111 8.407) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.151 -8.391) (end 7.151 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.151 1.38) (end 7.151 8.391) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.191 -8.374) (end 7.191 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.191 1.38) (end 7.191 8.374) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.231 -8.358) (end 7.231 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.231 1.38) (end 7.231 8.358) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.271 -8.341) (end 7.271 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.271 1.38) (end 7.271 8.341) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.311 -8.324) (end 7.311 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.311 1.38) (end 7.311 8.324) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.351 -8.307) (end 7.351 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.351 1.38) (end 7.351 8.307) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.391 -8.29) (end 7.391 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.391 1.38) (end 7.391 8.29) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.431 -8.272) (end 7.431 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.431 1.38) (end 7.431 8.272) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.471 -8.254) (end 7.471 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.471 1.38) (end 7.471 8.254) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.511 -8.236) (end 7.511 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.511 1.38) (end 7.511 8.236) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.551 -8.218) (end 7.551 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.551 1.38) (end 7.551 8.218) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.591 -8.2) (end 7.591 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.591 1.38) (end 7.591 8.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.631 -8.181) (end 7.631 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.631 1.38) (end 7.631 8.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.671 -8.162) (end 7.671 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.671 1.38) (end 7.671 8.162) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.711 -8.143) (end 7.711 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.711 1.38) (end 7.711 8.143) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.751 -8.123) (end 7.751 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.751 1.38) (end 7.751 8.123) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.791 -8.103) (end 7.791 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.791 1.38) (end 7.791 8.103) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.831 -8.083) (end 7.831 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.831 1.38) (end 7.831 8.083) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.871 -8.063) (end 7.871 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.871 1.38) (end 7.871 8.063) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.911 -8.043) (end 7.911 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.911 1.38) (end 7.911 8.043) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.951 -8.022) (end 7.951 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.951 1.38) (end 7.951 8.022) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.991 -8.001) (end 7.991 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.991 1.38) (end 7.991 8.001) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.031 -7.98) (end 8.031 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.031 1.38) (end 8.031 7.98) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.071 -7.958) (end 8.071 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.071 1.38) (end 8.071 7.958) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.111 -7.937) (end 8.111 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.111 1.38) (end 8.111 7.937) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.151 -7.915) (end 8.151 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.151 1.38) (end 8.151 7.915) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.191 -7.892) (end 8.191 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.191 1.38) (end 8.191 7.892) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.231 -7.87) (end 8.231 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.231 1.38) (end 8.231 7.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.271 -7.847) (end 8.271 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.271 1.38) (end 8.271 7.847) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.311 -7.824) (end 8.311 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.311 1.38) (end 8.311 7.824) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.351 -7.801) (end 8.351 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.351 1.38) (end 8.351 7.801) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.391 -7.777) (end 8.391 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.391 1.38) (end 8.391 7.777) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.431 -7.753) (end 8.431 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.431 1.38) (end 8.431 7.753) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.471 -7.729) (end 8.471 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.471 1.38) (end 8.471 7.729) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.511 -7.705) (end 8.511 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.511 1.38) (end 8.511 7.705) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.551 -7.68) (end 8.551 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.551 1.38) (end 8.551 7.68) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.591 -7.655) (end 8.591 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.591 1.38) (end 8.591 7.655) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.631 -7.63) (end 8.631 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.631 1.38) (end 8.631 7.63) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.671 -7.604) (end 8.671 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.671 1.38) (end 8.671 7.604) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.711 -7.578) (end 8.711 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.711 1.38) (end 8.711 7.578) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.751 -7.552) (end 8.751 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.751 1.38) (end 8.751 7.552) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.791 -7.525) (end 8.791 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.791 1.38) (end 8.791 7.525) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.831 -7.499) (end 8.831 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.831 1.38) (end 8.831 7.499) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.871 -7.471) (end 8.871 -1.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.871 1.38) (end 8.871 7.471) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.911 -7.444) (end 8.911 7.444) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.951 -7.416) (end 8.951 7.416) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.991 -7.388) (end 8.991 7.388) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.031 -7.36) (end 9.031 7.36) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.071 -7.331) (end 9.071 7.331) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.111 -7.302) (end 9.111 7.302) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.151 -7.273) (end 9.151 7.273) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.191 -7.243) (end 9.191 7.243) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.231 -7.213) (end 9.231 7.213) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.271 -7.183) (end 9.271 7.183) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.311 -7.152) (end 9.311 7.152) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.351 -7.121) (end 9.351 7.121) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.391 -7.089) (end 9.391 7.089) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.431 -7.057) (end 9.431 7.057) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.471 -7.025) (end 9.471 7.025) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.511 -6.993) (end 9.511 6.993) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.551 -6.96) (end 9.551 6.96) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.591 -6.926) (end 9.591 6.926) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.631 -6.893) (end 9.631 6.893) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.671 -6.858) (end 9.671 6.858) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.711 -6.824) (end 9.711 6.824) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.751 -6.789) (end 9.751 6.789) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.791 -6.754) (end 9.791 6.754) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.831 -6.718) (end 9.831 6.718) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.871 -6.682) (end 9.871 6.682) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.911 -6.645) (end 9.911 6.645) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.951 -6.608) (end 9.951 6.608) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.991 -6.57) (end 9.991 6.57) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.031 -6.532) (end 10.031 6.532) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.071 -6.494) (end 10.071 6.494) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.111 -6.455) (end 10.111 6.455) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.151 -6.416) (end 10.151 6.416) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.191 -6.376) (end 10.191 6.376) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.231 -6.335) (end 10.231 6.335) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.271 -6.294) (end 10.271 6.294) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.311 -6.253) (end 10.311 6.253) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.351 -6.211) (end 10.351 6.211) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.391 -6.168) (end 10.391 6.168) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.431 -6.125) (end 10.431 6.125) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.471 -6.082) (end 10.471 6.082) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.511 -6.038) (end 10.511 6.038) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.551 -5.993) (end 10.551 5.993) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.591 -5.947) (end 10.591 5.947) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.631 -5.901) (end 10.631 5.901) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.671 -5.855) (end 10.671 5.855) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.711 -5.807) (end 10.711 5.807) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.751 -5.759) (end 10.751 5.759) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.791 -5.711) (end 10.791 5.711) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.831 -5.662) (end 10.831 5.662) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.871 -5.611) (end 10.871 5.611) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.911 -5.561) (end 10.911 5.561) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.951 -5.509) (end 10.951 5.509) (layer F.SilkS) (width 0.12)) + (fp_line (start 10.991 -5.457) (end 10.991 5.457) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.031 -5.404) (end 11.031 5.404) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.071 -5.35) (end 11.071 5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.111 -5.295) (end 11.111 5.295) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.151 -5.24) (end 11.151 5.24) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.191 -5.183) (end 11.191 5.183) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.231 -5.126) (end 11.231 5.126) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.271 -5.067) (end 11.271 5.067) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.311 -5.008) (end 11.311 5.008) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.351 -4.947) (end 11.351 4.947) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.391 -4.886) (end 11.391 4.886) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.431 -4.823) (end 11.431 4.823) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.471 -4.759) (end 11.471 4.759) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.511 -4.694) (end 11.511 4.694) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.551 -4.628) (end 11.551 4.628) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.591 -4.561) (end 11.591 4.561) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.631 -4.492) (end 11.631 4.492) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.671 -4.422) (end 11.671 4.422) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.711 -4.35) (end 11.711 4.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.751 -4.277) (end 11.751 4.277) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.791 -4.202) (end 11.791 4.202) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.831 -4.125) (end 11.831 4.125) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.871 -4.046) (end 11.871 4.046) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.911 -3.966) (end 11.911 3.966) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.95 -3.883) (end 11.95 3.883) (layer F.SilkS) (width 0.12)) + (fp_line (start 11.99 -3.799) (end 11.99 3.799) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.03 -3.711) (end 12.03 3.711) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.07 -3.622) (end 12.07 3.622) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.11 -3.53) (end 12.11 3.53) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.15 -3.434) (end 12.15 3.434) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.19 -3.336) (end 12.19 3.336) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.23 -3.234) (end 12.23 3.234) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.27 -3.129) (end 12.27 3.129) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.31 -3.019) (end 12.31 3.019) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.35 -2.905) (end 12.35 2.905) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.39 -2.785) (end 12.39 2.785) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.43 -2.66) (end 12.43 2.66) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.47 -2.528) (end 12.47 2.528) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.51 -2.388) (end 12.51 2.388) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.55 -2.238) (end 12.55 2.238) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.59 -2.078) (end 12.59 2.078) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.63 -1.903) (end 12.63 1.903) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.67 -1.71) (end 12.67 1.71) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.71 -1.492) (end 12.71 1.492) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.75 -1.236) (end 12.75 1.236) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.79 -0.913) (end 12.79 0.913) (layer F.SilkS) (width 0.12)) + (fp_line (start 12.83 -0.387) (end 12.83 0.387) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.2 0) (end -1.4 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.3 -0.9) (end -2.3 0.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -5.6 -9.35) (end -5.6 9.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.6 9.35) (end 13.1 9.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 9.35) (end 13.1 -9.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.1 -9.35) (end -5.6 -9.35) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 3.75 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 7 24v)) + (pad 2 thru_hole circle (at 7.5 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 45 PGND)) + (model ${KISYS3DMOD}/Capacitors_THT.3dshapes/CP_Radial_D18.0mm_P7.50mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO_SOT_Packages_THT:TO-220-3_Vertical (layer F.Cu) (tedit 58CE52AD) (tstamp 5B5D9CC2) + (at 86.36 78.74) + (descr "TO-220-3, Vertical, RM 2.54mm") + (tags "TO-220-3 Vertical RM 2.54mm") + (path /5B5BD448) + (fp_text reference Q1 (at 2.54 -3.62) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 2.54 3.92) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 2.54 -3.62) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.46 -2.5) (end -2.46 1.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 1.9) (end 7.54 1.9) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 1.9) (end 7.54 -2.5) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 -2.5) (end -2.46 -2.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 -1.23) (end 7.54 -1.23) (layer F.Fab) (width 0.1)) + (fp_line (start 0.69 -2.5) (end 0.69 -1.23) (layer F.Fab) (width 0.1)) + (fp_line (start 4.39 -2.5) (end 4.39 -1.23) (layer F.Fab) (width 0.1)) + (fp_line (start -2.58 -2.62) (end 7.66 -2.62) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.58 2.021) (end 7.66 2.021) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.58 -2.62) (end -2.58 2.021) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.66 -2.62) (end 7.66 2.021) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.58 -1.11) (end 7.66 -1.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.69 -2.62) (end 0.69 -1.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.391 -2.62) (end 4.391 -1.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.71 -2.75) (end -2.71 2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.71 2.16) (end 7.79 2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 2.16) (end 7.79 -2.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 -2.75) (end -2.71 -2.75) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) + (net 1 "Net-(Q1-Pad1)")) + (pad 2 thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) + (net 12 "Net-(D3-Pad1)")) + (pad 3 thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) + (net 45 PGND)) + (model ${KISYS3DMOD}/TO_SOT_Packages_THT.3dshapes/TO-220-3_Vertical.wrl + (at (xyz 0.1 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO_SOT_Packages_THT:TO-220-3_Vertical (layer F.Cu) (tedit 58CE52AD) (tstamp 5B5D9CC8) + (at 90.612336 52.497298 90) + (descr "TO-220-3, Vertical, RM 2.54mm") + (tags "TO-220-3 Vertical RM 2.54mm") + (path /57E9A14B) + (fp_text reference Q2 (at 2.54 -3.62 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 2.54 3.92 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 2.54 -3.62 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.46 -2.5) (end -2.46 1.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 1.9) (end 7.54 1.9) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 1.9) (end 7.54 -2.5) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 -2.5) (end -2.46 -2.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 -1.23) (end 7.54 -1.23) (layer F.Fab) (width 0.1)) + (fp_line (start 0.69 -2.5) (end 0.69 -1.23) (layer F.Fab) (width 0.1)) + (fp_line (start 4.39 -2.5) (end 4.39 -1.23) (layer F.Fab) (width 0.1)) + (fp_line (start -2.58 -2.62) (end 7.66 -2.62) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.58 2.021) (end 7.66 2.021) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.58 -2.62) (end -2.58 2.021) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.66 -2.62) (end 7.66 2.021) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.58 -1.11) (end 7.66 -1.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.69 -2.62) (end 0.69 -1.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.391 -2.62) (end 4.391 -1.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.71 -2.75) (end -2.71 2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.71 2.16) (end 7.79 2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 2.16) (end 7.79 -2.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 -2.75) (end -2.71 -2.75) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0 90) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) + (net 38 "Net-(Q2-Pad1)")) + (pad 2 thru_hole oval (at 2.54 0 90) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) + (net 9 "Net-(D1-Pad1)")) + (pad 3 thru_hole oval (at 5.08 0 90) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) + (net 45 PGND)) + (model ${KISYS3DMOD}/TO_SOT_Packages_THT.3dshapes/TO-220-3_Vertical.wrl + (at (xyz 0.1 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO_SOT_Packages_THT:TO-220-3_Vertical (layer F.Cu) (tedit 58CE52AD) (tstamp 5B5D9CD4) + (at 86.36 90.17) + (descr "TO-220-3, Vertical, RM 2.54mm") + (tags "TO-220-3 Vertical RM 2.54mm") + (path /580AAD63) + (fp_text reference Q4 (at 2.54 -3.62) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 2.54 3.92) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 2.54 -3.62) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.46 -2.5) (end -2.46 1.9) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 1.9) (end 7.54 1.9) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 1.9) (end 7.54 -2.5) (layer F.Fab) (width 0.1)) + (fp_line (start 7.54 -2.5) (end -2.46 -2.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.46 -1.23) (end 7.54 -1.23) (layer F.Fab) (width 0.1)) + (fp_line (start 0.69 -2.5) (end 0.69 -1.23) (layer F.Fab) (width 0.1)) + (fp_line (start 4.39 -2.5) (end 4.39 -1.23) (layer F.Fab) (width 0.1)) + (fp_line (start -2.58 -2.62) (end 7.66 -2.62) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.58 2.021) (end 7.66 2.021) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.58 -2.62) (end -2.58 2.021) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.66 -2.62) (end 7.66 2.021) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.58 -1.11) (end 7.66 -1.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.69 -2.62) (end 0.69 -1.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.391 -2.62) (end 4.391 -1.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.71 -2.75) (end -2.71 2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.71 2.16) (end 7.79 2.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 2.16) (end 7.79 -2.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.79 -2.75) (end -2.71 -2.75) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) + (net 17 "Net-(Q4-Pad1)")) + (pad 2 thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) + (net 14 "Net-(D4-Pad1)")) + (pad 3 thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) + (net 45 PGND)) + (model ${KISYS3DMOD}/TO_SOT_Packages_THT.3dshapes/TO-220-3_Vertical.wrl + (at (xyz 0.1 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B5D9DA9) + (at 80.01 64.77) + (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x02 2.54mm single row") + (path /57E998A2) + (fp_text reference P11 (at 0 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value OPT1 (at 0 4.87) (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 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 3.81) (end -1.27 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 3.81) (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 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 3.87) (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 4.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 4.35) (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 1.27 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 16 "Net-(P11-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 42 "Net-(P11-Pad2)")) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5B5D9DAF) + (at 80.01 72.39) + (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x02 2.54mm single row") + (path /5B5CA617) + (fp_text reference P12 (at 0 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value OPT2 (at 0 4.87) (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 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 3.81) (end -1.27 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 3.81) (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 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 3.87) (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 4.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 4.35) (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 1.27 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 44 "Net-(P12-Pad1)")) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 43 "Net-(P12-Pad2)")) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (dimension 20.955 (width 0.3) (layer Cmts.User) + (gr_text "20.955 mm" (at 73.9775 98.345) (layer Cmts.User) (tstamp 5B70121F) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 84.455 101.6) (xy 84.455 96.995))) + (feature2 (pts (xy 63.5 101.6) (xy 63.5 96.995))) + (crossbar (pts (xy 63.5 99.695) (xy 84.455 99.695))) + (arrow1a (pts (xy 84.455 99.695) (xy 83.328496 100.281421))) + (arrow1b (pts (xy 84.455 99.695) (xy 83.328496 99.108579))) + (arrow2a (pts (xy 63.5 99.695) (xy 64.626504 100.281421))) + (arrow2b (pts (xy 63.5 99.695) (xy 64.626504 99.108579))) + ) + (dimension 15.875 (width 0.3) (layer Cmts.User) + (gr_text "15.875 mm" (at 51.99 109.5375 90) (layer Cmts.User) (tstamp 5B701221) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 63.5 101.6) (xy 50.64 101.6))) + (feature2 (pts (xy 63.5 117.475) (xy 50.64 117.475))) + (crossbar (pts (xy 53.34 117.475) (xy 53.34 101.6))) + (arrow1a (pts (xy 53.34 101.6) (xy 53.926421 102.726504))) + (arrow1b (pts (xy 53.34 101.6) (xy 52.753579 102.726504))) + (arrow2a (pts (xy 53.34 117.475) (xy 53.926421 116.348496))) + (arrow2b (pts (xy 53.34 117.475) (xy 52.753579 116.348496))) + ) + (dimension 81.28 (width 0.3) (layer Cmts.User) + (gr_text "81.280 mm" (at 6.905001 81.28 270) (layer Cmts.User) (tstamp 5B61C84E) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 21.59 121.92) (xy 5.555001 121.92))) + (feature2 (pts (xy 21.59 40.64) (xy 5.555001 40.64))) + (crossbar (pts (xy 8.255001 40.64) (xy 8.255001 121.92))) + (arrow1a (pts (xy 8.255001 121.92) (xy 7.66858 120.793496))) + (arrow1b (pts (xy 8.255001 121.92) (xy 8.841422 120.793496))) + (arrow2a (pts (xy 8.255001 40.64) (xy 7.66858 41.766504))) + (arrow2b (pts (xy 8.255001 40.64) (xy 8.841422 41.766504))) + ) + (dimension 106.68 (width 0.3) (layer Cmts.User) + (gr_text "106.680 mm" (at 74.93 22.780001) (layer Cmts.User) (tstamp 5B61C852) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 21.59 40.64) (xy 21.59 21.430001))) + (feature2 (pts (xy 128.27 40.64) (xy 128.27 21.430001))) + (crossbar (pts (xy 128.27 24.130001) (xy 21.59 24.130001))) + (arrow1a (pts (xy 21.59 24.130001) (xy 22.716504 23.54358))) + (arrow1b (pts (xy 21.59 24.130001) (xy 22.716504 24.716422))) + (arrow2a (pts (xy 128.27 24.130001) (xy 127.143496 23.54358))) + (arrow2b (pts (xy 128.27 24.130001) (xy 127.143496 24.716422))) + ) + (gr_line (start 21.59 121.92) (end 21.59 40.64) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 128.27 121.92) (end 21.59 121.92) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 128.27 40.64) (end 128.27 121.92) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 21.59 40.64) (end 128.27 40.64) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 21.59 40.64) (end 29.21 40.64) (layer Dwgs.User) (width 0.2)) + (gr_line (start 21.59 119.38) (end 21.59 40.64) (layer Dwgs.User) (width 0.2)) + (gr_line (start 138.43 119.38) (end 21.59 119.38) (layer Dwgs.User) (width 0.2)) + (gr_line (start 138.43 40.64) (end 138.43 119.38) (layer Dwgs.User) (width 0.2)) + (gr_line (start 135.89 40.64) (end 138.43 40.64) (layer Dwgs.User) (width 0.2)) + (gr_line (start 29.21 40.64) (end 135.89 40.64) (layer Dwgs.User) (width 0.2)) + + (segment (start 54.61 90.17) (end 99.06 90.17) (width 1) (layer Dwgs.User) (net 0)) + (segment (start 86.36 78.74) (end 84.46 78.74) (width 1) (layer B.Cu) (net 1)) + (segment (start 84.46 78.74) (end 79.38 83.82) (width 1) (layer B.Cu) (net 1)) + (segment (start 79.38 83.82) (end 77.33137 83.82) (width 1) (layer B.Cu) (net 1)) + (segment (start 85.09 72.39) (end 85.09 77.47) (width 1) (layer B.Cu) (net 1)) + (segment (start 85.09 77.47) (end 86.36 78.74) (width 1) (layer B.Cu) (net 1)) + (segment (start 77.33137 83.82) (end 76.2 83.82) (width 1) (layer B.Cu) (net 1)) + (segment (start 68.58 57.15) (end 67.31 57.15) (width 1) (layer B.Cu) (net 2)) + (segment (start 67.31 57.15) (end 62.23 52.07) (width 1) (layer B.Cu) (net 2)) + (segment (start 27.259999 56.459599) (end 27.259999 74.120001) (width 1) (layer B.Cu) (net 3)) + (segment (start 27.259999 74.120001) (end 33.149998 80.01) (width 1) (layer B.Cu) (net 3)) + (segment (start 33.149998 80.01) (end 33.417 80.01) (width 1) (layer B.Cu) (net 3)) + (segment (start 65.405 43.815) (end 65.405 42.612919) (width 1) (layer B.Cu) (net 3)) + (segment (start 33.417 80.01) (end 35.56 80.01) (width 1) (layer B.Cu) (net 3)) + (segment (start 65.405 42.612919) (end 64.65708 41.864999) (width 1) (layer B.Cu) (net 3)) + (segment (start 64.65708 41.864999) (end 41.854599 41.864999) (width 1) (layer B.Cu) (net 3)) + (segment (start 41.854599 41.864999) (end 27.259999 56.459599) (width 1) (layer B.Cu) (net 3)) + (segment (start 68.58 81.28) (end 66.78 81.28) (width 1) (layer B.Cu) (net 4)) + (segment (start 66.78 81.28) (end 64.130001 78.630001) (width 1) (layer B.Cu) (net 4)) + (segment (start 63.029999 68.109999) (end 62.23 67.31) (width 1) (layer B.Cu) (net 4)) + (segment (start 64.130001 78.630001) (end 64.130001 69.210001) (width 1) (layer B.Cu) (net 4)) + (segment (start 64.130001 69.210001) (end 63.029999 68.109999) (width 1) (layer B.Cu) (net 4)) + (segment (start 57.15 47.57) (end 60.905 43.815) (width 1) (layer B.Cu) (net 5)) + (segment (start 60.905 43.815) (end 62.865 43.815) (width 1) (layer B.Cu) (net 5)) + (segment (start 50.8 54.61) (end 54.882002 54.61) (width 1) (layer B.Cu) (net 5)) + (segment (start 54.882002 54.61) (end 57.15 52.342002) (width 1) (layer B.Cu) (net 5)) + (segment (start 57.15 52.342002) (end 57.15 47.57) (width 1) (layer B.Cu) (net 5)) + (segment (start 68.58 72.39) (end 68.58 70.59) (width 1) (layer B.Cu) (net 6)) + (segment (start 68.58 70.59) (end 62.23 64.24) (width 1) (layer B.Cu) (net 6)) + (segment (start 62.23 64.24) (end 62.23 62.23) (width 1) (layer B.Cu) (net 6)) + (segment (start 96.52 106.67) (end 96.52 97.78) (width 1.8) (layer B.Cu) (net 7)) + (segment (start 96.52 106.67) (end 96.52 114.3) (width 2.8) (layer B.Cu) (net 7)) + (segment (start 96.52 114.3) (end 91.21499 119.60501) (width 2.8) (layer B.Cu) (net 7)) + (segment (start 91.21499 119.60501) (end 81.77667 119.60501) (width 2.8) (layer B.Cu) (net 7)) + (segment (start 81.77667 119.60501) (end 78.37666 116.205) (width 2.8) (layer B.Cu) (net 7)) + (segment (start 78.37666 116.205) (end 64.77 116.205) (width 2.8) (layer B.Cu) (net 7)) + (segment (start 64.77 116.205) (end 64.77 113.665) (width 2.8) (layer B.Cu) (net 7)) + (segment (start 59.055 115.57) (end 59.69 116.205) (width 2.8) (layer B.Cu) (net 7)) + (segment (start 59.69 116.205) (end 64.77 116.205) (width 2.8) (layer B.Cu) (net 7)) + (segment (start 52.15 115.57) (end 52.15 106.76) (width 2.8) (layer B.Cu) (net 7)) + (segment (start 52.15 106.76) (end 50.8 105.41) (width 2.8) (layer B.Cu) (net 7)) + (segment (start 50.8 105.41) (end 36.83 105.41) (width 2.8) (layer B.Cu) (net 7)) + (segment (start 74.299999 82.048631) (end 75.06863 81.28) (width 1) (layer B.Cu) (net 7)) + (segment (start 74.299999 82.048631) (end 74.299999 57.918631) (width 1) (layer B.Cu) (net 7)) + (segment (start 74.299999 57.918631) (end 75.06863 57.15) (width 1) (layer B.Cu) (net 7)) + (segment (start 57.15 115.57) (end 59.055 115.57) (width 2.8) (layer B.Cu) (net 7)) + (segment (start 57.15 115.57) (end 52.15 115.57) (width 2.8) (layer B.Cu) (net 7)) + (segment (start 116.84 55.88) (end 116.84 52.07) (width 1) (layer B.Cu) (net 8)) + (segment (start 116.84 52.07) (end 109.22 44.45) (width 1) (layer B.Cu) (net 8)) + (segment (start 90.612336 49.957298) (end 105.837298 49.957298) (width 1.8) (layer B.Cu) (net 9)) + (segment (start 105.837298 49.957298) (end 107.95 52.07) (width 1.8) (layer B.Cu) (net 9)) + (segment (start 107.737298 49.957298) (end 107.95 50.17) (width 1) (layer B.Cu) (net 9)) + (segment (start 107.95 50.17) (end 107.95 52.07) (width 1) (layer B.Cu) (net 9)) + (segment (start 106.68 44.45) (end 106.68 46.35) (width 1) (layer B.Cu) (net 9)) + (segment (start 106.68 46.35) (end 107.95 47.62) (width 1) (layer B.Cu) (net 9)) + (segment (start 107.95 47.62) (end 107.95 50.17) (width 1) (layer B.Cu) (net 9)) + (segment (start 107.95 71.12) (end 108.85 71.12) (width 1.8) (layer B.Cu) (net 10)) + (segment (start 92.647085 61.586579) (end 91.959875 61.586579) (width 1.8) (layer B.Cu) (net 10)) + (segment (start 108.85 71.12) (end 111.25001 73.52001) (width 1.8) (layer B.Cu) (net 10)) + (segment (start 111.25001 73.52001) (end 111.25001 77.194116) (width 1.8) (layer B.Cu) (net 10)) + (segment (start 111.25001 77.194116) (end 109.844116 78.60001) (width 1.8) (layer B.Cu) (net 10)) + (segment (start 109.844116 78.60001) (end 106.055884 78.60001) (width 1.8) (layer B.Cu) (net 10)) + (segment (start 106.055884 78.60001) (end 93.087084 65.63121) (width 1.8) (layer B.Cu) (net 10)) + (segment (start 93.087084 65.63121) (end 93.087084 62.026578) (width 1.8) (layer B.Cu) (net 10)) + (segment (start 93.087084 62.026578) (end 92.647085 61.586579) (width 1.8) (layer B.Cu) (net 10)) + (segment (start 91.959875 61.586579) (end 90.687083 61.586579) (width 1.8) (layer B.Cu) (net 10)) + (segment (start 106.68 63.5) (end 106.68 69.85) (width 1) (layer B.Cu) (net 10)) + (segment (start 106.68 69.85) (end 107.95 71.12) (width 1) (layer B.Cu) (net 10)) + (segment (start 109.22 63.5) (end 115.57 69.85) (width 1) (layer B.Cu) (net 11)) + (segment (start 115.57 69.85) (end 116.84 69.85) (width 1) (layer B.Cu) (net 11)) + (segment (start 106.68 82.55) (end 106.68 87.63) (width 1.8) (layer B.Cu) (net 12)) + (segment (start 106.68 87.63) (end 107.95 88.9) (width 1.8) (layer B.Cu) (net 12)) + (segment (start 88.9 78.74) (end 88.9 72.795998) (width 1.8) (layer B.Cu) (net 12)) + (segment (start 88.9 72.795998) (end 91.605999 70.089999) (width 1.8) (layer B.Cu) (net 12)) + (segment (start 91.605999 70.089999) (end 93.814001 70.089999) (width 1.8) (layer B.Cu) (net 12)) + (segment (start 93.814001 70.089999) (end 106.274002 82.55) (width 1.8) (layer B.Cu) (net 12)) + (segment (start 106.274002 82.55) (end 106.68 82.55) (width 1.8) (layer B.Cu) (net 12)) + (segment (start 116.84 83.82) (end 110.49 83.82) (width 1) (layer B.Cu) (net 13)) + (segment (start 110.49 83.82) (end 109.22 82.55) (width 1) (layer B.Cu) (net 13)) + (segment (start 106.68 100.33) (end 100.439998 100.33) (width 1.8) (layer B.Cu) (net 14)) + (segment (start 100.439998 100.33) (end 99.020001 98.910003) (width 1.8) (layer B.Cu) (net 14)) + (segment (start 90.027209 92.570001) (end 88.9 91.442792) (width 1.8) (layer B.Cu) (net 14)) + (segment (start 99.020001 98.910003) (end 99.020001 96.579999) (width 1.8) (layer B.Cu) (net 14)) + (segment (start 99.020001 96.579999) (end 95.010003 92.570001) (width 1.8) (layer B.Cu) (net 14)) + (segment (start 95.010003 92.570001) (end 90.027209 92.570001) (width 1.8) (layer B.Cu) (net 14)) + (segment (start 107.95 107.95) (end 107.05 107.95) (width 1.8) (layer B.Cu) (net 14)) + (segment (start 88.9 90.17) (end 88.9 91.442792) (width 1.8) (layer B.Cu) (net 14)) + (segment (start 107.95 107.95) (end 106.68 106.68) (width 1) (layer B.Cu) (net 14)) + (segment (start 106.68 106.68) (end 106.68 100.33) (width 1) (layer B.Cu) (net 14)) + (segment (start 116.84 100.33) (end 109.22 100.33) (width 1) (layer B.Cu) (net 15)) + (segment (start 76.2 64.77) (end 80.01 64.77) (width 1) (layer B.Cu) (net 16)) + (segment (start 81.92 92.71) (end 77.33137 92.71) (width 1) (layer B.Cu) (net 17)) + (segment (start 86.36 90.17) (end 84.46 90.17) (width 1) (layer B.Cu) (net 17)) + (segment (start 84.46 90.17) (end 81.92 92.71) (width 1) (layer B.Cu) (net 17)) + (segment (start 77.33137 92.71) (end 76.2 92.71) (width 1) (layer B.Cu) (net 17)) + (segment (start 85.09 83.82) (end 85.09 88.9) (width 1) (layer B.Cu) (net 17)) + (segment (start 85.09 88.9) (end 86.36 90.17) (width 1) (layer B.Cu) (net 17)) + (segment (start 62.23 48.26) (end 68.58 48.26) (width 1) (layer B.Cu) (net 18)) + (segment (start 68.58 90.17) (end 68.58 88.37) (width 1) (layer B.Cu) (net 19)) + (segment (start 68.58 88.37) (end 62.23 82.02) (width 1) (layer B.Cu) (net 19)) + (segment (start 62.23 82.02) (end 62.23 72.25137) (width 1) (layer B.Cu) (net 19)) + (segment (start 62.23 72.25137) (end 62.23 71.12) (width 1) (layer B.Cu) (net 19)) + (segment (start 50.8 62.23) (end 54.61 62.23) (width 1) (layer B.Cu) (net 20)) + (segment (start 83.185 113.665) (end 89.535 113.665) (width 2.8) (layer B.Cu) (net 21)) + (segment (start 89.535 113.665) (end 90.17 113.03) (width 2.8) (layer B.Cu) (net 21)) + (segment (start 83.185 116.205) (end 83.185 113.665) (width 2.8) (layer B.Cu) (net 21)) + (segment (start 101.6 97.79) (end 103.125874 97.79) (width 1.8) (layer B.Cu) (net 22)) + (segment (start 103.125874 97.79) (end 105.685884 95.22999) (width 1.8) (layer B.Cu) (net 22)) + (segment (start 105.685884 95.22999) (end 106.70001 95.22999) (width 1.8) (layer B.Cu) (net 22)) + (segment (start 106.70001 95.22999) (end 107.95 93.98) (width 1.8) (layer B.Cu) (net 22)) + (segment (start 116.84 91.44) (end 108.59 91.44) (width 1) (layer B.Cu) (net 22)) + (segment (start 108.59 91.44) (end 107.95 92.08) (width 1) (layer B.Cu) (net 22)) + (segment (start 107.95 92.08) (end 107.95 93.98) (width 1) (layer B.Cu) (net 22)) + (segment (start 104.775 109.855) (end 101.6 106.68) (width 1.8) (layer B.Cu) (net 23)) + (segment (start 104.775 109.855) (end 107.95 113.03) (width 1.8) (layer B.Cu) (net 23)) + (segment (start 107.95 113.03) (end 111.76 113.03) (width 1) (layer B.Cu) (net 23)) + (segment (start 111.76 113.03) (end 116.84 107.95) (width 1) (layer B.Cu) (net 23)) + (segment (start 29.21 72.39) (end 35.56 72.39) (width 1) (layer B.Cu) (net 24)) + (segment (start 35.56 69.85) (end 29.21 69.85) (width 1) (layer B.Cu) (net 25)) + (segment (start 29.21 67.31) (end 35.56 67.31) (width 1) (layer B.Cu) (net 26)) + (segment (start 35.56 64.77) (end 29.21 64.77) (width 1) (layer B.Cu) (net 27)) + (segment (start 29.21 62.23) (end 35.56 62.23) (width 1) (layer B.Cu) (net 28)) + (segment (start 35.56 59.69) (end 29.21 59.69) (width 1) (layer B.Cu) (net 29)) + (segment (start 69.620002 45.72) (end 69.620002 45.490002) (width 1) (layer B.Cu) (net 30)) + (segment (start 69.620002 45.490002) (end 67.945 43.815) (width 1) (layer B.Cu) (net 30)) + (segment (start 35.56 85.09) (end 45.2352 85.09) (width 1) (layer B.Cu) (net 30)) + (segment (start 45.2352 85.09) (end 50.3152 80.01) (width 1) (layer B.Cu) (net 30)) + (segment (start 50.3152 80.01) (end 50.8 80.01) (width 1) (layer B.Cu) (net 30)) + (segment (start 29.21 83.82) (end 30.48 85.09) (width 1) (layer B.Cu) (net 30)) + (segment (start 35.56 85.09) (end 30.48 85.09) (width 1) (layer B.Cu) (net 30)) + (segment (start 30.48 85.09) (end 29.21 86.36) (width 1) (layer B.Cu) (net 30)) + (segment (start 70.480001 52.700001) (end 70.480001 46.579999) (width 1) (layer B.Cu) (net 30)) + (segment (start 70.480001 46.579999) (end 69.620002 45.72) (width 1) (layer B.Cu) (net 30)) + (segment (start 70.480001 61.590001) (end 70.480001 52.700001) (width 1) (layer B.Cu) (net 30)) + (segment (start 70.480001 52.700001) (end 68.58 50.8) (width 1) (layer B.Cu) (net 30)) + (segment (start 70.480001 69.210001) (end 70.480001 61.590001) (width 1) (layer B.Cu) (net 30)) + (segment (start 70.480001 61.590001) (end 68.58 59.69) (width 1) (layer B.Cu) (net 30)) + (segment (start 70.480001 76.830001) (end 70.480001 69.210001) (width 1) (layer B.Cu) (net 30)) + (segment (start 70.480001 69.210001) (end 68.58 67.31) (width 1) (layer B.Cu) (net 30)) + (segment (start 70.480001 85.720001) (end 70.480001 76.830001) (width 1) (layer B.Cu) (net 30)) + (segment (start 70.480001 76.830001) (end 68.58 74.93) (width 1) (layer B.Cu) (net 30)) + (segment (start 68.58 92.71) (end 69.71137 92.71) (width 1) (layer B.Cu) (net 30)) + (segment (start 69.71137 92.71) (end 70.480001 91.941369) (width 1) (layer B.Cu) (net 30)) + (segment (start 70.480001 91.941369) (end 70.480001 85.720001) (width 1) (layer B.Cu) (net 30)) + (segment (start 70.480001 85.720001) (end 69.379999 84.619999) (width 1) (layer B.Cu) (net 30)) + (segment (start 69.379999 84.619999) (end 68.58 83.82) (width 1) (layer B.Cu) (net 30)) + (segment (start 50.8 80.01) (end 51.2848 80.01) (width 1) (layer B.Cu) (net 30)) + (segment (start 51.2848 80.01) (end 63.9848 92.71) (width 1) (layer B.Cu) (net 30)) + (segment (start 63.9848 92.71) (end 68.58 92.71) (width 1) (layer B.Cu) (net 30)) + (segment (start 50.8 72.39) (end 52.943 72.39) (width 1) (layer B.Cu) (net 31)) + (segment (start 52.943 72.39) (end 58.023 77.47) (width 1) (layer B.Cu) (net 31)) + (segment (start 58.023 77.47) (end 58.42 77.47) (width 1) (layer B.Cu) (net 31)) + (segment (start 50.8 74.93) (end 52.137919 74.93) (width 1) (layer B.Cu) (net 32)) + (segment (start 52.137919 74.93) (end 57.217919 80.01) (width 1) (layer B.Cu) (net 32)) + (segment (start 57.217919 80.01) (end 58.42 80.01) (width 1) (layer B.Cu) (net 32)) + (segment (start 50.8 77.47) (end 51.2848 77.47) (width 1) (layer B.Cu) (net 33)) + (segment (start 51.2848 77.47) (end 56.3648 82.55) (width 1) (layer B.Cu) (net 33)) + (segment (start 56.3648 82.55) (end 57.217919 82.55) (width 1) (layer B.Cu) (net 33)) + (segment (start 57.217919 82.55) (end 58.42 82.55) (width 1) (layer B.Cu) (net 33)) + (segment (start 50.8 52.07) (end 54.61 52.07) (width 1) (layer B.Cu) (net 34)) + (segment (start 35.9156 52.07) (end 35.56 52.07) (width 1) (layer B.Cu) (net 35)) + (segment (start 37.703 50.2826) (end 35.9156 52.07) (width 1) (layer B.Cu) (net 35)) + (segment (start 37.703 49.927) (end 37.703 50.2826) (width 1) (layer B.Cu) (net 35)) + (segment (start 39.37 48.26) (end 37.703 49.927) (width 1) (layer B.Cu) (net 35)) + (segment (start 54.61 48.26) (end 39.37 48.26) (width 1) (layer B.Cu) (net 35)) + (segment (start 50.8 67.31) (end 54.61 67.31) (width 1) (layer B.Cu) (net 36)) + (segment (start 50.8 69.85) (end 53.34 69.85) (width 1) (layer B.Cu) (net 37)) + (segment (start 53.34 69.85) (end 54.61 71.12) (width 1) (layer B.Cu) (net 37)) + (segment (start 85.532336 53.767298) (end 89.342336 53.767298) (width 1) (layer B.Cu) (net 38)) + (segment (start 89.342336 53.767298) (end 90.612336 52.497298) (width 1) (layer B.Cu) (net 38)) + (segment (start 76.2 50.8) (end 82.565038 50.8) (width 1) (layer B.Cu) (net 38)) + (segment (start 82.565038 50.8) (end 85.532336 53.767298) (width 1) (layer B.Cu) (net 38)) + (segment (start 85.607083 65.396579) (end 89.417083 65.396579) (width 1) (layer B.Cu) (net 39)) + (segment (start 89.417083 65.396579) (end 90.687083 64.126579) (width 1) (layer B.Cu) (net 39)) + (segment (start 85.607083 65.396579) (end 79.900504 59.69) (width 1) (layer B.Cu) (net 39)) + (segment (start 79.900504 59.69) (end 76.2 59.69) (width 1) (layer B.Cu) (net 39)) + (segment (start 50.8 57.15) (end 54.61 57.15) (width 1) (layer B.Cu) (net 40)) + (segment (start 68.58 64.77) (end 68.58 62.97) (width 1) (layer B.Cu) (net 41)) + (segment (start 68.58 62.97) (end 62.76 57.15) (width 1) (layer B.Cu) (net 41)) + (segment (start 62.76 57.15) (end 62.23 57.15) (width 1) (layer B.Cu) (net 41)) + (segment (start 80.01 67.31) (end 76.2 67.31) (width 1) (layer B.Cu) (net 42)) + (segment (start 76.2 74.93) (end 80.01 74.93) (width 1) (layer B.Cu) (net 43)) + (segment (start 76.2 72.39) (end 80.01 72.39) (width 1) (layer B.Cu) (net 44)) + (segment (start 64.77 105.41) (end 58.3 105.41) (width 2.8) (layer B.Cu) (net 45)) + (segment (start 58.3 105.41) (end 55.76 102.87) (width 2.8) (layer B.Cu) (net 45)) + (segment (start 64.77 102.87) (end 55.76 102.87) (width 2.8) (layer B.Cu) (net 45)) + (segment (start 55.76 102.87) (end 50.8 97.91) (width 2.8) (layer B.Cu) (net 45)) + (segment (start 38.23 97.91) (end 50.8 97.91) (width 2.8) (layer B.Cu) (net 45)) + (segment (start 38.23 97.91) (end 29.33 97.91) (width 2.8) (layer B.Cu) (net 45)) + (segment (start 29.33 97.91) (end 29.21 97.79) (width 2.8) (layer B.Cu) (net 45)) + (segment (start 123.19 65.532) (end 123.19 105.537) (width 2.8) (layer B.Cu) (net 45)) + (segment (start 121.642014 63.984014) (end 123.19 65.532) (width 2.8) (layer B.Cu) (net 45)) + (segment (start 121.540012 63.984014) (end 121.642014 63.984014) (width 2.8) (layer B.Cu) (net 45)) + (segment (start 83.185 105.41) (end 64.77 105.41) (width 2.8) (layer F.Cu) (net 45)) + (segment (start 64.77 102.87) (end 83.185 102.87) (width 2.8) (layer F.Cu) (net 45)) + (segment (start 29.21 97.79) (end 26.67 100.33) (width 2.8) (layer B.Cu) (net 45)) + (segment (start 98.425 66.04) (end 98.425 59.563) (width 2.8) (layer B.Cu) (net 45)) + (segment (start 98.425 59.563) (end 98.425 56.515) (width 2.8) (layer B.Cu) (net 45)) + (segment (start 90.687083 59.046579) (end 97.908579 59.046579) (width 1.8) (layer B.Cu) (net 45)) + (segment (start 97.908579 59.046579) (end 98.425 59.563) (width 1.8) (layer B.Cu) (net 45)) + (segment (start 98.425 56.515) (end 100.33 54.61) (width 2.8) (layer B.Cu) (net 45)) + (segment (start 100.33 54.61) (end 112.165998 54.61) (width 1.8) (layer B.Cu) (net 45)) + (segment (start 112.165998 54.61) (end 121.540012 63.984014) (width 1.8) (layer B.Cu) (net 45)) + (via (at 98.425 66.04) (size 2) (drill 1) (layers F.Cu B.Cu) (net 45)) + (segment (start 98.425 83.82) (end 98.425 66.04) (width 1.8) (layer F.Cu) (net 45)) + (segment (start 92.71 83.82) (end 98.425 83.82) (width 1.8) (layer B.Cu) (net 45)) + (via (at 98.425 83.82) (size 2) (drill 1) (layers F.Cu B.Cu) (net 45)) + (segment (start 92.71 83.82) (end 92.71 88.9) (width 1.8) (layer B.Cu) (net 45)) + (segment (start 92.71 88.9) (end 91.44 90.17) (width 1.8) (layer B.Cu) (net 45)) + (segment (start 91.44 78.74) (end 91.44 82.55) (width 1.8) (layer B.Cu) (net 45)) + (segment (start 91.44 82.55) (end 92.71 83.82) (width 1.8) (layer B.Cu) (net 45)) + (segment (start 91.44 78.74) (end 91.44 73.66) (width 1) (layer B.Cu) (net 45)) + (segment (start 91.44 73.66) (end 92.71 72.39) (width 1) (layer B.Cu) (net 45)) + (via (at 100.33 54.61) (size 2) (drill 1) (layers F.Cu B.Cu) (net 45)) + (segment (start 100.33 45.72) (end 100.33 54.61) (width 1.8) (layer F.Cu) (net 45)) + (segment (start 90.612336 47.417298) (end 98.632702 47.417298) (width 1.8) (layer B.Cu) (net 45)) + (segment (start 98.632702 47.417298) (end 100.33 45.72) (width 1.8) (layer B.Cu) (net 45)) + (via (at 100.33 45.72) (size 2) (drill 1) (layers F.Cu B.Cu) (net 45)) + (segment (start 85.607083 57.776579) (end 89.417083 57.776579) (width 1) (layer B.Cu) (net 45)) + (segment (start 89.417083 57.776579) (end 90.687083 59.046579) (width 1) (layer B.Cu) (net 45)) + (segment (start 85.532336 46.147298) (end 89.342336 46.147298) (width 1) (layer B.Cu) (net 45)) + (segment (start 89.342336 46.147298) (end 90.612336 47.417298) (width 1) (layer B.Cu) (net 45)) + (segment (start 37.15 115.57) (end 42.15 115.57) (width 2.8) (layer B.Cu) (net 46)) + (segment (start 26.67 105.41) (end 26.99 105.41) (width 2.8) (layer B.Cu) (net 46)) + (segment (start 26.99 105.41) (end 37.15 115.57) (width 2.8) (layer B.Cu) (net 46)) + (segment (start 76.2 90.17) (end 75.06863 90.17) (width 1) (layer B.Cu) (net 47)) + (segment (start 75.06863 90.17) (end 74.299999 90.938631) (width 1) (layer B.Cu) (net 47)) + (segment (start 74.299999 90.938631) (end 74.299999 93.622001) (width 1) (layer B.Cu) (net 47)) + (segment (start 74.299999 93.622001) (end 81.597997 100.919999) (width 1) (layer B.Cu) (net 47)) + (segment (start 81.597997 100.919999) (end 84.564212 100.919999) (width 1) (layer B.Cu) (net 47)) + (segment (start 84.564212 100.919999) (end 90.18 106.535787) (width 1) (layer B.Cu) (net 47)) + (segment (start 90.18 106.535787) (end 90.18 107.95) (width 1) (layer B.Cu) (net 47)) + (segment (start 75.06863 81.28) (end 76.2 81.28) (width 1) (layer B.Cu) (net 47)) + (segment (start 75.06863 57.15) (end 76.2 57.15) (width 1) (layer B.Cu) (net 47)) + (segment (start 74.299999 57.918631) (end 74.299999 49.028631) (width 1) (layer B.Cu) (net 47)) + (segment (start 74.299999 49.028631) (end 75.06863 48.26) (width 1) (layer B.Cu) (net 47)) + (segment (start 75.06863 48.26) (end 76.2 48.26) (width 1) (layer B.Cu) (net 47)) + (segment (start 116.84 77.47) (end 119.140001 79.770001) (width 1.8) (layer B.Cu) (net 47)) + (segment (start 116.84 63.5) (end 114.3 63.5) (width 1.8) (layer B.Cu) (net 47)) + (segment (start 114.3 63.5) (end 107.95 57.15) (width 1.8) (layer B.Cu) (net 47)) + (segment (start 116.84 77.47) (end 119.140001 75.169999) (width 1.8) (layer B.Cu) (net 47)) + (segment (start 119.140001 75.169999) (end 119.140001 65.800001) (width 1.8) (layer B.Cu) (net 47)) + (segment (start 119.140001 65.800001) (end 117.639999 64.299999) (width 1.8) (layer B.Cu) (net 47)) + (segment (start 117.639999 64.299999) (end 116.84 63.5) (width 1.8) (layer B.Cu) (net 47)) + (segment (start 107.95 57.15) (end 107.05 57.15) (width 1.8) (layer B.Cu) (net 47)) + (segment (start 107.05 57.15) (end 104.279999 59.920001) (width 1.8) (layer B.Cu) (net 47)) + (segment (start 104.279999 59.920001) (end 104.279999 73.429999) (width 1.8) (layer B.Cu) (net 47)) + (segment (start 104.279999 73.429999) (end 107.05 76.2) (width 1.8) (layer B.Cu) (net 47)) + (segment (start 107.05 76.2) (end 107.95 76.2) (width 1.8) (layer B.Cu) (net 47)) + (segment (start 107.95 57.15) (end 108.85 57.15) (width 1) (layer B.Cu) (net 47)) + +) diff --git a/CNCexpansion.pro b/CNCexpansion.pro new file mode 100644 index 0000000..7040303 --- /dev/null +++ b/CNCexpansion.pro @@ -0,0 +1,40 @@ +update=Tue 02 Oct 2018 01:26:17 PM CEST +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 +[general] +version=1 +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName= +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName=Pcbnew +SpiceForceRefPrefix=0 +SpiceUseNetNumbers=0 +LabSize=60 +[eeschema] +version=1 +LibDir= diff --git a/CNCexpansion.sch b/CNCexpansion.sch new file mode 100644 index 0000000..3fd7f76 --- /dev/null +++ b/CNCexpansion.sch @@ -0,0 +1,955 @@ +EESchema Schematic File Version 2 +LIBS:CNCexpansion-rescue +LIBS:power +LIBS:device +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:arduino +LIBS:CNCexpansion-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 Q_NMOS_GDS Q2 +U 1 1 57E9A14B +P 7750 1800 +F 0 "Q2" H 8050 1850 50 0000 R CNN +F 1 "Q_NMOS_GDS" H 8400 1750 50 0000 R CNN +F 2 "TO_SOT_Packages_THT:TO-220-3_Vertical" H 7950 1900 50 0001 C CNN +F 3 "" H 7750 1800 50 0000 C CNN + 1 7750 1800 + 1 0 0 -1 +$EndComp +$Comp +L Q_NMOS_GDS Q3 +U 1 1 57E9A211 +P 7750 2800 +F 0 "Q3" H 8050 2850 50 0000 R CNN +F 1 "Q_NMOS_GDS" H 8400 2750 50 0000 R CNN +F 2 "TO_SOT_Packages_THT:TO-220-3_Vertical" H 7950 2900 50 0001 C CNN +F 3 "" H 7750 2800 50 0000 C CNN + 1 7750 2800 + 1 0 0 -1 +$EndComp +$Comp +L R R6 +U 1 1 57E9A887 +P 7400 2000 +F 0 "R6" V 7480 2000 50 0000 C CNN +F 1 "10K" V 7400 2000 50 0000 C CNN +F 2 "Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 7330 2000 50 0001 C CNN +F 3 "" H 7400 2000 50 0000 C CNN + 1 7400 2000 + 1 0 0 -1 +$EndComp +$Comp +L R R7 +U 1 1 57E9ABE4 +P 7400 3000 +F 0 "R7" V 7480 3000 50 0000 C CNN +F 1 "10K" V 7400 3000 50 0000 C CNN +F 2 "Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 7330 3000 50 0001 C CNN +F 3 "" H 7400 3000 50 0000 C CNN + 1 7400 3000 + 1 0 0 -1 +$EndComp +Text GLabel 4150 2050 1 60 Input ~ 0 ++5 +$Comp +L CONN_01X03 P8 +U 1 1 580A4E2D +P 6350 3450 +F 0 "P8" H 6350 3650 50 0000 C CNN +F 1 "RF433" V 6450 3450 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm" H 6350 3450 50 0001 C CNN +F 3 "" H 6350 3450 50 0000 C CNN + 1 6350 3450 + 1 0 0 -1 +$EndComp +Text GLabel 6150 3450 0 60 Input ~ 0 ++5 +Text GLabel 2500 1600 3 60 Input ~ 0 +24v +$Comp +L Q_NMOS_GDS Q4 +U 1 1 580AAD63 +P 8150 5750 +F 0 "Q4" H 8450 5800 50 0000 R CNN +F 1 "Q_NMOS_GDS" H 8800 5700 50 0000 R CNN +F 2 "TO_SOT_Packages_THT:TO-220-3_Vertical" H 8350 5850 50 0001 C CNN +F 3 "" H 8150 5750 50 0000 C CNN + 1 8150 5750 + 1 0 0 -1 +$EndComp +$Comp +L R R8 +U 1 1 580AAD75 +P 7800 5950 +F 0 "R8" V 7880 5950 50 0000 C CNN +F 1 "10K" V 7800 5950 50 0000 C CNN +F 2 "Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 7730 5950 50 0001 C CNN +F 3 "" H 7800 5950 50 0000 C CNN + 1 7800 5950 + 1 0 0 -1 +$EndComp +Text GLabel 8650 4950 0 60 Input ~ 0 +24v +$Comp +L R R11 +U 1 1 580ABDC0 +P 9600 1600 +F 0 "R11" V 9650 1600 50 0000 C CNN +F 1 "1K" V 9600 1600 50 0000 C CNN +F 2 "Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9530 1600 50 0001 C CNN +F 3 "" H 9600 1600 50 0000 C CNN + 1 9600 1600 + -1 0 0 1 +$EndComp +$Comp +L LED-RESCUE-CNCexpansion D1 +U 1 1 580AC119 +P 9600 1950 +F 0 "D1" H 9600 2050 50 0000 C CNN +F 1 "LED" H 9600 1850 50 0000 C CNN +F 2 "LEDs:LED_D3.0mm" H 9600 1950 50 0001 C CNN +F 3 "" H 9600 1950 50 0000 C CNN + 1 9600 1950 + 0 -1 -1 0 +$EndComp +$Comp +L R R12 +U 1 1 580ACD0D +P 9950 1600 +F 0 "R12" V 10030 1600 50 0000 C CNN +F 1 "1K" V 9950 1600 50 0000 C CNN +F 2 "Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9880 1600 50 0001 C CNN +F 3 "" H 9950 1600 50 0000 C CNN + 1 9950 1600 + -1 0 0 1 +$EndComp +$Comp +L LED-RESCUE-CNCexpansion D2 +U 1 1 580ACD13 +P 9950 1950 +F 0 "D2" H 9950 2050 50 0000 C CNN +F 1 "LED" H 9950 1850 50 0000 C CNN +F 2 "LEDs:LED_D3.0mm" H 9950 1950 50 0001 C CNN +F 3 "" H 9950 1950 50 0000 C CNN + 1 9950 1950 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X02 P11 +U 1 1 57E998A2 +P 9300 3750 +F 0 "P11" H 9300 3900 50 0000 C CNN +F 1 "OPT1" V 9400 3750 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm" H 9300 3750 50 0001 C CNN +F 3 "" H 9300 3750 50 0000 C CNN + 1 9300 3750 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X02 P6 +U 1 1 580B06D2 +P 3100 5150 +F 0 "P6" H 3100 5300 50 0000 C CNN +F 1 "SWgnd" V 3200 5150 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_2x01_Pitch2.54mm" H 3100 5150 50 0001 C CNN +F 3 "" H 3100 5150 50 0000 C CNN + 1 3100 5150 + -1 0 0 1 +$EndComp +$Comp +L Q_NMOS_GDS Q1 +U 1 1 5B5BD448 +P 7700 4950 +F 0 "Q1" H 8000 5000 50 0000 R CNN +F 1 "Q_NMOS_GDS" H 8350 4900 50 0000 R CNN +F 2 "TO_SOT_Packages_THT:TO-220-3_Vertical" H 7900 5050 50 0001 C CNN +F 3 "" H 7700 4950 50 0000 C CNN + 1 7700 4950 + 1 0 0 -1 +$EndComp +$Comp +L R R5 +U 1 1 5B5BD454 +P 7350 5150 +F 0 "R5" V 7430 5150 50 0000 C CNN +F 1 "10K" V 7350 5150 50 0000 C CNN +F 2 "Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 7280 5150 50 0001 C CNN +F 3 "" H 7350 5150 50 0000 C CNN + 1 7350 5150 + 1 0 0 -1 +$EndComp +$Comp +L R R9 +U 1 1 57E9967D +P 8200 3650 +F 0 "R9" V 8280 3650 50 0000 C CNN +F 1 "1K" V 8200 3650 50 0000 C CNN +F 2 "Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 8130 3650 50 0001 C CNN +F 3 "" H 8200 3650 50 0000 C CNN + 1 8200 3650 + 0 -1 -1 0 +$EndComp +$Comp +L R R1 +U 1 1 5B5C262A +P 6200 2850 +F 0 "R1" V 6280 2850 50 0000 C CNN +F 1 "1K" V 6200 2850 50 0000 C CNN +F 2 "Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 6130 2850 50 0001 C CNN +F 3 "" H 6200 2850 50 0000 C CNN + 1 6200 2850 + 0 -1 -1 0 +$EndComp +$Comp +L R R2 +U 1 1 5B5C2762 +P 6250 1900 +F 0 "R2" V 6330 1900 50 0000 C CNN +F 1 "1K" V 6250 1900 50 0000 C CNN +F 2 "Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 6180 1900 50 0001 C CNN +F 3 "" H 6250 1900 50 0000 C CNN + 1 6250 1900 + 0 -1 -1 0 +$EndComp +Text GLabel 4150 5200 3 60 Input ~ 0 +MCUGND +Text GLabel 6350 3050 0 60 Input ~ 0 +MCUGND +Text GLabel 6400 2100 0 60 Input ~ 0 +MCUGND +Text GLabel 8300 3850 0 60 Input ~ 0 +MCUGND +Text GLabel 6150 3550 0 60 Input ~ 0 +MCUGND +$Comp +L R R3 +U 1 1 5B5C4529 +P 6300 5000 +F 0 "R3" V 6380 5000 50 0000 C CNN +F 1 "1K" V 6300 5000 50 0000 C CNN +F 2 "Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 6230 5000 50 0001 C CNN +F 3 "" H 6300 5000 50 0000 C CNN + 1 6300 5000 + 0 -1 -1 0 +$EndComp +Text GLabel 6450 5200 0 60 Input ~ 0 +MCUGND +$Comp +L R R4 +U 1 1 5B5C48CD +P 6350 5800 +F 0 "R4" V 6430 5800 50 0000 C CNN +F 1 "1K" V 6350 5800 50 0000 C CNN +F 2 "Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 6280 5800 50 0001 C CNN +F 3 "" H 6350 5800 50 0000 C CNN + 1 6350 5800 + 0 -1 -1 0 +$EndComp +Text GLabel 6500 6000 0 60 Input ~ 0 +MCUGND +$Comp +L Polyfuse F1 +U 1 1 5B5C7950 +P 7100 1300 +F 0 "F1" V 7000 1300 50 0000 C CNN +F 1 "Polyfuse1a" V 7200 1300 50 0000 C CNN +F 2 "Fuse_Holders_and_Fuses:Fuse_TE5_Littlefuse-395Series" H 7150 1100 50 0001 L CNN +F 3 "" H 7100 1300 50 0001 C CNN + 1 7100 1300 + 0 1 1 0 +$EndComp +$Comp +L CONN_01X02 P12 +U 1 1 5B5CA617 +P 9300 4300 +F 0 "P12" H 9300 4450 50 0000 C CNN +F 1 "OPT2" V 9400 4300 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm" H 9300 4300 50 0001 C CNN +F 3 "" H 9300 4300 50 0000 C CNN + 1 9300 4300 + 1 0 0 -1 +$EndComp +$Comp +L R R10 +U 1 1 5B5CA61D +P 8200 4200 +F 0 "R10" V 8280 4200 50 0000 C CNN +F 1 "1K" V 8200 4200 50 0000 C CNN +F 2 "Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 8130 4200 50 0001 C CNN +F 3 "" H 8200 4200 50 0000 C CNN + 1 8200 4200 + 0 -1 -1 0 +$EndComp +Text GLabel 8300 4400 0 60 Input ~ 0 +MCUGND +$Comp +L Polyfuse F2 +U 1 1 5B5CBAE9 +P 8900 4950 +F 0 "F2" V 8800 4950 50 0000 C CNN +F 1 "Polyfuse1a" V 9000 4950 50 0000 C CNN +F 2 "Fuse_Holders_and_Fuses:Fuse_TE5_Littlefuse-395Series" H 8950 4750 50 0001 L CNN +F 3 "" H 8900 4950 50 0001 C CNN + 1 8900 4950 + 0 1 1 0 +$EndComp +$Comp +L R R14 +U 1 1 5B5CC808 +P 10400 5300 +F 0 "R14" V 10480 5300 50 0000 C CNN +F 1 "2K" V 10400 5300 50 0000 C CNN +F 2 "Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 10330 5300 50 0001 C CNN +F 3 "" H 10400 5300 50 0000 C CNN + 1 10400 5300 + 0 1 1 0 +$EndComp +$Comp +L LED-RESCUE-CNCexpansion D3 +U 1 1 5B5CD767 +P 10050 5000 +F 0 "D3" H 10050 5100 50 0000 C CNN +F 1 "LED" H 10050 4900 50 0000 C CNN +F 2 "LEDs:LED_D3.0mm" H 10050 5000 50 0001 C CNN +F 3 "" H 10050 5000 50 0000 C CNN + 1 10050 5000 + 1 0 0 -1 +$EndComp +$Comp +L LED-RESCUE-CNCexpansion D4 +U 1 1 5B5CD904 +P 10050 5300 +F 0 "D4" H 10050 5400 50 0000 C CNN +F 1 "LED" H 10050 5200 50 0000 C CNN +F 2 "LEDs:LED_D3.0mm" H 10050 5300 50 0001 C CNN +F 3 "" H 10050 5300 50 0000 C CNN + 1 10050 5300 + 1 0 0 -1 +$EndComp +$Comp +L Conn_01x06 J1 +U 1 1 5B5CE8BD +P 3100 3550 +F 0 "J1" H 3100 3850 50 0000 C CNN +F 1 "Switches" H 3100 3150 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm" H 3100 3550 50 0001 C CNN +F 3 "" H 3100 3550 50 0001 C CNN + 1 3100 3550 + -1 0 0 1 +$EndComp +$Comp +L CONN_01X03 P7 +U 1 1 5B5CF149 +P 5050 3950 +F 0 "P7" H 5050 4150 50 0000 C CNN +F 1 "Leds" V 5150 3950 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm" H 5050 3950 50 0001 C CNN +F 3 "" H 5050 3950 50 0000 C CNN + 1 5050 3950 + 1 0 0 -1 +$EndComp +$Comp +L arduino_mini U1 +U 1 1 57E98CA3 +P 4150 3450 +F 0 "U1" H 4650 2500 70 0000 C CNN +F 1 "arduino_mini" H 4900 2400 70 0000 C CNN +F 2 "arduino:arduino_mini" H 4150 3400 60 0000 C CNN +F 3 "" H 4150 3450 60 0001 C CNN + 1 4150 3450 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X02 P4 +U 1 1 5B5D8449 +P 4150 950 +F 0 "P4" H 4150 1100 50 0000 C CNN +F 1 "MODout-" V 4250 950 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_2x01_Pitch2.54mm" H 4150 950 50 0001 C CNN +F 3 "" H 4150 950 50 0000 C CNN + 1 4150 950 + -1 0 0 1 +$EndComp +$Comp +L CONN_01X02 P3 +U 1 1 5B5D8830 +P 3100 1550 +F 0 "P3" H 3100 1700 50 0000 C CNN +F 1 "MODin+" V 3200 1550 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_2x01_Pitch2.54mm" H 3100 1550 50 0001 C CNN +F 3 "" H 3100 1550 50 0000 C CNN + 1 3100 1550 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X02 P5 +U 1 1 5B5D8EFB +P 4150 1550 +F 0 "P5" H 4150 1700 50 0000 C CNN +F 1 "MODout+" V 4250 1550 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_2x01_Pitch2.54mm" H 4150 1550 50 0001 C CNN +F 3 "" H 4150 1550 50 0000 C CNN + 1 4150 1550 + -1 0 0 1 +$EndComp +$Comp +L CONN_01X02 P2 +U 1 1 5B5D8FD2 +P 3100 950 +F 0 "P2" H 3100 1100 50 0000 C CNN +F 1 "MODin-" V 3200 950 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm" H 3100 950 50 0001 C CNN +F 3 "" H 3100 950 50 0000 C CNN + 1 3100 950 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X02 P9 +U 1 1 5B5D7B3C +P 9150 1650 +F 0 "P9" H 9150 1800 50 0000 C CNN +F 1 "CH1" V 9250 1650 50 0000 C CNN +F 2 "Connectors_Phoenix:PhoenixContact_MCV-G_02x5.08mm_Vertical" H 9150 1650 50 0001 C CNN +F 3 "" H 9150 1650 50 0000 C CNN + 1 9150 1650 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X02 P1 +U 1 1 5B5DB2C4 +P 1500 1250 +F 0 "P1" H 1500 1400 50 0000 C CNN +F 1 "Vin" V 1600 1250 50 0000 C CNN +F 2 "Connectors_Phoenix:PhoenixContact_MCV-G_02x5.08mm_Vertical" H 1500 1250 50 0001 C CNN +F 3 "" H 1500 1250 50 0000 C CNN + 1 1500 1250 + -1 0 0 1 +$EndComp +$Comp +L CONN_01X02 P10 +U 1 1 5B5DBEA4 +P 9250 2800 +F 0 "P10" H 9250 2950 50 0000 C CNN +F 1 "CH2" V 9350 2800 50 0000 C CNN +F 2 "Connectors_Phoenix:PhoenixContact_MCV-G_02x5.08mm_Vertical" H 9250 2800 50 0001 C CNN +F 3 "" H 9250 2800 50 0000 C CNN + 1 9250 2800 + 1 0 0 -1 +$EndComp +$Comp +L R R13 +U 1 1 5B5CD171 +P 10400 5000 +F 0 "R13" V 10500 5000 50 0000 C CNN +F 1 "2K" V 10400 5000 50 0000 C CNN +F 2 "Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 10330 5000 50 0001 C CNN +F 3 "" H 10400 5000 50 0000 C CNN + 1 10400 5000 + 0 1 1 0 +$EndComp +$Comp +L CONN_01X02 P13 +U 1 1 5B5DE604 +P 9350 4900 +F 0 "P13" H 9350 5050 50 0000 C CNN +F 1 "CH3" V 9450 4900 50 0000 C CNN +F 2 "Connectors_Phoenix:PhoenixContact_MCV-G_02x5.08mm_Vertical" H 9350 4900 50 0001 C CNN +F 3 "" H 9350 4900 50 0000 C CNN + 1 9350 4900 + 1 0 0 -1 +$EndComp +Text GLabel 8650 5500 0 60 Input ~ 0 +24v +$Comp +L Polyfuse F3 +U 1 1 5B5DF393 +P 8900 5500 +F 0 "F3" V 8800 5500 50 0000 C CNN +F 1 "Polyfuse1a" V 9000 5500 50 0000 C CNN +F 2 "Fuse_Holders_and_Fuses:Fuse_TE5_Littlefuse-395Series" H 8950 5300 50 0001 L CNN +F 3 "" H 8900 5500 50 0001 C CNN + 1 8900 5500 + 0 1 1 0 +$EndComp +$Comp +L CONN_01X02 P14 +U 1 1 5B5DF3FA +P 9350 5450 +F 0 "P14" H 9350 5600 50 0000 C CNN +F 1 "CH4" V 9450 5450 50 0000 C CNN +F 2 "Connectors_Phoenix:PhoenixContact_MCV-G_02x5.08mm_Vertical" H 9350 5450 50 0001 C CNN +F 3 "" H 9350 5450 50 0000 C CNN + 1 9350 5450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2150 1600 2900 1600 +Wire Wire Line + 4150 2050 4150 2300 +Wire Wire Line + 7400 2150 7850 2150 +Wire Wire Line + 7850 2150 7850 2000 +Wire Wire Line + 7400 1850 7400 1800 +Connection ~ 7400 1800 +Wire Wire Line + 7850 3150 7400 3150 +Connection ~ 7400 2800 +Wire Wire Line + 7850 3150 7850 3000 +Wire Wire Line + 7850 2600 9950 2600 +Wire Wire Line + 7850 1600 8950 1600 +Wire Wire Line + 1850 900 2900 900 +Connection ~ 2500 900 +Wire Wire Line + 8300 3850 8400 3850 +Wire Wire Line + 8350 3650 8400 3650 +Wire Wire Line + 5550 3650 8050 3650 +Wire Wire Line + 4150 5000 4150 5200 +Connection ~ 2400 1600 +Wire Wire Line + 2500 1100 2500 900 +Wire Wire Line + 2500 1400 2500 1600 +Connection ~ 2500 1600 +Wire Wire Line + 3450 3250 3300 3250 +Wire Wire Line + 3450 3350 3300 3350 +Wire Wire Line + 3450 3450 3300 3450 +Wire Wire Line + 3450 3550 3300 3550 +Wire Wire Line + 3450 3650 3300 3650 +Wire Wire Line + 3450 3750 3300 3750 +Wire Wire Line + 7800 6100 8250 6100 +Wire Wire Line + 8250 5950 8250 6150 +Connection ~ 8250 6100 +Wire Wire Line + 7800 5800 7800 5750 +Connection ~ 7800 5750 +Wire Wire Line + 8250 5550 8250 5400 +Wire Wire Line + 8250 5400 9150 5400 +Connection ~ 9050 2750 +Connection ~ 9050 2850 +Wire Wire Line + 9100 3800 9050 3800 +Wire Wire Line + 9050 3800 9050 3850 +Wire Wire Line + 9050 3850 9000 3850 +Wire Wire Line + 9100 3700 9050 3700 +Wire Wire Line + 9050 3700 9050 3650 +Wire Wire Line + 9050 3650 9000 3650 +Wire Wire Line + 8900 1300 8900 2850 +Wire Wire Line + 7350 5300 7800 5300 +Wire Wire Line + 7800 5150 7800 5350 +Connection ~ 7800 5300 +Wire Wire Line + 7350 5000 7350 4950 +Connection ~ 7350 4950 +Wire Wire Line + 7800 4750 7800 4600 +Wire Wire Line + 7800 4600 8200 4600 +Wire Wire Line + 8900 1400 9950 1400 +Wire Wire Line + 9600 1400 9600 1450 +Connection ~ 8900 1400 +Wire Wire Line + 9950 1400 9950 1450 +Connection ~ 9600 1400 +Wire Wire Line + 7200 2800 7550 2800 +Wire Wire Line + 7400 2850 7400 2800 +Wire Wire Line + 6950 3050 7200 3050 +Wire Wire Line + 7200 3050 7200 2800 +Wire Wire Line + 7250 1800 7550 1800 +Wire Wire Line + 7250 1800 7250 2100 +Wire Wire Line + 7250 2100 7000 2100 +Wire Wire Line + 6100 1900 5300 1900 +Wire Wire Line + 5300 1900 5300 2800 +Wire Wire Line + 5300 2800 4850 2800 +Wire Wire Line + 4850 2900 5600 2900 +Wire Wire Line + 5600 2900 5600 2850 +Wire Wire Line + 5600 2850 6050 2850 +Wire Wire Line + 6150 3350 5650 3350 +Wire Wire Line + 7450 5750 7950 5750 +Wire Wire Line + 7450 5750 7450 6000 +Wire Wire Line + 7450 6000 7100 6000 +Wire Wire Line + 7300 4950 7500 4950 +Wire Wire Line + 7300 4950 7300 5200 +Wire Wire Line + 7300 5200 7050 5200 +Wire Wire Line + 8900 1300 7250 1300 +Wire Wire Line + 5650 3350 5650 3000 +Wire Wire Line + 5650 3000 4850 3000 +Wire Wire Line + 8300 4400 8400 4400 +Wire Wire Line + 8350 4200 8400 4200 +Wire Wire Line + 5450 4200 8050 4200 +Wire Wire Line + 9100 4350 9050 4350 +Wire Wire Line + 9050 4350 9050 4400 +Wire Wire Line + 9050 4400 9000 4400 +Wire Wire Line + 9100 4250 9050 4250 +Wire Wire Line + 9050 4250 9050 4200 +Wire Wire Line + 9050 4200 9000 4200 +Wire Wire Line + 5550 3100 5550 3650 +Wire Wire Line + 4850 3100 5550 3100 +Wire Wire Line + 4850 3300 5450 3300 +Wire Wire Line + 5450 3300 5450 4200 +Wire Wire Line + 5350 4300 6050 4300 +Wire Wire Line + 6050 4300 6050 5000 +Wire Wire Line + 6050 5000 6150 5000 +Wire Wire Line + 6200 5800 5850 5800 +Wire Wire Line + 5850 5800 5850 4400 +Wire Wire Line + 5850 4400 5250 4400 +Wire Wire Line + 4850 3500 5350 3500 +Wire Wire Line + 5350 3500 5350 4300 +Wire Wire Line + 4850 3750 5250 3750 +Wire Wire Line + 5250 3750 5250 4400 +Wire Wire Line + 8650 4950 8750 4950 +Wire Wire Line + 3300 5100 4150 5100 +Connection ~ 4150 5100 +Wire Wire Line + 3400 5100 3400 5200 +Wire Wire Line + 3400 5200 3300 5200 +Connection ~ 3400 5100 +Wire Wire Line + 2900 1500 2800 1500 +Wire Wire Line + 2800 1500 2800 1600 +Connection ~ 2800 1600 +Connection ~ 2700 900 +Wire Wire Line + 2700 1000 2900 1000 +Wire Wire Line + 4350 900 4500 900 +Wire Wire Line + 4500 900 4500 1000 +Wire Wire Line + 4500 1000 4350 1000 +Connection ~ 4500 950 +Wire Wire Line + 4350 1600 4450 1600 +Wire Wire Line + 4450 1600 4450 1500 +Connection ~ 4450 1500 +Wire Wire Line + 8900 1700 8950 1700 +Connection ~ 8900 1700 +Wire Wire Line + 8600 1600 8600 2150 +Wire Wire Line + 8600 2150 9600 2150 +Connection ~ 8600 1600 +Wire Wire Line + 8200 4600 8200 4850 +Wire Wire Line + 8200 4850 9150 4850 +Wire Wire Line + 8900 2850 9050 2850 +Wire Wire Line + 8800 2600 8800 2750 +Wire Wire Line + 8800 2750 9050 2750 +Connection ~ 8800 2600 +Wire Wire Line + 9950 2600 9950 2150 +Wire Wire Line + 8650 5500 8750 5500 +Wire Wire Line + 9100 5400 9100 5200 +Wire Wire Line + 9100 5200 9850 5200 +Wire Wire Line + 9850 5200 9850 5300 +Connection ~ 9100 5400 +Wire Wire Line + 9850 5000 9850 4650 +Wire Wire Line + 9850 4650 8850 4650 +Wire Wire Line + 8850 4650 8850 4850 +Connection ~ 8850 4850 +Wire Wire Line + 9050 5500 9150 5500 +Wire Wire Line + 9100 5500 9100 5800 +Wire Wire Line + 9100 5800 10550 5800 +Wire Wire Line + 10550 5800 10550 5300 +Connection ~ 9100 5500 +Wire Wire Line + 9050 4950 9150 4950 +Wire Wire Line + 9100 4950 9100 5100 +Wire Wire Line + 9100 5100 10600 5100 +Wire Wire Line + 10600 5100 10600 5000 +Wire Wire Line + 10600 5000 10550 5000 +Connection ~ 9100 4950 +$Comp +L LTV-817 U3 +U 1 1 5B5E2DA7 +P 6700 2000 +F 0 "U3" H 6500 2200 50 0000 L CNN +F 1 "LTV-817" H 6700 2200 50 0000 L CNN +F 2 "Housings_DIP:DIP-4_W7.62mm" H 6500 1800 50 0001 L CIN +F 3 "" H 6700 1900 50 0001 L CNN + 1 6700 2000 + 1 0 0 -1 +$EndComp +$Comp +L LTV-817 U2 +U 1 1 5B5E32F5 +P 6650 2950 +F 0 "U2" H 6450 3150 50 0000 L CNN +F 1 "LTV-817" H 6650 3150 50 0000 L CNN +F 2 "Housings_DIP:DIP-4_W7.62mm" H 6450 2750 50 0001 L CIN +F 3 "" H 6650 2850 50 0001 L CNN + 1 6650 2950 + 1 0 0 -1 +$EndComp +$Comp +L LTV-817 U6 +U 1 1 5B5E33AD +P 8700 3750 +F 0 "U6" H 8500 3950 50 0000 L CNN +F 1 "LTV-817" H 8700 3950 50 0000 L CNN +F 2 "Housings_DIP:DIP-4_W7.62mm" H 8500 3550 50 0001 L CIN +F 3 "" H 8700 3650 50 0001 L CNN + 1 8700 3750 + 1 0 0 -1 +$EndComp +$Comp +L LTV-817 U7 +U 1 1 5B5E34B0 +P 8700 4300 +F 0 "U7" H 8500 4500 50 0000 L CNN +F 1 "LTV-817" H 8700 4500 50 0000 L CNN +F 2 "Housings_DIP:DIP-4_W7.62mm" H 8500 4100 50 0001 L CIN +F 3 "" H 8700 4200 50 0001 L CNN + 1 8700 4300 + 1 0 0 -1 +$EndComp +$Comp +L LTV-817 U4 +U 1 1 5B5E3604 +P 6750 5100 +F 0 "U4" H 6550 5300 50 0000 L CNN +F 1 "LTV-817" H 6750 5300 50 0000 L CNN +F 2 "Housings_DIP:DIP-4_W7.62mm" H 6550 4900 50 0001 L CIN +F 3 "" H 6750 5000 50 0001 L CNN + 1 6750 5100 + 1 0 0 -1 +$EndComp +$Comp +L LTV-817 U5 +U 1 1 5B5E36FD +P 6800 5900 +F 0 "U5" H 6600 6100 50 0000 L CNN +F 1 "LTV-817" H 6800 6100 50 0000 L CNN +F 2 "Housings_DIP:DIP-4_W7.62mm" H 6600 5700 50 0001 L CIN +F 3 "" H 6800 5800 50 0001 L CNN + 1 6800 5900 + 1 0 0 -1 +$EndComp +Text GLabel 7850 2150 3 60 Input ~ 0 +PGND +Text GLabel 7850 3150 3 60 Input ~ 0 +PGND +Text GLabel 8250 6150 3 60 Input ~ 0 +PGND +Text GLabel 7800 5350 3 60 Input ~ 0 +PGND +Text GLabel 2500 900 1 60 Input ~ 0 +PGND +Wire Wire Line + 2700 900 2700 1000 +$Comp +L GND #PWR01 +U 1 1 5B5E6ACE +P 4150 5100 +F 0 "#PWR01" H 4150 4850 50 0001 C CNN +F 1 "GND" H 4150 4950 50 0000 C CNN +F 2 "" H 4150 5100 50 0001 C CNN +F 3 "" H 4150 5100 50 0001 C CNN + 1 4150 5100 + 0 -1 -1 0 +$EndComp +$Comp +L CP C1 +U 1 1 5B5E7042 +P 2500 1250 +F 0 "C1" H 2525 1350 50 0000 L CNN +F 1 "CP" H 2525 1150 50 0000 L CNN +F 2 "Capacitors_ThroughHole:CP_Radial_D18.0mm_P7.50mm" H 2538 1100 50 0001 C CNN +F 3 "" H 2500 1250 50 0001 C CNN + 1 2500 1250 + -1 0 0 1 +$EndComp +Text GLabel 4500 950 2 60 Input ~ 0 +PGND +$Comp +L Fuse F4 +U 1 1 5B6DD108 +P 2000 1600 +F 0 "F4" V 2080 1600 50 0000 C CNN +F 1 "Fuse" V 1925 1600 50 0000 C CNN +F 2 "Fuse_Holders_and_Fuses:Fuseholder5x20_horiz_open_inline_Type-I" V 1930 1600 50 0001 C CNN +F 3 "" H 2000 1600 50 0001 C CNN + 1 2000 1600 + 0 1 1 0 +$EndComp +Wire Wire Line + 4350 1500 6500 1500 +Wire Wire Line + 6500 1500 6500 1300 +Wire Wire Line + 6500 1300 6950 1300 +Wire Wire Line + 1850 1600 1850 1300 +Wire Wire Line + 1850 1300 1700 1300 +Wire Wire Line + 1700 1200 1850 1200 +Wire Wire Line + 1850 1200 1850 900 +$Comp +L Varistor RV1 +U 1 1 5B6DED32 +P 2200 1250 +F 0 "RV1" V 2325 1250 50 0000 C CNN +F 1 "Varistor" V 2075 1250 50 0000 C CNN +F 2 "Varistors:RV_Disc_D15.5_W3.9_P7.5" V 2130 1250 50 0001 C CNN +F 3 "" H 2200 1250 50 0001 C CNN + 1 2200 1250 + -1 0 0 1 +$EndComp +Wire Wire Line + 2200 1100 2200 900 +Connection ~ 2200 900 +Wire Wire Line + 2200 1400 2200 1600 +Connection ~ 2200 1600 +Text GLabel 7500 1300 1 60 Input ~ 0 +12V +Text GLabel 7000 1900 2 60 Input ~ 0 +12V +Text GLabel 6950 2850 2 60 Input ~ 0 +12V +Text GLabel 7050 5000 2 60 Input ~ 0 +12V +Text GLabel 7100 5800 2 60 Input ~ 0 +12V +$EndSCHEMATC diff --git a/SP_lib/SP_lib1.zip b/SP_lib/SP_lib1.zip new file mode 100644 index 0000000000000000000000000000000000000000..74831fb361661f5d43b847ce6510f3a523a5bab5 GIT binary patch literal 104099 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

fC58gf%~6Hdfb(RxVevo3LDRZle1 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