(kicad_pcb (version 4) (host pcbnew 4.0.7-e2-6376~58~ubuntu16.04.1)
  (general
    (links 99)
    (no_connects 0)
    (area 101.524999 64.948999 172.795001 174.319001)
    (thickness 1.6)
    (drawings 47)
    (tracks 300)
    (zones 0)
    (modules 41)
    (nets 37)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal hide)
    (32 B.Adhes user)
    (33 F.Adhes user)
    (34 B.Paste user)
    (35 F.Paste user)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (40 Dwgs.User user)
    (41 Cmts.User user)
    (42 Eco1.User user)
    (43 Eco2.User user)
    (44 Edge.Cuts user)
    (45 Margin user)
    (46 B.CrtYd user)
    (47 F.CrtYd user)
    (48 B.Fab user)
    (49 F.Fab user)
  )
  (setup
    (last_trace_width 0.8)
    (user_trace_width 0.25)
    (user_trace_width 0.4)
    (user_trace_width 0.6)
    (user_trace_width 0.8)
    (user_trace_width 1.5)
    (user_trace_width 2.8)
    (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)
    (user_via 0.8 0.6)
    (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.1 1.1)
    (mod_edge_width 0.15)
    (mod_text_size 1 1)
    (mod_text_width 0.15)
    (pad_size 2.2 3)
    (pad_drill 0)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (visible_elements FFFEFF7F)
    (pcbplotparams
      (layerselection 0x00030_80000001)
      (usegerberextensions false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15)
      (hpglpenoverlay 2)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 1)
      (scaleselection 1)
      (outputdirectory ""))
  )
  (net 0 "")
  (net 1 SCALE_AVDD)
  (net 2 GND)
  (net 3 "Net-(C3-Pad1)")
  (net 4 "Net-(C4-Pad1)")
  (net 5 "Net-(C4-Pad2)")
  (net 6 VCC)
  (net 7 +12V)
  (net 8 +5VD)
  (net 9 Motor_Out_1)
  (net 10 Motor_Out_2)
  (net 11 Light_Drain)
  (net 12 SCALE_A+)
  (net 13 SCALE_A-)
  (net 14 ESP_A0)
  (net 15 ESP_VCC)
  (net 16 BUTTON)
  (net 17 "Net-(L1-Pad2)")
  (net 18 "Net-(Q1-Pad1)")
  (net 19 Light_Gate)
  (net 20 "Net-(R3-Pad2)")
  (net 21 Motor_PWM)
  (net 22 Motor_In_2)
  (net 23 Motor_In_1)
  (net 24 Motor_Stby)
  (net 25 "Net-(U2-Pad9)")
  (net 26 "Net-(U2-Pad10)")
  (net 27 SCALE_SCK)
  (net 28 SCALE_DOUT)
  (net 29 "Net-(U2-Pad13)")
  (net 30 "Net-(U3-Pad8)")
  (net 31 "Net-(U3-Pad7)")
  (net 32 "Net-(U3-Pad3)")
  (net 33 "Net-(U3-Pad9)")
  (net 34 "Net-(Q2-Pad1)")
  (net 35 "Net-(F1-Pad2)")
  (net 36 ESP_GND)
  (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 BUTTON)
    (add_net ESP_GND)
    (add_net GND)
    (add_net Light_Gate)
    (add_net Motor_In_1)
    (add_net Motor_In_2)
    (add_net Motor_PWM)
    (add_net Motor_Stby)
    (add_net "Net-(C3-Pad1)")
    (add_net "Net-(C4-Pad1)")
    (add_net "Net-(C4-Pad2)")
    (add_net "Net-(F1-Pad2)")
    (add_net "Net-(Q1-Pad1)")
    (add_net "Net-(Q2-Pad1)")
    (add_net "Net-(R3-Pad2)")
    (add_net "Net-(U2-Pad10)")
    (add_net "Net-(U2-Pad13)")
    (add_net "Net-(U2-Pad9)")
    (add_net "Net-(U3-Pad3)")
    (add_net "Net-(U3-Pad7)")
    (add_net "Net-(U3-Pad8)")
    (add_net "Net-(U3-Pad9)")
    (add_net SCALE_DOUT)
    (add_net SCALE_SCK)
  )
  (net_class 12VCC ""
    (clearance 0.2)
    (trace_width 0.4)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net +12V)
  )
  (net_class 5VCC ""
    (clearance 0.2)
    (trace_width 0.5)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net +5VD)
  )
  (net_class AnalogSensors ""
    (clearance 0.2)
    (trace_width 0.4)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.5)
    (uvia_drill 0.1)
    (add_net ESP_A0)
    (add_net ESP_VCC)
    (add_net SCALE_A+)
    (add_net SCALE_A-)
  )
  (net_class GND ""
    (clearance 0.2)
    (trace_width 0.75)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 1)
    (uvia_drill 0.1)
  )
  (net_class Light_Drain ""
    (clearance 0.2)
    (trace_width 2.8)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net Light_Drain)
  )
  (net_class M_Out_1 ""
    (clearance 0.2)
    (trace_width 0.75)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net Motor_Out_1)
  )
  (net_class M_Out_2 ""
    (clearance 0.2)
    (trace_width 1.5)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net Motor_Out_2)
  )
  (net_class Scale_AVDD ""
    (clearance 0.2)
    (trace_width 0.4)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net "Net-(L1-Pad2)")
    (add_net SCALE_AVDD)
  )
  (net_class VCC ""
    (clearance 0.2)
    (trace_width 0.4)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net VCC)
  )
  (module wemos_d1_mini:D1_mini_board (layer B.Cu) (tedit 5B3570EB)
    (at 142.367 122.555 90)
    (fp_text reference U3 (at 0.005 3.358 90) (layer B.SilkS) hide)
    (fp_text value WeMos_mini (at 1.27 19.05 90) (layer B.Fab))
    (fp_text user WeMos (at 0 15.24 90) (layer F.SilkS))
    (pad 8 thru_hole circle (at -11.43 10.16 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 30 "Net-(U3-Pad8)"))
    (pad 7 thru_hole circle (at -11.43 7.62 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 31 "Net-(U3-Pad7)"))
    (pad 6 thru_hole circle (at -11.43 5.08 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 28 SCALE_DOUT))
    (pad 5 thru_hole circle (at -11.43 2.54 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 27 SCALE_SCK))
    (pad 4 thru_hole circle (at -11.43 0 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 16 BUTTON))
    (pad 3 thru_hole circle (at -11.43 -2.54 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 32 "Net-(U3-Pad3)"))
    (pad 2 thru_hole circle (at -11.43 -5.08 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 2 GND))
    (pad 1 thru_hole circle (at -11.43 -7.62 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 8 +5VD))
    (pad 16 thru_hole circle (at 11.43 -7.62 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 15 ESP_VCC))
    (pad 15 thru_hole circle (at 11.43 -5.08 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 24 Motor_Stby))
    (pad 14 thru_hole circle (at 11.43 -2.54 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 19 Light_Gate))
    (pad 13 thru_hole circle (at 11.43 0 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 21 Motor_PWM))
    (pad 12 thru_hole circle (at 11.43 2.54 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 22 Motor_In_2))
    (pad 11 thru_hole circle (at 11.43 5.08 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 23 Motor_In_1))
    (pad 10 thru_hole circle (at 11.43 7.62 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 14 ESP_A0))
    (pad 9 thru_hole circle (at 11.43 10.16 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 33 "Net-(U3-Pad9)"))
  )
  (module Connectors_Terminal_Blocks:TerminalBlock_bornier-2_P5.08mm (layer F.Cu) (tedit 5B2FBC69)
    (at 115.062 82.804 270)
    (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2")
    (tags "terminal block bornier2")
    (fp_text reference J2 (at 2.54 -5.08 270) (layer F.SilkS) hide)
    (fp_text value Pump (at 2.54 5.08 270) (layer F.Fab))
    (fp_text user %R (at 2.54 0 270) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask)
      (net 10 Motor_Out_2))
    (pad 2 thru_hole circle (at 5.08 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask)
      (net 9 Motor_Out_1))
    (model ${KISYS3DMOD}/Terminal_Blocks.3dshapes/TerminalBlock_bornier-2_P5.08mm.wrl
      (at (xyz 0.1 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8)
    (at 124.3 154.4 90)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C1 (at 0 -1.75 90) (layer F.SilkS))
    (fp_text value 0.1uF (at 0 1.75 90) (layer F.Fab))
    (fp_text user %R (at 0 -1.75 90) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 1 SCALE_AVDD))
    (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_1812_HandSoldering (layer F.Cu) (tedit 58AA8525)
    (at 129.159 152.781 90)
    (descr "Capacitor SMD 1812, hand soldering")
    (tags "capacitor 1812")
    (attr smd)
    (fp_text reference C2 (at 0 -2.75 90) (layer F.SilkS))
    (fp_text value 10uF (at 0 2.75 90) (layer F.Fab))
    (fp_text user %R (at 0 -2.75 90) (layer F.Fab))
    (pad 1 smd rect (at -2.9 0 90) (size 2.2 3) (layers F.Cu F.Paste F.Mask)
      (net 1 SCALE_AVDD))
    (pad 2 smd rect (at 2.9 0 90) (size 2.2 3) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_1812.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 5B2EBF72)
    (at 146.7 157 270)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C3 (at 3.3782 -0.0254 270) (layer F.SilkS))
    (fp_text value 0.1uF (at 0 1.75 270) (layer F.Fab))
    (fp_text user %R (at 3.3782 -0.0254 270) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 270) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C3-Pad1)"))
    (pad 2 smd rect (at 1.25 0 270) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8)
    (at 153.4 155.7)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C4 (at 0 -1.75) (layer F.SilkS))
    (fp_text value 0.1uF (at 0 1.75) (layer F.Fab))
    (fp_text user %R (at 0 -1.75) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(C4-Pad1)"))
    (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 5 "Net-(C4-Pad2)"))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 5B2EBF39)
    (at 133.985 150.368 270)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C5 (at 0.0508 1.7018 270) (layer F.SilkS))
    (fp_text value 0.1uF (at 0 1.75 270) (layer F.Fab))
    (fp_text user %R (at 0.0508 1.7018 270) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 270) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 6 VCC))
    (pad 2 smd rect (at 1.25 0 270) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_1812_HandSoldering (layer F.Cu) (tedit 58AA8525)
    (at 129.286 141.859 270)
    (descr "Capacitor SMD 1812, hand soldering")
    (tags "capacitor 1812")
    (attr smd)
    (fp_text reference C6 (at 0 -2.75 270) (layer F.SilkS))
    (fp_text value 10uF (at 0 2.75 270) (layer F.Fab))
    (fp_text user %R (at 0 -2.75 270) (layer F.Fab))
    (pad 1 smd rect (at -2.9 0 270) (size 2.2 3) (layers F.Cu F.Paste F.Mask)
      (net 6 VCC))
    (pad 2 smd rect (at 2.9 0 270) (size 2.2 3) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_1812.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8)
    (at 143.51 96.266)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C7 (at 0 -1.75) (layer F.SilkS))
    (fp_text value 0.1uF (at 0 1.75) (layer F.Fab))
    (fp_text user %R (at 0 -1.75) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 6 VCC))
    (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8)
    (at 130.556 93.0656 270)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C8 (at 0 -1.75 270) (layer F.SilkS))
    (fp_text value 0.1uF (at 0 1.75 270) (layer F.Fab))
    (fp_text user %R (at 0 -1.75 270) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 270) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 7 +12V))
    (pad 2 smd rect (at 1.25 0 270) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-V_EIA-7343-20_Hand (layer F.Cu) (tedit 5B2EBF10)
    (at 126.1364 86.6648 90)
    (descr "Tantalum capacitor, Case V, EIA 7343-20, 7.3x4.3x2.0mm, Hand soldering footprint")
    (tags "capacitor tantalum smd")
    (attr smd)
    (fp_text reference C9 (at 0.0254 3.4798 90) (layer F.SilkS))
    (fp_text value "10uF, 20V" (at 0 3.9 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -3.775 0 90) (size 3.75 2.7) (layers F.Cu F.Paste F.Mask)
      (net 7 +12V))
    (pad 2 smd rect (at 3.775 0 90) (size 3.75 2.7) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-V_EIA-7343-20.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8)
    (at 137.414 139.954 90)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C10 (at 0 -1.75 90) (layer F.SilkS))
    (fp_text value 0.1uF (at 0 1.75 90) (layer F.Fab))
    (fp_text user %R (at 0 -1.75 90) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 6 VCC))
    (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_1812_HandSoldering (layer F.Cu) (tedit 58AA8525)
    (at 146.304 75.692 180)
    (descr "Capacitor SMD 1812, hand soldering")
    (tags "capacitor 1812")
    (attr smd)
    (fp_text reference C11 (at 0 -2.75 180) (layer F.SilkS))
    (fp_text value 10uF (at 0 2.75 180) (layer F.Fab))
    (fp_text user %R (at 0 -2.75 180) (layer F.Fab))
    (pad 1 smd rect (at -2.9 0 180) (size 2.2 3) (layers F.Cu F.Paste F.Mask)
      (net 7 +12V))
    (pad 2 smd rect (at 2.9 0 180) (size 2.2 3) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_1812.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_1812_HandSoldering (layer F.Cu) (tedit 5B2EBF26)
    (at 149.86 95.8215 270)
    (descr "Capacitor SMD 1812, hand soldering")
    (tags "capacitor 1812")
    (attr smd)
    (fp_text reference C12 (at -0.0635 3.0988 270) (layer F.SilkS))
    (fp_text value 10uF (at 0 2.75 270) (layer F.Fab))
    (fp_text user %R (at -0.0635 3.0988 270) (layer F.Fab))
    (pad 1 smd rect (at -2.9 0 270) (size 2.2 3) (layers F.Cu F.Paste F.Mask)
      (net 7 +12V))
    (pad 2 smd rect (at 2.9 0 270) (size 2.2 3) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_1812.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_1812_HandSoldering (layer F.Cu) (tedit 5B356AC2)
    (at 163.83 97.536 90)
    (descr "Capacitor SMD 1812, hand soldering")
    (tags "capacitor 1812")
    (attr smd)
    (fp_text reference C13 (at 0 -2.75 90) (layer F.SilkS))
    (fp_text value 10uF (at 0 2.75 90) (layer F.Fab))
    (fp_text user %R (at 0 -2.75 90) (layer F.Fab))
    (pad 1 smd rect (at -2.9 0 90) (size 2.2 3) (layers F.Cu F.Paste F.Mask)
      (net 6 VCC) (zone_connect 1))
    (pad 2 smd rect (at 2.9 0 90) (size 2.2 3) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_1812.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_1812_HandSoldering (layer F.Cu) (tedit 5B344E78)
    (at 162.814 87.884 270)
    (descr "Capacitor SMD 1812, hand soldering")
    (tags "capacitor 1812")
    (attr smd)
    (fp_text reference C14 (at 0 -2.75 270) (layer F.SilkS))
    (fp_text value 10uF (at 0 2.75 270) (layer F.Fab))
    (fp_text user %R (at 0 -2.75 270) (layer F.Fab))
    (pad 1 smd rect (at -2.9 0 270) (size 2.2 3) (layers F.Cu F.Paste F.Mask)
      (net 8 +5VD) (zone_connect 1))
    (pad 2 smd rect (at 2.9 0 270) (size 2.2 3) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_1812.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connectors_Terminal_Blocks:TerminalBlock_bornier-2_P5.08mm (layer F.Cu) (tedit 5B2FBC64)
    (at 115.062 98.0948 270)
    (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2")
    (tags "terminal block bornier2")
    (fp_text reference J1 (at -2.286 -5.1308 270) (layer F.SilkS) hide)
    (fp_text value 12VCC (at 2.54 5.08 270) (layer F.Fab))
    (fp_text user %R (at 2.54 0 270) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask)
      (net 35 "Net-(F1-Pad2)"))
    (pad 2 thru_hole circle (at 5.08 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask)
      (net 2 GND))
    (model ${KISYS3DMOD}/Terminal_Blocks.3dshapes/TerminalBlock_bornier-2_P5.08mm.wrl
      (at (xyz 0.1 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connectors_Terminal_Blocks:TerminalBlock_bornier-2_P5.08mm (layer F.Cu) (tedit 5B2FBC5C)
    (at 114.554 135.509 270)
    (descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2")
    (tags "terminal block bornier2")
    (fp_text reference J3 (at -1.3462 -4.9276 270) (layer F.SilkS) hide)
    (fp_text value Light (at 2.54 5.08 270) (layer F.Fab))
    (fp_text user %R (at 2.54 0 270) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask)
      (net 7 +12V))
    (pad 2 thru_hole circle (at 5.08 0 270) (size 3 3) (drill 1.52) (layers *.Cu *.Mask)
      (net 11 Light_Drain))
    (model ${KISYS3DMOD}/Terminal_Blocks.3dshapes/TerminalBlock_bornier-2_P5.08mm.wrl
      (at (xyz 0.1 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TerminalBlocks_Phoenix:TerminalBlock_Phoenix_MPT-2.54mm_4pol (layer F.Cu) (tedit 5B2FBC54)
    (at 113.919 155.6004 270)
    (descr "4-way 2.54mm pitch terminal block, Phoenix MPT series")
    (fp_text reference J4 (at -0.1524 -4.445 270) (layer F.SilkS) hide)
    (fp_text value Scale (at 3.81 4.50088 270) (layer F.Fab))
    (fp_text user %R (at 3.81 0 270) (layer F.Fab))
    (pad 4 thru_hole oval (at 7.62 0 90) (size 1.99898 1.99898) (drill 1.09728) (layers *.Cu *.Mask)
      (net 12 SCALE_A+))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.99898 1.99898) (drill 1.09728) (layers *.Cu *.Mask)
      (net 1 SCALE_AVDD))
    (pad 2 thru_hole oval (at 2.54 0 90) (size 1.99898 1.99898) (drill 1.09728) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 3 thru_hole oval (at 5.08 0 90) (size 1.99898 1.99898) (drill 1.09728) (layers *.Cu *.Mask)
      (net 13 SCALE_A-))
    (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MPT-2.54mm_4pol.wrl
      (at (xyz 0.15 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TerminalBlocks_Phoenix:TerminalBlock_Phoenix_MPT-2.54mm_3pol (layer F.Cu) (tedit 5B357045)
    (at 113.8936 146.1516 270)
    (descr "3-way 2.54mm pitch terminal block, Phoenix MPT series")
    (fp_text reference J5 (at -0.7112 -4.4704 270) (layer F.SilkS) hide)
    (fp_text value Soil (at 2.54 4.50088 270) (layer F.Fab))
    (fp_text user %R (at 2.54 1.045 270) (layer F.Fab))
    (pad 3 thru_hole oval (at 5.08 0 270) (size 1.99898 1.99898) (drill 1.09728) (layers *.Cu *.Mask)
      (net 36 ESP_GND))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.99898 1.99898) (drill 1.09728) (layers *.Cu *.Mask)
      (net 15 ESP_VCC))
    (pad 2 thru_hole oval (at 2.54 0 270) (size 1.99898 1.99898) (drill 1.09728) (layers *.Cu *.Mask)
      (net 14 ESP_A0))
    (pad "" np_thru_hole circle (at 0 2.54 270) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at 2.54 2.54 270) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at 5.08 2.54 270) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MPT-2.54mm_3pol.wrl
      (at (xyz 0.1 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)
    (at 152.146 139.3952)
    (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x02 2.54mm single row")
    (fp_text reference J6 (at 0 -2.33) (layer F.SilkS))
    (fp_text value Button_Header (at 0 4.87) (layer F.Fab))
    (fp_text user %R (at 0 1.27 90) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 BUTTON))
    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (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 Inductors_SMD:L_0805_HandSoldering (layer F.Cu) (tedit 58307B90)
    (at 131.064 160.909 270)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference L1 (at 0 -2.1 270) (layer F.SilkS))
    (fp_text value 3.3uH (at 0 2.1 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 1 SCALE_AVDD))
    (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 17 "Net-(L1-Pad2)"))
    (model ${KISYS3DMOD}/Inductors_SMD.3dshapes/L_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TO_SOT_Packages_SMD:SOT-23_Handsoldering (layer F.Cu) (tedit 5B2EBF43)
    (at 135.636 157.861 270)
    (descr "SOT-23, Handsoldering")
    (tags SOT-23)
    (attr smd)
    (fp_text reference Q1 (at -1.7018 2.4384 270) (layer F.SilkS))
    (fp_text value BT4403 (at 0 2.5 270) (layer F.Fab))
    (fp_text user %R (at 0 0 360) (layer F.Fab))
    (pad 1 smd rect (at -1.5 -0.95 270) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
      (net 18 "Net-(Q1-Pad1)"))
    (pad 2 smd rect (at -1.5 0.95 270) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
      (net 6 VCC))
    (pad 3 smd rect (at 1.5 0 270) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
      (net 17 "Net-(L1-Pad2)"))
    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TO_SOT_Packages_SMD:TO-252-2 (layer F.Cu) (tedit 5B2FAF3B)
    (at 125.1204 99.4664 270)
    (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
    (tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428")
    (attr smd)
    (fp_text reference Q2 (at 1.9812 -4.7244 270) (layer F.SilkS))
    (fp_text value FDD9411L_F085 (at 0 4.5 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -4.2 -2.28 270) (size 2.2 1.2) (layers F.Cu F.Paste F.Mask)
      (net 34 "Net-(Q2-Pad1)"))
    (pad 3 smd rect (at -4.2 2.28 270) (size 2.2 1.2) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at 2.1 0 270) (size 6.4 5.8) (layers F.Cu F.Mask)
      (net 11 Light_Drain))
    (pad 2 smd rect (at 3.775 1.525 270) (size 3.05 2.75) (layers F.Cu F.Paste)
      (net 11 Light_Drain))
    (pad 2 smd rect (at 0.425 -1.525 270) (size 3.05 2.75) (layers F.Cu F.Paste)
      (net 11 Light_Drain))
    (pad 2 smd rect (at 3.775 -1.525 270) (size 3.05 2.75) (layers F.Cu F.Paste)
      (net 11 Light_Drain))
    (pad 2 smd rect (at 0.425 1.525 270) (size 3.05 2.75) (layers F.Cu F.Paste)
      (net 11 Light_Drain))
    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-252-2.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 58E0A804)
    (at 136.271 105.41 180)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R1 (at 0 -1.7 180) (layer F.SilkS))
    (fp_text value 100 (at 0 1.75 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 19 Light_Gate))
    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 34 "Net-(Q2-Pad1)"))
    (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 58E0A804)
    (at 136.398 101.6)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R2 (at 0 -1.7) (layer F.SilkS))
    (fp_text value 10K (at 0 1.75) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -1.35 0) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 34 "Net-(Q2-Pad1)"))
    (pad 2 smd rect (at 1.35 0) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (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 5B2EBF60)
    (at 139.8 157.1 270)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R3 (at 3.4036 -0.0508 270) (layer F.SilkS))
    (fp_text value 20K (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 17 "Net-(L1-Pad2)"))
    (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 20 "Net-(R3-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 5B2EBF65)
    (at 143.1 157.2 270)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R4 (at 3.3528 -0.0254 270) (layer F.SilkS))
    (fp_text value 8.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 20 "Net-(R3-Pad2)"))
    (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (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 5B2EBF4E)
    (at 149.5 157.1 270)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R5 (at -3.556 0.0254 270) (layer F.SilkS))
    (fp_text value 100 (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 4 "Net-(C4-Pad1)"))
    (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 13 SCALE_A-))
    (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 58E0A804)
    (at 157.2 157.1 270)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R6 (at 0 -1.7 270) (layer F.SilkS))
    (fp_text value 100 (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 5 "Net-(C4-Pad2)"))
    (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 12 SCALE_A+))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Housings_SSOP:SOP-16_4.4x10.4mm_Pitch1.27mm (layer F.Cu) (tedit 589F0C2D)
    (at 142.113 147.574 90)
    (descr "16-Lead Plastic Small Outline http://www.vishay.com/docs/49633/sg2098.pdf")
    (tags "SOP 1.27")
    (attr smd)
    (fp_text reference U2 (at 0 -6.2 90) (layer F.SilkS))
    (fp_text value HX711 (at 0 6.1 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -3.15 -4.45 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 6 VCC))
    (pad 2 smd rect (at -3.15 -3.17 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 18 "Net-(Q1-Pad1)"))
    (pad 3 smd rect (at -3.15 -1.91 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 17 "Net-(L1-Pad2)"))
    (pad 4 smd rect (at -3.15 -0.64 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 20 "Net-(R3-Pad2)"))
    (pad 5 smd rect (at -3.15 0.64 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 6 smd rect (at -3.15 1.91 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C3-Pad1)"))
    (pad 7 smd rect (at -3.15 3.17 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(C4-Pad1)"))
    (pad 8 smd rect (at -3.15 4.45 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 5 "Net-(C4-Pad2)"))
    (pad 9 smd rect (at 3.15 4.45 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 25 "Net-(U2-Pad9)"))
    (pad 10 smd rect (at 3.15 3.17 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 26 "Net-(U2-Pad10)"))
    (pad 11 smd rect (at 3.15 1.91 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 28 SCALE_DOUT))
    (pad 12 smd rect (at 3.15 0.64 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 27 SCALE_SCK))
    (pad 13 smd rect (at 3.15 -0.64 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 29 "Net-(U2-Pad13)"))
    (pad 14 smd rect (at 3.15 -1.91 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 15 smd rect (at 3.15 -3.17 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 16 smd rect (at 3.15 -4.45 90) (size 1.3 0.8) (layers F.Cu F.Paste F.Mask)
      (net 6 VCC))
    (model ${KISYS3DMOD}/Housings_SSOP.3dshapes/SOP-16_4.4x10.4mm_Pitch1.27mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TO_SOT_Packages_SMD:TO-252-2 (layer F.Cu) (tedit 5B2EBF18)
    (at 156.464 100.711 270)
    (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
    (tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428")
    (attr smd)
    (fp_text reference U4 (at 3.9878 4.6228 270) (layer F.SilkS))
    (fp_text value NCP1117-3.3_TO252 (at 0 4.5 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -4.2 -2.28 270) (size 2.2 1.2) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 3 smd rect (at -4.2 2.28 270) (size 2.2 1.2) (layers F.Cu F.Paste F.Mask)
      (net 7 +12V))
    (pad 2 smd rect (at 2.1 0 270) (size 6.4 5.8) (layers F.Cu F.Mask)
      (net 6 VCC))
    (pad 2 smd rect (at 3.775 1.525 270) (size 3.05 2.75) (layers F.Cu F.Paste)
      (net 6 VCC))
    (pad 2 smd rect (at 0.425 -1.525 270) (size 3.05 2.75) (layers F.Cu F.Paste)
      (net 6 VCC))
    (pad 2 smd rect (at 3.775 -1.525 270) (size 3.05 2.75) (layers F.Cu F.Paste)
      (net 6 VCC))
    (pad 2 smd rect (at 0.425 1.525 270) (size 3.05 2.75) (layers F.Cu F.Paste)
      (net 6 VCC))
    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-252-2.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TO_SOT_Packages_SMD:TO-252-2 (layer F.Cu) (tedit 590079C0)
    (at 156.972 79.756 270)
    (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
    (tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428")
    (attr smd)
    (fp_text reference U5 (at 0 -4.5 270) (layer F.SilkS))
    (fp_text value NCP1117-5.0_TO252 (at 0 4.5 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -4.2 -2.28 270) (size 2.2 1.2) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 3 smd rect (at -4.2 2.28 270) (size 2.2 1.2) (layers F.Cu F.Paste F.Mask)
      (net 7 +12V))
    (pad 2 smd rect (at 2.1 0 270) (size 6.4 5.8) (layers F.Cu F.Mask)
      (net 8 +5VD))
    (pad 2 smd rect (at 3.775 1.525 270) (size 3.05 2.75) (layers F.Cu F.Paste)
      (net 8 +5VD))
    (pad 2 smd rect (at 0.425 -1.525 270) (size 3.05 2.75) (layers F.Cu F.Paste)
      (net 8 +5VD))
    (pad 2 smd rect (at 3.775 -1.525 270) (size 3.05 2.75) (layers F.Cu F.Paste)
      (net 8 +5VD))
    (pad 2 smd rect (at 0.425 1.525 270) (size 3.05 2.75) (layers F.Cu F.Paste)
      (net 8 +5VD))
    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-252-2.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module net_tie:NET-TIE-0.3mm (layer B.Cu) (tedit 54D680AC)
    (at 137.287 136.144 270)
    (fp_text reference W1 (at 0 0 270) (layer B.SilkS) hide)
    (fp_text value NET-TIE (at 0 0 270) (layer B.Fab) hide)
    (pad 1 smd circle (at -0.25 0 270) (size 0.3 0.3) (layers B.Cu)
      (net 2 GND))
    (pad 2 smd circle (at 0.25 0 270) (size 0.3 0.3) (layers B.Cu)
      (net 36 ESP_GND))
  )
  (module DRIVER-TB6612FNG-O_C8_EL_SSOP24_:SSOP-24_5.3x8.2mm_Pitch0.65mm_tng_mod_parallel (layer F.Cu) (tedit 5B2EB30D)
    (at 135.0264 85.598 270)
    (descr "24-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf)")
    (tags "SSOP 0.65")
    (attr smd)
    (fp_text reference U1 (at 0 -5.25 270) (layer F.SilkS))
    (fp_text value "DRIVER-TB6612FNG-O/C8/EL(SSOP24)_Parallel" (at 0 5.25 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -3.6 -3.275 270) (size 1.75 1.1) (layers F.Cu F.Paste F.Mask)
      (net 9 Motor_Out_1))
    (pad 3 smd rect (at -3.6 -1.95 270) (size 1.75 1.1) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 5 smd rect (at -3.6 0 270) (size 1.75 2.4) (layers F.Cu F.Paste F.Mask)
      (net 10 Motor_Out_2))
    (pad 9 smd rect (at -3.6 1.95 270) (size 1.75 1.1) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 11 smd rect (at -3.6 3.25 270) (size 1.75 1.1) (layers F.Cu F.Paste F.Mask)
      (net 9 Motor_Out_1))
    (pad 14 smd rect (at 3.6 3.25 270) (size 1.75 1.1) (layers F.Cu F.Paste F.Mask)
      (net 7 +12V))
    (pad 15 smd rect (at 3.6 2.275 270) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 21 Motor_PWM))
    (pad 16 smd rect (at 3.6 1.625 270) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 22 Motor_In_2))
    (pad 17 smd rect (at 3.6 0.975 270) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 23 Motor_In_1))
    (pad 18 smd rect (at 3.6 0.325 270) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 19 smd rect (at 3.6 -0.325 270) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 24 Motor_Stby))
    (pad 20 smd rect (at 3.6 -0.975 270) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 6 VCC))
    (pad 21 smd rect (at 3.6 -1.625 270) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 23 Motor_In_1))
    (pad 22 smd rect (at 3.6 -2.275 270) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 22 Motor_In_2))
    (pad 23 smd rect (at 3.6 -2.925 270) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 21 Motor_PWM))
    (pad 24 smd rect (at 3.6 -3.575 270) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 7 +12V))
    (model ${KISYS3DMOD}/Housings_SSOP.3dshapes/SSOP-24_5.3x8.2mm_Pitch0.65mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Fuse_Holders_and_Fuses:BladeFuse-Mini_Keystone_3568 (layer F.Cu) (tedit 5B2FAF15)
    (at 108.5596 109.9312)
    (descr "car blade fuse mini, http://www.keyelco.com/product-pdf.cfm?p=306")
    (tags "car blade fuse mini")
    (fp_text reference F1 (at 14.5796 1.6764 90) (layer F.SilkS))
    (fp_text value Fuse (at 4.96 6.07) (layer F.Fab))
    (fp_text user %R (at 4.96 1.7) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 2.78 2.78) (drill 1.78) (layers *.Cu *.Mask)
      (net 7 +12V))
    (pad 1 thru_hole circle (at 0 3.4) (size 2.78 2.78) (drill 1.78) (layers *.Cu *.Mask)
      (net 7 +12V))
    (pad 2 thru_hole circle (at 9.92 0) (size 2.78 2.78) (drill 1.78) (layers *.Cu *.Mask)
      (net 35 "Net-(F1-Pad2)"))
    (pad 2 thru_hole circle (at 9.92 3.4) (size 2.78 2.78) (drill 1.78) (layers *.Cu *.Mask)
      (net 35 "Net-(F1-Pad2)"))
    (model ${KISYS3DMOD}/Fuse_Holders_and_Fuses.3dshapes/BladeFuse-Mini_Keystone_3568.wrl
      (at (xyz 0.16 0 0))
      (scale (xyz 0.39 0.39 0.39))
      (rotate (xyz 0 0 0))
    )
  )
  (module Mounting_Holes:MountingHole_3mm (layer F.Cu) (tedit 5B2FBC45)
    (at 106.426 69.85)
    (descr "Mounting Hole 3mm, no annular")
    (tags "mounting hole 3mm no annular")
    (attr virtual)
    (fp_text reference REF** (at 0 -4) (layer F.SilkS) hide)
    (fp_text value MountingHole_3mm (at 0 4) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_3mm (layer F.Cu) (tedit 5B2FBC40)
    (at 161.4 69.9)
    (descr "Mounting Hole 3mm, no annular")
    (tags "mounting hole 3mm no annular")
    (attr virtual)
    (fp_text reference REF** (at 0 -4) (layer F.SilkS) hide)
    (fp_text value MountingHole_3mm (at 0 4) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_3mm (layer F.Cu) (tedit 5B2FBC4D)
    (at 106.3 169.5)
    (descr "Mounting Hole 3mm, no annular")
    (tags "mounting hole 3mm no annular")
    (attr virtual)
    (fp_text reference REF** (at 0 -4) (layer F.SilkS) hide)
    (fp_text value MountingHole_3mm (at 0 4) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_3mm (layer F.Cu) (tedit 5B2FBC34)
    (at 161.4 169.5)
    (descr "Mounting Hole 3mm, no annular")
    (tags "mounting hole 3mm no annular")
    (attr virtual)
    (fp_text reference "" (at -0.075 7.975) (layer F.SilkS) hide)
    (fp_text value MountingHole_3mm (at 0 4) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask))
  )
  (module logo:logo (layer F.Cu) (tedit 0)
    (at 116.84 71.12)
    (fp_text reference G*** (at 0 0) (layer F.SilkS) hide)
    (fp_text value LOGO (at 0.75 0) (layer F.SilkS) hide)
  )
  (gr_text Pump (at 120.142 85.344 90) (layer F.SilkS))
  (gr_text "Bionic Cactus Controller 0.1" (at 138.684 70.866) (layer F.SilkS))
  (gr_line (start 101.6 168.656) (end 101.6 70.612) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 107.188 168.656) (end 107.188 174.244) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 160.528 174.244) (end 107.188 174.244) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 160.528 168.656) (end 166.116 168.656) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 166.116 122.936) (end 166.116 168.656) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 172.72 116.332) (end 166.116 122.936) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 172.72 82.296) (end 172.72 116.332) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 166.116 75.692) (end 172.72 82.296) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 166.116 70.612) (end 166.116 75.692) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 160.528 70.612) (end 160.528 65.024) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 107.188 65.024) (end 160.528 65.024) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 107.188 70.612) (end 101.6 70.612) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_text "12V Input" (at 120.142 100.838 90) (layer F.SilkS))
  (gr_text GND (at 108.6104 103.4288) (layer F.SilkS))
  (gr_text 12V+ (at 108.458 97.8916) (layer F.SilkS))
  (gr_text Light (at 119.634 137.414 90) (layer F.SilkS))
  (gr_text "Mout 2" (at 107.5436 88.0364) (layer F.SilkS))
  (gr_text "MOut 1" (at 107.8992 82.6516) (layer F.SilkS))
  (gr_text "7.5 A" (at 113.5888 117.094) (layer F.SilkS))
  (gr_text Gnd (at 107.8484 140.7668) (layer F.SilkS))
  (gr_text 12V+ (at 107.5944 135.5344) (layer F.SilkS))
  (gr_text Scale (at 118.364 159.766 90) (layer F.SilkS))
  (gr_text "A+ (G)\n" (at 107.1372 163.068) (layer F.SilkS))
  (gr_text "A- (W)" (at 107.1372 160.528) (layer F.SilkS))
  (gr_text "E- (B)" (at 107.0356 158.0388) (layer F.SilkS))
  (gr_text "E+ (R)" (at 107.0864 155.4988) (layer F.SilkS))
  (gr_text Soil (at 118.364 148.59 90) (layer F.SilkS))
  (gr_text Gnd (at 107.8992 151.4348) (layer F.SilkS))
  (gr_text Sig (at 108.0008 148.844) (layer F.SilkS))
  (gr_text Vcc (at 107.7976 146.1008) (layer F.SilkS))
  (zone (net 2) (net_name GND) (layer F.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 107.188 65.786) (xy 160.528 65.786) (xy 165.354 70.358) (xy 165.354 75.946) (xy 171.958 82.55)
        (xy 171.958 116.078) (xy 165.354 122.682) (xy 165.354 168.656) (xy 160.782 173.482) (xy 106.934 173.482)
        (xy 102.616 168.402) (xy 102.616 70.104)
      )
    )
  )
  (zone (net 2) (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 107.188 65.786) (xy 160.528 65.786) (xy 165.354 70.358) (xy 165.354 75.946) (xy 171.958 82.55)
        (xy 171.958 116.078) (xy 165.354 122.682) (xy 165.354 168.656) (xy 160.782 173.482) (xy 106.934 173.482)
        (xy 102.616 168.402) (xy 102.616 70.104)
      )
    )
  )
  (zone (net 8) (net_name +5VD) (layer F.Cu) (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 166.624 81.28) (xy 166.624 91.186) (xy 150.368 91.186) (xy 150.368 78.486) (xy 162.56 78.486)
      )
    )
  )
  (zone (net 6) (net_name VCC) (layer F.Cu) (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 166.878 114.3) (xy 161.544 119.888) (xy 153.67 119.888) (xy 153.67 99.568) (xy 166.878 99.568)
      )
    )
  )
  (zone (net 11) (net_name Light_Drain) (layer F.Cu) (hatch edge 0.508)
    (priority 1)
    (connect_pads yes (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 133.604 102.108) (xy 133.604 115.062) (xy 122.174 115.062) (xy 122.174 98.298) (xy 129.794 98.298)
      )
    )
  )
)
