(kicad_pcb (version 20171130) (host pcbnew "(5.0.0-3-g5ebb6b6)")
  (general
    (thickness 1.6)
    (drawings 7)
    (tracks 58)
    (zones 0)
    (modules 21)
    (nets 17)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user)
    (33 F.Adhes user)
    (34 B.Paste user)
    (35 F.Paste user)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (40 Dwgs.User user)
    (41 Cmts.User user)
    (42 Eco1.User user)
    (43 Eco2.User user)
    (44 Edge.Cuts user)
    (45 Margin user)
    (46 B.CrtYd user)
    (47 F.CrtYd user)
    (48 B.Fab user hide)
    (49 F.Fab user hide)
  )
  (setup
    (last_trace_width 0.25)
    (trace_clearance 0.2)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.2)
    (segment_width 0.2)
    (edge_width 0.15)
    (via_size 0.6)
    (via_drill 0.4)
    (via_min_size 0.4)
    (via_min_drill 0.3)
    (uvia_size 0.3)
    (uvia_drill 0.1)
    (uvias_allowed no)
    (uvia_min_size 0.2)
    (uvia_min_drill 0.1)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.15)
    (mod_text_size 1 1)
    (mod_text_width 0.15)
    (pad_size 1.524 1.524)
    (pad_drill 0.762)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (grid_origin 152.35 123.15)
    (visible_elements FFFEFF7F)
    (pcbplotparams
      (layerselection 0x00030_80000001)
      (usegerberextensions false)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15.000000)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 1)
      (scaleselection 1)
      (outputdirectory ""))
  )
  (net 0 "")
  (net 1 "Net-(D1-Pad1)")
  (net 2 "Net-(D1-Pad2)")
  (net 3 +5V)
  (net 4 "Net-(D3-Pad1)")
  (net 5 "Net-(D3-Pad2)")
  (net 6 "Net-(J1-Pad2)")
  (net 7 "Net-(J2-Pad2)")
  (net 8 /CH0_IN)
  (net 9 /CH1_IN)
  (net 10 GND)
  (net 11 "Net-(Q1-Pad2)")
  (net 12 "Net-(Q2-Pad2)")
  (net 13 "Net-(F1-Pad1)")
  (net 14 "Net-(F1-Pad2)")
  (net 15 "Net-(F2-Pad1)")
  (net 16 "Net-(F2-Pad2)")
  (net_class Default "This is the default net class."
    (clearance 0.2)
    (trace_width 0.25)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net +5V)
    (add_net /CH0_IN)
    (add_net /CH1_IN)
    (add_net GND)
    (add_net "Net-(D1-Pad1)")
    (add_net "Net-(D1-Pad2)")
    (add_net "Net-(D3-Pad1)")
    (add_net "Net-(D3-Pad2)")
    (add_net "Net-(Q1-Pad2)")
    (add_net "Net-(Q2-Pad2)")
  )
  (net_class pwr ""
    (clearance 0.2)
    (trace_width 2)
    (via_dia 1)
    (via_drill 0.8)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net "Net-(F1-Pad1)")
    (add_net "Net-(F1-Pad2)")
    (add_net "Net-(F2-Pad1)")
    (add_net "Net-(F2-Pad2)")
    (add_net "Net-(J1-Pad2)")
    (add_net "Net-(J2-Pad2)")
  )
  (module IHE2:Relay (layer F.Cu) (tedit 5C4E8726)
    (at 140.35 107.65 90)
    (fp_text reference K2 (at 13 0 180) (layer F.SilkS))
    (fp_text value RELAY (at -6.01 0.67 90) (layer F.SilkS) hide)
    (pad 2 thru_hole circle (at -5.54 -1.45 90) (size 1.778 1.778) (drill 1) (layers *.Cu *.Mask F.SilkS)
      (net 4 "Net-(D3-Pad1)"))
    (pad 1 thru_hole circle (at -8.08 -1.45 90) (size 1.778 1.778) (drill 1) (layers *.Cu *.Mask F.SilkS)
      (net 3 +5V))
    (pad 3 thru_hole circle (at 2.06 -1.45 90) (size 1.778 1.778) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 15 "Net-(F2-Pad1)"))
    (pad 4 thru_hole circle (at 9.68 -1.45 90) (size 1.778 1.778) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 7 "Net-(J2-Pad2)"))
  )
  (module IHE:Relay (layer F.Cu) (tedit 5C4E8726)
    (at 122.35 107.65 90)
    (fp_text reference K1 (at 13 0 180) (layer F.SilkS))
    (fp_text value RELAY (at -6.01 0.67 90) (layer F.SilkS) hide)
    (pad 4 thru_hole circle (at 9.68 -1.45 90) (size 1.778 1.778) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 6 "Net-(J1-Pad2)"))
    (pad 3 thru_hole circle (at 2.06 -1.45 90) (size 1.778 1.778) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 13 "Net-(F1-Pad1)"))
    (pad 1 thru_hole circle (at -8.08 -1.45 90) (size 1.778 1.778) (drill 1) (layers *.Cu *.Mask F.SilkS)
      (net 3 +5V))
    (pad 2 thru_hole circle (at -5.54 -1.45 90) (size 1.778 1.778) (drill 1) (layers *.Cu *.Mask F.SilkS)
      (net 1 "Net-(D1-Pad1)"))
  )
  (module Mounting_Holes:MountingHole_2.7mm_M2.5_Pad (layer F.Cu) (tedit 5BA6BE16)
    (at 152.35 123.15)
    (descr "Mounting Hole 2.7mm, M2.5")
    (tags "mounting hole 2.7mm m2.5")
    (attr virtual)
    (fp_text reference REF** (at 0 -3.7) (layer F.Fab) hide)
    (fp_text value MountingHole_2.7mm_M2.5_Pad (at 0 3.7) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 5.4 5.4) (drill 2.7) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_2.7mm_M2.5_Pad (layer F.Cu) (tedit 5BA6BE16)
    (at 153.35 84.15)
    (descr "Mounting Hole 2.7mm, M2.5")
    (tags "mounting hole 2.7mm m2.5")
    (attr virtual)
    (fp_text reference REF** (at 0 -3.7) (layer F.Fab) hide)
    (fp_text value MountingHole_2.7mm_M2.5_Pad (at 0 3.7) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 5.4 5.4) (drill 2.7) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_2.7mm_M2.5_Pad (layer F.Cu) (tedit 5BA6BE16)
    (at 115.35 123.15)
    (descr "Mounting Hole 2.7mm, M2.5")
    (tags "mounting hole 2.7mm m2.5")
    (attr virtual)
    (fp_text reference REF** (at 0 -3.7) (layer F.Fab) hide)
    (fp_text value MountingHole_2.7mm_M2.5_Pad (at 0 3.7) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 5.4 5.4) (drill 2.7) (layers *.Cu *.Mask))
  )
  (module LEDs:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B)
    (at 120.35 121.65)
    (descr "LED, diameter 3.0mm, 2 pins")
    (tags "LED diameter 3.0mm 2 pins")
    (fp_text reference D1 (at 1.27 -2.96) (layer F.SilkS))
    (fp_text value LED (at 1.27 2.96) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
      (net 1 "Net-(D1-Pad1)"))
    (pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
      (net 2 "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 Diodes_SMD:D_SOD-123 (layer F.Cu) (tedit 5BA6C3FB)
    (at 117.35 114.65 90)
    (descr SOD-123)
    (tags SOD-123)
    (attr smd)
    (fp_text reference D2 (at 3.5 -0.1 180) (layer F.SilkS))
    (fp_text value D (at 0 2.1 90) (layer F.Fab))
    (fp_text user %R (at 0 -2 90) (layer F.Fab))
    (pad 1 smd rect (at -1.65 0 90) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask)
      (net 3 +5V))
    (pad 2 smd rect (at 1.65 0 90) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask)
      (net 1 "Net-(D1-Pad1)"))
    (model ${KISYS3DMOD}/Diodes_SMD.3dshapes/D_SOD-123.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LEDs:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B)
    (at 138.35 121.65)
    (descr "LED, diameter 3.0mm, 2 pins")
    (tags "LED diameter 3.0mm 2 pins")
    (fp_text reference D3 (at 1.27 -2.96) (layer F.SilkS))
    (fp_text value LED (at 1.27 2.96) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
      (net 4 "Net-(D3-Pad1)"))
    (pad 2 thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
      (net 5 "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 Diodes_SMD:D_SOD-123 (layer F.Cu) (tedit 5BA69A13)
    (at 135.35 114.65 90)
    (descr SOD-123)
    (tags SOD-123)
    (attr smd)
    (fp_text reference D4 (at 0 -2.5 180) (layer F.SilkS))
    (fp_text value D (at 0 2.1 90) (layer F.Fab))
    (fp_text user %R (at 0 -2 90) (layer F.Fab))
    (pad 1 smd rect (at -1.65 0 90) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask)
      (net 3 +5V))
    (pad 2 smd rect (at 1.65 0 90) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(D3-Pad1)"))
    (model ${KISYS3DMOD}/Diodes_SMD.3dshapes/D_SOD-123.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Terminal_Blocks:TerminalBlock_Altech_AK300-2_P5.00mm (layer F.Cu) (tedit 5BA69970)
    (at 128.35 86.65 180)
    (descr "Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf")
    (tags "Altech AK300 terminal block pitch 5.0mm")
    (fp_text reference J1 (at -4 -5.5 180) (layer F.SilkS))
    (fp_text value Screw_Terminal_1x02 (at 2.78 7.75 180) (layer F.Fab))
    (fp_text user %R (at 2.5 -2 180) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.98 3.96) (drill 1.32) (layers *.Cu *.Mask)
      (net 14 "Net-(F1-Pad2)"))
    (pad 2 thru_hole oval (at 5 0 180) (size 1.98 3.96) (drill 1.32) (layers *.Cu *.Mask)
      (net 6 "Net-(J1-Pad2)"))
    (model ${KISYS3DMOD}/Terminal_Blocks.3dshapes/TerminalBlock_Altech_AK300-2_P5.00mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Terminal_Blocks:TerminalBlock_Altech_AK300-2_P5.00mm (layer F.Cu) (tedit 5BA69973)
    (at 146.35 86.65 180)
    (descr "Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf")
    (tags "Altech AK300 terminal block pitch 5.0mm")
    (fp_text reference J2 (at -4 -5.5 180) (layer F.SilkS))
    (fp_text value Screw_Terminal_1x02 (at 2.78 7.75 180) (layer F.Fab))
    (fp_text user %R (at 2.5 -2 180) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.98 3.96) (drill 1.32) (layers *.Cu *.Mask)
      (net 16 "Net-(F2-Pad2)"))
    (pad 2 thru_hole oval (at 5 0 180) (size 1.98 3.96) (drill 1.32) (layers *.Cu *.Mask)
      (net 7 "Net-(J2-Pad2)"))
    (model ${KISYS3DMOD}/Terminal_Blocks.3dshapes/TerminalBlock_Altech_AK300-2_P5.00mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval (layer F.Cu) (tedit 5BA697C4)
    (at 127.35 108.65)
    (descr "TO-92 leads in-line, narrow, oval pads, drill 0.6mm (see NXP sot054_po.pdf)")
    (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
    (fp_text reference Q1 (at 5.5 -0.5) (layer F.SilkS))
    (fp_text value 2N2222 (at 1.27 2.79) (layer F.Fab))
    (fp_text user %R (at 5.5 -0.5) (layer F.Fab))
    (pad 2 thru_hole oval (at 1.27 0 180) (size 0.9 1.5) (drill 0.6) (layers *.Cu *.Mask)
      (net 11 "Net-(Q1-Pad2)"))
    (pad 3 thru_hole oval (at 2.54 0 180) (size 0.9 1.5) (drill 0.6) (layers *.Cu *.Mask)
      (net 10 GND))
    (pad 1 thru_hole rect (at 0 0 180) (size 0.9 1.5) (drill 0.6) (layers *.Cu *.Mask)
      (net 1 "Net-(D1-Pad1)"))
    (model ${KISYS3DMOD}/TO_SOT_Packages_THT.3dshapes/TO-92_Inline_Narrow_Oval.wrl
      (offset (xyz 1.269999980926514 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 -90))
    )
  )
  (module TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval (layer F.Cu) (tedit 5BA697D2)
    (at 145.35 108.65)
    (descr "TO-92 leads in-line, narrow, oval pads, drill 0.6mm (see NXP sot054_po.pdf)")
    (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
    (fp_text reference Q2 (at 5.5 -0.5) (layer F.SilkS))
    (fp_text value 2N2222 (at 1.27 2.79) (layer F.Fab))
    (fp_text user %R (at 5.5 -0.5) (layer F.Fab))
    (pad 2 thru_hole oval (at 1.27 0 180) (size 0.9 1.5) (drill 0.6) (layers *.Cu *.Mask)
      (net 12 "Net-(Q2-Pad2)"))
    (pad 3 thru_hole oval (at 2.54 0 180) (size 0.9 1.5) (drill 0.6) (layers *.Cu *.Mask)
      (net 10 GND))
    (pad 1 thru_hole rect (at 0 0 180) (size 0.9 1.5) (drill 0.6) (layers *.Cu *.Mask)
      (net 4 "Net-(D3-Pad1)"))
    (model ${KISYS3DMOD}/TO_SOT_Packages_THT.3dshapes/TO-92_Inline_Narrow_Oval.wrl
      (offset (xyz 1.269999980926514 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 -90))
    )
  )
  (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5BA69A10)
    (at 127.35 115.65 270)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R1 (at 0 -2) (layer F.SilkS))
    (fp_text value 10kΩ (at 0 1.75 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 11 "Net-(Q1-Pad2)"))
    (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 8 /CH0_IN))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5BA69A1D)
    (at 145.35 115.65 270)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R2 (at 0 -2) (layer F.SilkS))
    (fp_text value 10kΩ (at 0 1.75 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 12 "Net-(Q2-Pad2)"))
    (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 9 /CH1_IN))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5BA6CD73)
    (at 127.35 121.65 270)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R5 (at 3.5 1) (layer F.SilkS))
    (fp_text value 2.2kΩ (at 0 1.75 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 3 +5V))
    (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 2 "Net-(D1-Pad2)"))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5BA69A1A)
    (at 145.35 121.65 270)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R6 (at 0 -2) (layer F.SilkS))
    (fp_text value 2.2kΩ (at 0 1.75 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 3 +5V))
    (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 5 "Net-(D3-Pad2)"))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Fuse_Holders_and_Fuses:Fuseholder_Fuse_TR5_Littlefuse-No560_No460 (layer F.Cu) (tedit 5BA69966)
    (at 130.35 102.65 90)
    (descr "Fuse, Fuseholder, TR5, Littlefuse/Wickmann, No. 460, No560,")
    (tags "Fuse Fuseholder TR5 Littlefuse/Wickmann No. 460 No560 ")
    (fp_text reference F1 (at -1.5 4.5 180) (layer F.SilkS))
    (fp_text value FUSE (at 2.39 7.43 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1) (layers *.Cu *.Mask)
      (net 13 "Net-(F1-Pad1)"))
    (pad 2 thru_hole circle (at 5.08 0.01 90) (size 2 2) (drill 1) (layers *.Cu *.Mask)
      (net 14 "Net-(F1-Pad2)"))
  )
  (module Fuse_Holders_and_Fuses:Fuseholder_Fuse_TR5_Littlefuse-No560_No460 (layer F.Cu) (tedit 5BA69969)
    (at 148.35 102.65 90)
    (descr "Fuse, Fuseholder, TR5, Littlefuse/Wickmann, No. 460, No560,")
    (tags "Fuse Fuseholder TR5 Littlefuse/Wickmann No. 460 No560 ")
    (fp_text reference F2 (at -1.5 4.5 180) (layer F.SilkS))
    (fp_text value FUSE (at 2.39 7.43 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1) (layers *.Cu *.Mask)
      (net 15 "Net-(F2-Pad1)"))
    (pad 2 thru_hole circle (at 5.08 0.01 90) (size 2 2) (drill 1) (layers *.Cu *.Mask)
      (net 16 "Net-(F2-Pad2)"))
  )
  (module Pin_Headers:Pin_Header_Straight_2x02_Pitch2.54mm (layer F.Cu) (tedit 5BA6CD78)
    (at 131.05 123.95 90)
    (descr "Through hole straight pin header, 2x02, 2.54mm pitch, double rows")
    (tags "Through hole pin header THT 2x02 2.54mm double row")
    (fp_text reference P1 (at -2.2 3.3 180) (layer F.SilkS))
    (fp_text value CONN_02X02 (at 1.27 4.87 90) (layer F.Fab))
    (fp_text user %R (at 1.27 1.27 180) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 +5V))
    (pad 2 thru_hole oval (at 2.54 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 /CH0_IN))
    (pad 3 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 /CH1_IN))
    (pad 4 thru_hole oval (at 2.54 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 GND))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x02_Pitch2.54mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Mounting_Holes:MountingHole_2.7mm_M2.5_Pad (layer F.Cu) (tedit 5BA6BE16)
    (at 115.35 84.15)
    (descr "Mounting Hole 2.7mm, M2.5")
    (tags "mounting hole 2.7mm m2.5")
    (attr virtual)
    (fp_text reference REF** (at 0 -3.7) (layer F.Fab) hide)
    (fp_text value MountingHole_2.7mm_M2.5_Pad (at 0 3.7) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 5.4 5.4) (drill 2.7) (layers *.Cu *.Mask))
  )
  (gr_text "Rev B" (at 117.35 92.15 270) (layer F.SilkS))
  (gr_line (start 158.35 128.15) (end 158.35 80.15) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 110.35 80.15) (end 110.35 128.15) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 110.35 80.15) (end 158.35 80.15) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 158.35 128.15) (end 110.35 128.15) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_text "OUTPUT: 2A/ch | 277VAC | \nINPUT: 27mA/ch from 5V | 3.3V IO ctrl" (at 113.35 103.15 270) (layer F.SilkS))
  (gr_text "CH0 GND \n+5V CH1" (at 135.35 125.35) (layer F.SilkS))
  (zone (net 3) (net_name +5V) (layer B.Cu) (hatch edge 0.508)
    (priority 3)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 120.05 117.85) (xy 125.25 118.05) (xy 126.35 118.15) (xy 126.65 118.95) (xy 126.65 125.85)
        (xy 135.35 125.65) (xy 129.35 119.55) (xy 129.45 118.15) (xy 141.05 117.75) (xy 141.45 114.15)
        (xy 119.15 113.95) (xy 118.95 117.15)
      )
    )
  )
  (zone (net 10) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 118.75 133.45) (xy 118.65 133.45) (xy 118.713202 133.448794)
      )
    )
  )
  (zone (net 10) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (priority 2)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 119.35 107.65) (xy 122.35 107.65) (xy 123.35 106.65) (xy 136.35 106.65) (xy 137.35 107.65)
        (xy 140.35 107.65) (xy 141.35 106.65) (xy 159.35 106.65) (xy 158.35 107.65) (xy 158.35 133.65)
        (xy 110.35 133.65) (xy 110.35 106.65) (xy 118.35 106.65)
      )
    )
  )
)
