(kicad_pcb (version 20171130) (host pcbnew "(5.1.5)-3")
  (general
    (thickness 1.6)
    (drawings 33)
    (tracks 832)
    (zones 0)
    (modules 37)
    (nets 67)
  )
  (page USLetter)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user hide)
    (33 F.Adhes user hide)
    (34 B.Paste user hide)
    (35 F.Paste user hide)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user hide)
    (39 F.Mask user hide)
    (40 Dwgs.User user)
    (41 Cmts.User user hide)
    (42 Eco1.User user hide)
    (43 Eco2.User user hide)
    (44 Edge.Cuts user)
    (45 Margin user hide)
    (46 B.CrtYd user hide)
    (47 F.CrtYd user)
    (48 B.Fab user hide)
    (49 F.Fab user hide)
  )
  (setup
    (last_trace_width 0.25)
    (user_trace_width 0.508)
    (user_trace_width 0.762)
    (user_trace_width 1.143)
    (user_trace_width 1.524)
    (trace_clearance 0.2)
    (zone_clearance 0.254)
    (zone_45_only no)
    (trace_min 0.2)
    (via_size 0.8)
    (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)
    (edge_width 0.05)
    (segment_width 0.2)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.12)
    (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.051)
    (solder_mask_min_width 0.25)
    (aux_axis_origin 0 0)
    (visible_elements 7FFFFFFF)
    (pcbplotparams
      (layerselection 0x010fc_ffffffff)
      (usegerberextensions false)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile true)
      (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 false)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory "Plot/"))
  )
  (net 0 "")
  (net 1 +12V)
  (net 2 "Net-(U4-Pad11)")
  (net 3 "Net-(U4-Pad10)")
  (net 4 GND)
  (net 5 "Net-(U4-Pad4)")
  (net 6 "Net-(U4-Pad3)")
  (net 7 "Net-(U6-Pad13)")
  (net 8 "Net-(U6-Pad12)")
  (net 9 "Net-(U6-Pad8)")
  (net 10 "Net-(U1-Pad1)")
  (net 11 "Net-(U6-Pad2)")
  (net 12 "Net-(U6-Pad1)")
  (net 13 "Net-(U7-Pad13)")
  (net 14 "Net-(U7-Pad1)")
  (net 15 "Net-(U1-Pad9)")
  (net 16 "Net-(U1-Pad13)")
  (net 17 "Net-(R17-Pad1)")
  (net 18 "Net-(RV5-Pad2)")
  (net 19 "Net-(RV1-Pad2)")
  (net 20 "Net-(RV3-Pad2)")
  (net 21 "Net-(RV2-Pad2)")
  (net 22 "Net-(RV4-Pad2)")
  (net 23 "Net-(U7-Pad12)")
  (net 24 "Net-(R25-Pad2)")
  (net 25 "Net-(U7-Pad2)")
  (net 26 "Net-(U3-Pad7)")
  (net 27 "Net-(R28-Pad1)")
  (net 28 "Net-(R27-Pad2)")
  (net 29 "Net-(C4-Pad1)")
  (net 30 "Net-(RV6-Pad2)")
  (net 31 "Net-(R21-Pad1)")
  (net 32 /IMD)
  (net 33 /BMS_ON)
  (net 34 /BMS_RST)
  (net 35 /IMD_RST)
  (net 36 /BSPD_RST)
  (net 37 /CURRENT)
  (net 38 /DIS_EN)
  (net 39 /CH_SAFE)
  (net 40 /CH_EN)
  (net 41 /BSE)
  (net 42 /APPS)
  (net 43 /PCM)
  (net 44 /A&B_ON)
  (net 45 /BPSD_ON)
  (net 46 /IMD_ON)
  (net 47 "Net-(C1-Pad1)")
  (net 48 "Net-(C2-Pad1)")
  (net 49 "Net-(C3-Pad1)")
  (net 50 "Net-(RN2-Pad5)")
  (net 51 "Net-(RN3-Pad4)")
  (net 52 "Net-(RN4-Pad5)")
  (net 53 "Net-(RN5-Pad1)")
  (net 54 "Net-(RN4-Pad3)")
  (net 55 "Net-(RN4-Pad2)")
  (net 56 "Net-(RN4-Pad4)")
  (net 57 "Net-(RN4-Pad1)")
  (net 58 "Net-(RN5-Pad8)")
  (net 59 "Net-(RN6-Pad6)")
  (net 60 "Net-(RN6-Pad5)")
  (net 61 "Net-(RN6-Pad8)")
  (net 62 "Net-(RN6-Pad7)")
  (net 63 "Net-(RN7-Pad6)")
  (net 64 "Net-(RN7-Pad5)")
  (net 65 "Net-(RN7-Pad8)")
  (net 66 "Net-(RN7-Pad7)")
  (net_class Default "This is the default net class."
    (clearance 0.2)
    (trace_width 0.25)
    (via_dia 0.8)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net +12V)
    (add_net /A&B_ON)
    (add_net /APPS)
    (add_net /BMS_ON)
    (add_net /BMS_RST)
    (add_net /BPSD_ON)
    (add_net /BSE)
    (add_net /BSPD_RST)
    (add_net /CH_EN)
    (add_net /CH_SAFE)
    (add_net /CURRENT)
    (add_net /DIS_EN)
    (add_net /IMD)
    (add_net /IMD_ON)
    (add_net /IMD_RST)
    (add_net /PCM)
    (add_net GND)
    (add_net "Net-(C1-Pad1)")
    (add_net "Net-(C2-Pad1)")
    (add_net "Net-(C3-Pad1)")
    (add_net "Net-(C4-Pad1)")
    (add_net "Net-(R17-Pad1)")
    (add_net "Net-(R21-Pad1)")
    (add_net "Net-(R25-Pad2)")
    (add_net "Net-(R27-Pad2)")
    (add_net "Net-(R28-Pad1)")
    (add_net "Net-(RN2-Pad5)")
    (add_net "Net-(RN3-Pad4)")
    (add_net "Net-(RN4-Pad1)")
    (add_net "Net-(RN4-Pad2)")
    (add_net "Net-(RN4-Pad3)")
    (add_net "Net-(RN4-Pad4)")
    (add_net "Net-(RN4-Pad5)")
    (add_net "Net-(RN5-Pad1)")
    (add_net "Net-(RN5-Pad8)")
    (add_net "Net-(RN6-Pad5)")
    (add_net "Net-(RN6-Pad6)")
    (add_net "Net-(RN6-Pad7)")
    (add_net "Net-(RN6-Pad8)")
    (add_net "Net-(RN7-Pad5)")
    (add_net "Net-(RN7-Pad6)")
    (add_net "Net-(RN7-Pad7)")
    (add_net "Net-(RN7-Pad8)")
    (add_net "Net-(RV1-Pad2)")
    (add_net "Net-(RV2-Pad2)")
    (add_net "Net-(RV3-Pad2)")
    (add_net "Net-(RV4-Pad2)")
    (add_net "Net-(RV5-Pad2)")
    (add_net "Net-(RV6-Pad2)")
    (add_net "Net-(U1-Pad1)")
    (add_net "Net-(U1-Pad13)")
    (add_net "Net-(U1-Pad9)")
    (add_net "Net-(U3-Pad7)")
    (add_net "Net-(U4-Pad10)")
    (add_net "Net-(U4-Pad11)")
    (add_net "Net-(U4-Pad3)")
    (add_net "Net-(U4-Pad4)")
    (add_net "Net-(U6-Pad1)")
    (add_net "Net-(U6-Pad12)")
    (add_net "Net-(U6-Pad13)")
    (add_net "Net-(U6-Pad2)")
    (add_net "Net-(U6-Pad8)")
    (add_net "Net-(U7-Pad1)")
    (add_net "Net-(U7-Pad12)")
    (add_net "Net-(U7-Pad13)")
    (add_net "Net-(U7-Pad2)")
  )
  (module Package_SO:SOIC-14_3.9x8.7mm_P1.27mm (layer F.Cu) (tedit 5D9F72B1)
    (at 98.275 120.3 180)
    (descr "SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "SOIC SO")
    (attr smd)
    (fp_text reference U5 (at 0 -5.28 180) (layer F.SilkS))
    (fp_text value LM339 (at 0 5.28 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 14 smd roundrect (at 2.475 -3.81 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 65 "Net-(RN7-Pad8)"))
    (pad 13 smd roundrect (at 2.475 -2.54 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 66 "Net-(RN7-Pad7)"))
    (pad 12 smd roundrect (at 2.475 -1.27 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 11 smd roundrect (at 2.475 0 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 55 "Net-(RN4-Pad2)"))
    (pad 10 smd roundrect (at 2.475 1.27 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 19 "Net-(RV1-Pad2)"))
    (pad 9 smd roundrect (at 2.475 2.54 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 55 "Net-(RN4-Pad2)"))
    (pad 8 smd roundrect (at 2.475 3.81 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 17 "Net-(R17-Pad1)"))
    (pad 7 smd roundrect (at -2.475 3.81 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 55 "Net-(RN4-Pad2)"))
    (pad 6 smd roundrect (at -2.475 2.54 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 22 "Net-(RV4-Pad2)"))
    (pad 5 smd roundrect (at -2.475 1.27 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 57 "Net-(RN4-Pad1)"))
    (pad 4 smd roundrect (at -2.475 0 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 17 "Net-(R17-Pad1)"))
    (pad 3 smd roundrect (at -2.475 -1.27 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 +12V))
    (pad 2 smd roundrect (at -2.475 -2.54 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 63 "Net-(RN7-Pad6)"))
    (pad 1 smd roundrect (at -2.475 -3.81 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 64 "Net-(RN7-Pad5)"))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_Array_Convex_4x0612 (layer B.Cu) (tedit 5B82E1AD)
    (at 94.55 122.05)
    (descr "Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf)")
    (tags "resistor array")
    (attr smd)
    (fp_text reference RN6 (at 0 2.8) (layer B.SilkS))
    (fp_text value 5k (at 0 -2.8) (layer B.Fab))
    (fp_text user %R (at 0 0 -90) (layer B.Fab))
    (pad 1 smd rect (at -0.7 1.27) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (pad 3 smd rect (at -0.7 -0.4) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (pad 2 smd rect (at -0.7 0.4) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (pad 4 smd rect (at -0.7 -1.27) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (pad 7 smd rect (at 0.7 0.4) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 62 "Net-(RN6-Pad7)"))
    (pad 8 smd rect (at 0.7 1.27) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 61 "Net-(RN6-Pad8)"))
    (pad 6 smd rect (at 0.7 -0.4) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 59 "Net-(RN6-Pad6)"))
    (pad 5 smd rect (at 0.7 -1.27) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 60 "Net-(RN6-Pad5)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_Array_Convex_4x0612.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_Array_Convex_4x0612 (layer F.Cu) (tedit 5B82E1AD)
    (at 100.85 101.15 90)
    (descr "Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf)")
    (tags "resistor array")
    (attr smd)
    (fp_text reference RN5 (at -2 0 180) (layer F.SilkS))
    (fp_text value 470 (at 0 2.8 90) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -0.7 -1.27 90) (size 0.7 0.64) (layers F.Cu F.Paste F.Mask)
      (net 53 "Net-(RN5-Pad1)"))
    (pad 3 smd rect (at -0.7 0.4 90) (size 0.7 0.5) (layers F.Cu F.Paste F.Mask)
      (net 48 "Net-(C2-Pad1)"))
    (pad 2 smd rect (at -0.7 -0.4 90) (size 0.7 0.5) (layers F.Cu F.Paste F.Mask)
      (net 47 "Net-(C1-Pad1)"))
    (pad 4 smd rect (at -0.7 1.27 90) (size 0.7 0.64) (layers F.Cu F.Paste F.Mask)
      (net 49 "Net-(C3-Pad1)"))
    (pad 7 smd rect (at 0.7 -0.4 90) (size 0.7 0.5) (layers F.Cu F.Paste F.Mask)
      (net 34 /BMS_RST))
    (pad 8 smd rect (at 0.7 -1.27 90) (size 0.7 0.64) (layers F.Cu F.Paste F.Mask)
      (net 58 "Net-(RN5-Pad8)"))
    (pad 6 smd rect (at 0.7 0.4 90) (size 0.7 0.5) (layers F.Cu F.Paste F.Mask)
      (net 36 /BSPD_RST))
    (pad 5 smd rect (at 0.7 1.27 90) (size 0.7 0.64) (layers F.Cu F.Paste F.Mask)
      (net 35 /IMD_RST))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_Array_Convex_4x0612.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_Array_Convex_4x0612 (layer F.Cu) (tedit 5B82E1AD)
    (at 93.45 101.15 90)
    (descr "Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf)")
    (tags "resistor array")
    (attr smd)
    (fp_text reference RN4 (at -2.05 -0.05 180) (layer F.SilkS))
    (fp_text value 10k (at 0 2.8 90) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -0.7 -1.27 90) (size 0.7 0.64) (layers F.Cu F.Paste F.Mask)
      (net 57 "Net-(RN4-Pad1)"))
    (pad 3 smd rect (at -0.7 0.4 90) (size 0.7 0.5) (layers F.Cu F.Paste F.Mask)
      (net 54 "Net-(RN4-Pad3)"))
    (pad 2 smd rect (at -0.7 -0.4 90) (size 0.7 0.5) (layers F.Cu F.Paste F.Mask)
      (net 55 "Net-(RN4-Pad2)"))
    (pad 4 smd rect (at -0.7 1.27 90) (size 0.7 0.64) (layers F.Cu F.Paste F.Mask)
      (net 56 "Net-(RN4-Pad4)"))
    (pad 7 smd rect (at 0.7 -0.4 90) (size 0.7 0.5) (layers F.Cu F.Paste F.Mask)
      (net 41 /BSE))
    (pad 8 smd rect (at 0.7 -1.27 90) (size 0.7 0.64) (layers F.Cu F.Paste F.Mask)
      (net 37 /CURRENT))
    (pad 6 smd rect (at 0.7 0.4 90) (size 0.7 0.5) (layers F.Cu F.Paste F.Mask)
      (net 42 /APPS))
    (pad 5 smd rect (at 0.7 1.27 90) (size 0.7 0.64) (layers F.Cu F.Paste F.Mask)
      (net 52 "Net-(RN4-Pad5)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_Array_Convex_4x0612.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_Array_Convex_4x0612 (layer B.Cu) (tedit 5B82E1AD)
    (at 102.1 98.75 90)
    (descr "Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf)")
    (tags "resistor array")
    (attr smd)
    (fp_text reference RN3 (at -2 0 180) (layer B.SilkS))
    (fp_text value 47k (at 0 -2.8 90) (layer B.Fab))
    (fp_text user %R (at 0 0 180) (layer B.Fab))
    (pad 1 smd rect (at -0.7 1.27 90) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 49 "Net-(C3-Pad1)"))
    (pad 3 smd rect (at -0.7 -0.4 90) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 47 "Net-(C1-Pad1)"))
    (pad 2 smd rect (at -0.7 0.4 90) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 48 "Net-(C2-Pad1)"))
    (pad 4 smd rect (at -0.7 -1.27 90) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 51 "Net-(RN3-Pad4)"))
    (pad 7 smd rect (at 0.7 0.4 90) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (pad 8 smd rect (at 0.7 1.27 90) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (pad 6 smd rect (at 0.7 -0.4 90) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (pad 5 smd rect (at 0.7 -1.27 90) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_Array_Convex_4x0612.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_Array_Convex_4x0612 (layer B.Cu) (tedit 5B82E1AD)
    (at 96.65 98.7 90)
    (descr "Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf)")
    (tags "resistor array")
    (attr smd)
    (fp_text reference RN2 (at -2 0 180) (layer B.SilkS))
    (fp_text value 1M (at 0 -2.8 90) (layer B.Fab))
    (fp_text user %R (at 0 0 180) (layer B.Fab))
    (pad 1 smd rect (at -0.7 1.27 90) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (pad 3 smd rect (at -0.7 -0.4 90) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (pad 2 smd rect (at -0.7 0.4 90) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (pad 4 smd rect (at -0.7 -1.27 90) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (pad 7 smd rect (at 0.7 0.4 90) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 42 /APPS))
    (pad 8 smd rect (at 0.7 1.27 90) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 43 /PCM))
    (pad 6 smd rect (at 0.7 -0.4 90) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 41 /BSE))
    (pad 5 smd rect (at 0.7 -1.27 90) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 50 "Net-(RN2-Pad5)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_Array_Convex_4x0612.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_Array_Convex_4x0612 (layer B.Cu) (tedit 5B82E1AD)
    (at 88.55 98.7 90)
    (descr "Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf)")
    (tags "resistor array")
    (attr smd)
    (fp_text reference RN1 (at -2 0 180) (layer B.SilkS))
    (fp_text value 1M (at 0 -2.8 90) (layer B.Fab))
    (fp_text user %R (at 0 0 180) (layer B.Fab))
    (pad 1 smd rect (at -0.7 1.27 90) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (pad 3 smd rect (at -0.7 -0.4 90) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (pad 2 smd rect (at -0.7 0.4 90) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (pad 4 smd rect (at -0.7 -1.27 90) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 1 +12V))
    (pad 7 smd rect (at 0.7 0.4 90) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 40 /CH_EN))
    (pad 8 smd rect (at 0.7 1.27 90) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 37 /CURRENT))
    (pad 6 smd rect (at 0.7 -0.4 90) (size 0.7 0.5) (layers B.Cu B.Paste B.Mask)
      (net 39 /CH_SAFE))
    (pad 5 smd rect (at 0.7 -1.27 90) (size 0.7 0.64) (layers B.Cu B.Paste B.Mask)
      (net 38 /DIS_EN))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_Array_Convex_4x0612.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_Array_Convex_4x0612 (layer F.Cu) (tedit 5B82E1AD)
    (at 97.8 128.35 90)
    (descr "Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf)")
    (tags "resistor array")
    (attr smd)
    (fp_text reference RN7 (at 0 -2.8 90) (layer F.SilkS))
    (fp_text value 5k (at 0 2.8 90) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -0.7 -1.27 90) (size 0.7 0.64) (layers F.Cu F.Paste F.Mask)
      (net 1 +12V))
    (pad 3 smd rect (at -0.7 0.4 90) (size 0.7 0.5) (layers F.Cu F.Paste F.Mask)
      (net 1 +12V))
    (pad 2 smd rect (at -0.7 -0.4 90) (size 0.7 0.5) (layers F.Cu F.Paste F.Mask)
      (net 1 +12V))
    (pad 4 smd rect (at -0.7 1.27 90) (size 0.7 0.64) (layers F.Cu F.Paste F.Mask)
      (net 1 +12V))
    (pad 7 smd rect (at 0.7 -0.4 90) (size 0.7 0.5) (layers F.Cu F.Paste F.Mask)
      (net 66 "Net-(RN7-Pad7)"))
    (pad 8 smd rect (at 0.7 -1.27 90) (size 0.7 0.64) (layers F.Cu F.Paste F.Mask)
      (net 65 "Net-(RN7-Pad8)"))
    (pad 6 smd rect (at 0.7 0.4 90) (size 0.7 0.5) (layers F.Cu F.Paste F.Mask)
      (net 63 "Net-(RN7-Pad6)"))
    (pad 5 smd rect (at 0.7 1.27 90) (size 0.7 0.64) (layers F.Cu F.Paste F.Mask)
      (net 64 "Net-(RN7-Pad5)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_Array_Convex_4x0612.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:SOIC-14_3.9x8.7mm_P1.27mm (layer B.Cu) (tedit 5D9F72B1)
    (at 85.525 127.25 180)
    (descr "SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "SOIC SO")
    (attr smd)
    (fp_text reference U6 (at 0.025 5.15 180) (layer B.SilkS))
    (fp_text value 4013 (at 0 -5.28 180) (layer B.Fab))
    (fp_text user %R (at 0 0 180) (layer B.Fab))
    (pad 14 smd roundrect (at 2.475 3.81 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 +12V))
    (pad 13 smd roundrect (at 2.475 2.54 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 7 "Net-(U6-Pad13)"))
    (pad 12 smd roundrect (at 2.475 1.27 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 8 "Net-(U6-Pad12)"))
    (pad 11 smd roundrect (at 2.475 0 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 10 smd roundrect (at 2.475 -1.27 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 6 "Net-(U4-Pad3)"))
    (pad 9 smd roundrect (at 2.475 -2.54 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 8 smd roundrect (at 2.475 -3.81 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 9 "Net-(U6-Pad8)"))
    (pad 7 smd roundrect (at -2.475 -3.81 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 6 smd roundrect (at -2.475 -2.54 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 10 "Net-(U1-Pad1)"))
    (pad 5 smd roundrect (at -2.475 -1.27 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 4 smd roundrect (at -2.475 0 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 "Net-(U4-Pad11)"))
    (pad 3 smd roundrect (at -2.475 1.27 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 2 smd roundrect (at -2.475 2.54 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 11 "Net-(U6-Pad2)"))
    (pad 1 smd roundrect (at -2.475 3.81 180) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 12 "Net-(U6-Pad1)"))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
    (at 79 122.6)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (fp_text reference J4 (at 0 -2.33) (layer F.SilkS))
    (fp_text value Conn_01x04_Female (at 0 9.95) (layer F.Fab))
    (fp_text user %R (at 0 3.81 90) (layer F.Fab))
    (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 44 /A&B_ON))
    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 45 /BPSD_ON))
    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 46 /IMD_ON))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 33 /BMS_ON))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x04_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
    (at 79 102.7)
    (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 J1 (at 0 -2.33) (layer F.SilkS))
    (fp_text value Conn_01x02_Female (at 0 4.87) (layer F.Fab))
    (fp_text user %R (at 0 1.27 90) (layer F.Fab))
    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 4 GND))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 +12V))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_JST:JST_GH_SM05B-GHS-TB_1x05-1MP_P1.25mm_Horizontal locked (layer F.Cu) (tedit 5B78AD87)
    (at 88 96.5 180)
    (descr "JST GH series connector, SM05B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator")
    (tags "connector JST GH top entry")
    (attr smd)
    (fp_text reference J2 (at 3.85 -2.5) (layer F.SilkS))
    (fp_text value Conn_01x05_Male (at 0 3.9) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad MP smd roundrect (at 4.35 1.35 180) (size 1 2.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
    (pad MP smd roundrect (at -4.35 1.35 180) (size 1 2.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
    (pad 5 smd roundrect (at 2.5 -1.85 180) (size 0.6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 32 /IMD))
    (pad 4 smd roundrect (at 1.25 -1.85 180) (size 0.6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 38 /DIS_EN))
    (pad 3 smd roundrect (at 0 -1.85 180) (size 0.6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 39 /CH_SAFE))
    (pad 2 smd roundrect (at -1.25 -1.85 180) (size 0.6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 40 /CH_EN))
    (pad 1 smd roundrect (at -2.5 -1.85 180) (size 0.6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 37 /CURRENT))
    (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_GH_SM05B-GHS-TB_1x05-1MP_P1.25mm_Horizontal.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_JST:JST_GH_SM06B-GHS-TB_1x06-1MP_P1.25mm_Horizontal locked (layer F.Cu) (tedit 5B78AD87)
    (at 99.85 96.5 180)
    (descr "JST GH series connector, SM06B-GHS-TB (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf), generated with kicad-footprint-generator")
    (tags "connector JST GH top entry")
    (attr smd)
    (fp_text reference J3 (at 4.5 -2.5) (layer F.SilkS))
    (fp_text value Conn_01x06_Male (at 0 3.9) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad MP smd roundrect (at 4.975 1.35 180) (size 1 2.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
    (pad MP smd roundrect (at -4.975 1.35 180) (size 1 2.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
    (pad 6 smd roundrect (at 3.125 -1.85 180) (size 0.6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 41 /BSE))
    (pad 5 smd roundrect (at 1.875 -1.85 180) (size 0.6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 42 /APPS))
    (pad 4 smd roundrect (at 0.625 -1.85 180) (size 0.6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 43 /PCM))
    (pad 3 smd roundrect (at -0.625 -1.85 180) (size 0.6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 34 /BMS_RST))
    (pad 2 smd roundrect (at -1.875 -1.85 180) (size 0.6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 36 /BSPD_RST))
    (pad 1 smd roundrect (at -3.125 -1.85 180) (size 0.6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 35 /IMD_RST))
    (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_GH_SM06B-GHS-TB_1x06-1MP_P1.25mm_Horizontal.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:SO-8_3.9x4.9mm_P1.27mm (layer F.Cu) (tedit 5D9F72B1)
    (at 94.15 134.55 180)
    (descr "SO, 8 Pin (https://www.nxp.com/docs/en/data-sheet/PCF8523.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "SO SO")
    (attr smd)
    (fp_text reference U3 (at 0 -3.35) (layer F.SilkS))
    (fp_text value LM393 (at 0 3.4) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 8 smd roundrect (at 2.575 -1.905 180) (size 1.75 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 +12V))
    (pad 7 smd roundrect (at 2.575 -0.635 180) (size 1.75 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 26 "Net-(U3-Pad7)"))
    (pad 6 smd roundrect (at 2.575 0.635 180) (size 1.75 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 27 "Net-(R28-Pad1)"))
    (pad 5 smd roundrect (at 2.575 1.905 180) (size 1.75 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 28 "Net-(R27-Pad2)"))
    (pad 4 smd roundrect (at -2.575 1.905 180) (size 1.75 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 3 smd roundrect (at -2.575 0.635 180) (size 1.75 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 29 "Net-(C4-Pad1)"))
    (pad 2 smd roundrect (at -2.575 -0.635 180) (size 1.75 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 30 "Net-(RV6-Pad2)"))
    (pad 1 smd roundrect (at -2.575 -1.905 180) (size 1.75 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 24 "Net-(R25-Pad2)"))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/SO-8_3.9x4.9mm_P1.27mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
    (model ${KISYS3DMOD}/Package_SO.3dshapes/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm.step
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
    (model ${KISYS3DMOD}/Package_SO.3dshapes/HTSOP-8-1EP_3.9x4.9mm_Pitch1.27mm.step
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Potentiometer_SMD:Potentiometer_Bourns_3214G_Horizontal (layer F.Cu) (tedit 5A3D7171)
    (at 108.95 130.7 180)
    (descr "Potentiometer, horizontal, Bourns 3214G, https://www.bourns.com/docs/Product-Datasheets/3214.pdf")
    (tags "Potentiometer horizontal Bourns 3214G")
    (attr smd)
    (fp_text reference RV6 (at -3.25 2.55 90) (layer F.SilkS))
    (fp_text value 10k (at 0 3.65) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 3 smd rect (at 2.6 1.15 180) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 2 smd rect (at -2.6 0 180) (size 1.3 2) (layers F.Cu F.Paste F.Mask)
      (net 30 "Net-(RV6-Pad2)"))
    (pad 1 smd rect (at 2.6 -1.15 180) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
      (net 1 +12V))
    (model "D:/Users/John Praxious/Documents/KiCad/HomeBrew/3D/Bourns_3224G_Horiz.step"
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Potentiometer_SMD:Potentiometer_Bourns_3214G_Horizontal (layer F.Cu) (tedit 5A3D7171)
    (at 108.95 113.75 180)
    (descr "Potentiometer, horizontal, Bourns 3214G, https://www.bourns.com/docs/Product-Datasheets/3214.pdf")
    (tags "Potentiometer horizontal Bourns 3214G")
    (attr smd)
    (fp_text reference RV3 (at -3.25 2.55 90) (layer F.SilkS))
    (fp_text value 10k (at 0 3.65) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 3 smd rect (at 2.6 1.15 180) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 2 smd rect (at -2.6 0 180) (size 1.3 2) (layers F.Cu F.Paste F.Mask)
      (net 20 "Net-(RV3-Pad2)"))
    (pad 1 smd rect (at 2.6 -1.15 180) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
      (net 1 +12V))
    (model "D:/Users/John Praxious/Documents/KiCad/HomeBrew/3D/Bourns_3224G_Horiz.step"
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Potentiometer_SMD:Potentiometer_Bourns_3214G_Horizontal (layer F.Cu) (tedit 5A3D7171)
    (at 108.95 119.4 180)
    (descr "Potentiometer, horizontal, Bourns 3214G, https://www.bourns.com/docs/Product-Datasheets/3214.pdf")
    (tags "Potentiometer horizontal Bourns 3214G")
    (attr smd)
    (fp_text reference RV4 (at -3.25 2.55 90) (layer F.SilkS))
    (fp_text value 10k (at 0 3.65) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 3 smd rect (at 2.6 1.15 180) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 2 smd rect (at -2.6 0 180) (size 1.3 2) (layers F.Cu F.Paste F.Mask)
      (net 22 "Net-(RV4-Pad2)"))
    (pad 1 smd rect (at 2.6 -1.15 180) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
      (net 1 +12V))
    (model "D:/Users/John Praxious/Documents/KiCad/HomeBrew/3D/Bourns_3224G_Horiz.step"
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Potentiometer_SMD:Potentiometer_Bourns_3214G_Horizontal (layer F.Cu) (tedit 5A3D7171)
    (at 108.95 125.05 180)
    (descr "Potentiometer, horizontal, Bourns 3214G, https://www.bourns.com/docs/Product-Datasheets/3214.pdf")
    (tags "Potentiometer horizontal Bourns 3214G")
    (attr smd)
    (fp_text reference RV5 (at -3.25 2.55 90) (layer F.SilkS))
    (fp_text value 10k (at 0 3.65) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 3 smd rect (at 2.6 1.15 180) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 2 smd rect (at -2.6 0 180) (size 1.3 2) (layers F.Cu F.Paste F.Mask)
      (net 18 "Net-(RV5-Pad2)"))
    (pad 1 smd rect (at 2.6 -1.15 180) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
      (net 1 +12V))
    (model "D:/Users/John Praxious/Documents/KiCad/HomeBrew/3D/Bourns_3224G_Horiz.step"
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Potentiometer_SMD:Potentiometer_Bourns_3214G_Horizontal (layer F.Cu) (tedit 5A3D7171)
    (at 108.95 102.45 180)
    (descr "Potentiometer, horizontal, Bourns 3214G, https://www.bourns.com/docs/Product-Datasheets/3214.pdf")
    (tags "Potentiometer horizontal Bourns 3214G")
    (attr smd)
    (fp_text reference RV1 (at -3.25 2.55 90) (layer F.SilkS))
    (fp_text value 10k (at 0 3.65) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 3 smd rect (at 2.6 1.15 180) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 2 smd rect (at -2.6 0 180) (size 1.3 2) (layers F.Cu F.Paste F.Mask)
      (net 19 "Net-(RV1-Pad2)"))
    (pad 1 smd rect (at 2.6 -1.15 180) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
      (net 1 +12V))
    (model "D:/Users/John Praxious/Documents/KiCad/HomeBrew/3D/Bourns_3224G_Horiz.step"
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Potentiometer_SMD:Potentiometer_Bourns_3214G_Horizontal (layer F.Cu) (tedit 5A3D7171)
    (at 108.95 108.1 180)
    (descr "Potentiometer, horizontal, Bourns 3214G, https://www.bourns.com/docs/Product-Datasheets/3214.pdf")
    (tags "Potentiometer horizontal Bourns 3214G")
    (attr smd)
    (fp_text reference RV2 (at -3.25 2.55 90) (layer F.SilkS))
    (fp_text value 10k (at 0 3.65) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 3 smd rect (at 2.6 1.15 180) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 2 smd rect (at -2.6 0 180) (size 1.3 2) (layers F.Cu F.Paste F.Mask)
      (net 21 "Net-(RV2-Pad2)"))
    (pad 1 smd rect (at 2.6 -1.15 180) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask)
      (net 1 +12V))
    (model "D:/Users/John Praxious/Documents/KiCad/HomeBrew/3D/Bourns_3224G_Horiz.step"
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_1210_3225Metric (layer F.Cu) (tedit 5B301BBE)
    (at 102.25 135.9)
    (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C4 (at 0 2.45 180) (layer F.SilkS))
    (fp_text value 100uF (at 0 2.28 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 2 smd roundrect (at 1.4 0) (size 1.25 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
      (net 4 GND))
    (pad 1 smd roundrect (at -1.4 0) (size 1.25 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
      (net 29 "Net-(C4-Pad1)"))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_1210_3225Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_1210_3225Metric (layer F.Cu) (tedit 5B301BBE)
    (at 98.9 109.1 270)
    (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C2 (at 3 0 180) (layer F.SilkS))
    (fp_text value 47uF (at 0 2.28 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 2 smd roundrect (at 1.4 0 270) (size 1.25 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
      (net 4 GND))
    (pad 1 smd roundrect (at -1.4 0 270) (size 1.25 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
      (net 48 "Net-(C2-Pad1)"))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_1210_3225Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_1210_3225Metric (layer F.Cu) (tedit 5B301BBE)
    (at 102.85 109.1 270)
    (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C3 (at 3 0) (layer F.SilkS))
    (fp_text value 47uF (at 0 2.28 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 2 smd roundrect (at 1.4 0 270) (size 1.25 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
      (net 4 GND))
    (pad 1 smd roundrect (at -1.4 0 270) (size 1.25 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
      (net 49 "Net-(C3-Pad1)"))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_1210_3225Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_1210_3225Metric (layer F.Cu) (tedit 5B301BBE)
    (at 94.9 109.1 270)
    (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C1 (at 2.95 0 180) (layer F.SilkS))
    (fp_text value 45uF (at 0 2.28 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 1.4 0 270) (size 1.25 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
      (net 4 GND))
    (pad 1 smd roundrect (at -1.4 0 270) (size 1.25 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
      (net 47 "Net-(C1-Pad1)"))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_1210_3225Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_TO_SOT_SMD:SOT-23-5 (layer F.Cu) (tedit 5A02FF57)
    (at 102.6 131.9 270)
    (descr "5-pin SOT23 package")
    (tags SOT-23-5)
    (attr smd)
    (fp_text reference U12 (at -2.6 0 180) (layer F.SilkS))
    (fp_text value SN74LVC1G08DBVR (at 0 2.9 90) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 5 smd rect (at 1.1 -0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 1 +12V))
    (pad 4 smd rect (at 1.1 0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 31 "Net-(R21-Pad1)"))
    (pad 3 smd rect (at -1.1 0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 4 GND))
    (pad 2 smd rect (at -1.1 0 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 59 "Net-(RN6-Pad6)"))
    (pad 1 smd rect (at -1.1 -0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 64 "Net-(RN7-Pad5)"))
    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5B36C52B)
    (at 86.4 136.7 180)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R28 (at 0 1.55) (layer F.SilkS))
    (fp_text value 10k (at 0 1.65) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.9375 0 180) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 1 smd roundrect (at -0.9375 0 180) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 27 "Net-(R28-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 5B36C52B)
    (at 86.4 136.7)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R27 (at 0 -1.55 180) (layer B.SilkS))
    (fp_text value 10k (at 0 -1.65 180) (layer B.Fab))
    (fp_text user %R (at 0 0 180) (layer B.Fab))
    (pad 2 smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 28 "Net-(R27-Pad2)"))
    (pad 1 smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 5B36C52B)
    (at 95.45 135.8)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R25 (at 0 -1.55 180) (layer B.SilkS))
    (fp_text value 5k (at 0 -1.65 180) (layer B.Fab))
    (fp_text user %R (at 0 0 180) (layer B.Fab))
    (pad 2 smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 24 "Net-(R25-Pad2)"))
    (pad 1 smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 +12V))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 5B36C52B)
    (at 102.25 136.5 180)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R21 (at 0 1.55 180) (layer B.SilkS))
    (fp_text value 3.3k (at 0 -1.65 180) (layer B.Fab))
    (fp_text user %R (at 0 0 180) (layer B.Fab))
    (pad 2 smd roundrect (at 0.9375 0 180) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 29 "Net-(C4-Pad1)"))
    (pad 1 smd roundrect (at -0.9375 0 180) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 31 "Net-(R21-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5B36C52B)
    (at 103.65 119.6 90)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R18 (at -3.05 0 90) (layer F.SilkS))
    (fp_text value 10k (at 0 -1.55 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 0.9375 0 90) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 17 "Net-(R17-Pad1)"))
    (pad 1 smd roundrect (at -0.9375 0 90) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 5B36C52B)
    (at 105.25 129.45 270)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R17 (at 0 1.55 90) (layer B.SilkS))
    (fp_text value 2k (at 0 -1.65 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.9375 0 270) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 +12V))
    (pad 1 smd roundrect (at -0.9375 0 270) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 17 "Net-(R17-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5B36C52B)
    (at 84.2 102.2 270)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R5 (at 0 -1.65 90) (layer F.SilkS))
    (fp_text value 2.2K (at 2.85 0 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 0.9375 0 270) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 1 smd roundrect (at -0.9375 0 270) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 32 /IMD))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:SOIC-14_3.9x8.7mm_P1.27mm (layer B.Cu) (tedit 5D9F72B1)
    (at 83.675 113.89 270)
    (descr "SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "SOIC SO")
    (attr smd)
    (fp_text reference U7 (at 0 5.28 270) (layer B.SilkS))
    (fp_text value 4013 (at 0 -5.28 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 1 smd roundrect (at -2.475 3.81 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 14 "Net-(U7-Pad1)"))
    (pad 2 smd roundrect (at -2.475 2.54 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 25 "Net-(U7-Pad2)"))
    (pad 3 smd roundrect (at -2.475 1.27 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 4 smd roundrect (at -2.475 0 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 3 "Net-(U4-Pad10)"))
    (pad 5 smd roundrect (at -2.475 -1.27 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 6 smd roundrect (at -2.475 -2.54 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 24 "Net-(R25-Pad2)"))
    (pad 7 smd roundrect (at -2.475 -3.81 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 8 smd roundrect (at 2.475 -3.81 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 16 "Net-(U1-Pad13)"))
    (pad 9 smd roundrect (at 2.475 -2.54 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 10 smd roundrect (at 2.475 -1.27 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 61 "Net-(RN6-Pad8)"))
    (pad 11 smd roundrect (at 2.475 0 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 12 smd roundrect (at 2.475 1.27 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 23 "Net-(U7-Pad12)"))
    (pad 13 smd roundrect (at 2.475 2.54 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 13 "Net-(U7-Pad13)"))
    (pad 14 smd roundrect (at 2.475 3.81 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 +12V))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:SOIC-14_3.9x8.7mm_P1.27mm (layer B.Cu) (tedit 5D9F72B1)
    (at 102.4 121.8 270)
    (descr "SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "SOIC SO")
    (attr smd)
    (fp_text reference U2 (at 0 5.28 270) (layer B.SilkS))
    (fp_text value LM339 (at 0 -5.28 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 14 smd roundrect (at 2.475 3.81 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 61 "Net-(RN6-Pad8)"))
    (pad 13 smd roundrect (at 2.475 2.54 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 62 "Net-(RN6-Pad7)"))
    (pad 12 smd roundrect (at 2.475 1.27 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 11 smd roundrect (at 2.475 0 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 54 "Net-(RN4-Pad3)"))
    (pad 10 smd roundrect (at 2.475 -1.27 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 17 "Net-(R17-Pad1)"))
    (pad 9 smd roundrect (at 2.475 -2.54 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 20 "Net-(RV3-Pad2)"))
    (pad 8 smd roundrect (at 2.475 -3.81 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 54 "Net-(RN4-Pad3)"))
    (pad 7 smd roundrect (at -2.475 -3.81 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 54 "Net-(RN4-Pad3)"))
    (pad 6 smd roundrect (at -2.475 -2.54 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 21 "Net-(RV2-Pad2)"))
    (pad 5 smd roundrect (at -2.475 -1.27 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 57 "Net-(RN4-Pad1)"))
    (pad 4 smd roundrect (at -2.475 0 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 18 "Net-(RV5-Pad2)"))
    (pad 3 smd roundrect (at -2.475 1.27 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 +12V))
    (pad 2 smd roundrect (at -2.475 2.54 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 59 "Net-(RN6-Pad6)"))
    (pad 1 smd roundrect (at -2.475 3.81 270) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 60 "Net-(RN6-Pad5)"))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:SOIC-14_3.9x8.7mm_P1.27mm (layer F.Cu) (tedit 5D9F72B1)
    (at 83.675 113.9 270)
    (descr "SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "SOIC SO")
    (attr smd)
    (fp_text reference U1 (at 0 -5.28 90) (layer F.SilkS))
    (fp_text value 4072 (at 0 5.28 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd roundrect (at -2.475 -3.81 270) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 10 "Net-(U1-Pad1)"))
    (pad 2 smd roundrect (at -2.475 -2.54 270) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 40 /CH_EN))
    (pad 3 smd roundrect (at -2.475 -1.27 270) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 39 /CH_SAFE))
    (pad 4 smd roundrect (at -2.475 0 270) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 38 /DIS_EN))
    (pad 5 smd roundrect (at -2.475 1.27 270) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 43 /PCM))
    (pad 6 smd roundrect (at -2.475 2.54 270) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
    (pad 7 smd roundrect (at -2.475 3.81 270) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 8 smd roundrect (at 2.475 3.81 270) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
    (pad 9 smd roundrect (at 2.475 2.54 270) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 15 "Net-(U1-Pad9)"))
    (pad 10 smd roundrect (at 2.475 1.27 270) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 62 "Net-(RN6-Pad7)"))
    (pad 11 smd roundrect (at 2.475 0 270) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 63 "Net-(RN7-Pad6)"))
    (pad 12 smd roundrect (at 2.475 -1.27 270) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 65 "Net-(RN7-Pad8)"))
    (pad 13 smd roundrect (at 2.475 -2.54 270) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 16 "Net-(U1-Pad13)"))
    (pad 14 smd roundrect (at 2.475 -3.81 270) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 +12V))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:SOIC-14_3.9x8.7mm_P1.27mm (layer F.Cu) (tedit 5D9F72B1)
    (at 85.55 127.25 180)
    (descr "SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "SOIC SO")
    (attr smd)
    (fp_text reference U8 (at 0 -5.28 180) (layer F.SilkS))
    (fp_text value 4069 (at 0 5.28 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 14 smd roundrect (at 2.475 -3.81 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 +12V))
    (pad 13 smd roundrect (at 2.475 -2.54 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 13 "Net-(U7-Pad13)"))
    (pad 12 smd roundrect (at 2.475 -1.27 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 44 /A&B_ON))
    (pad 11 smd roundrect (at 2.475 0 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 14 "Net-(U7-Pad1)"))
    (pad 10 smd roundrect (at 2.475 1.27 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 45 /BPSD_ON))
    (pad 9 smd roundrect (at 2.475 2.54 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 7 "Net-(U6-Pad13)"))
    (pad 8 smd roundrect (at 2.475 3.81 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 46 /IMD_ON))
    (pad 7 smd roundrect (at -2.475 3.81 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 6 smd roundrect (at -2.475 2.54 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 33 /BMS_ON))
    (pad 5 smd roundrect (at -2.475 1.27 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 12 "Net-(U6-Pad1)"))
    (pad 4 smd roundrect (at -2.475 0 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 15 "Net-(U1-Pad9)"))
    (pad 3 smd roundrect (at -2.475 -1.27 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 5 "Net-(U4-Pad4)"))
    (pad 2 smd roundrect (at -2.475 -2.54 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 9 "Net-(U6-Pad8)"))
    (pad 1 smd roundrect (at -2.475 -3.81 180) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 32 /IMD))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:SOIC-14_3.9x8.7mm_P1.27mm (layer B.Cu) (tedit 5D9F72B1)
    (at 100.05 109.8 90)
    (descr "SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "SOIC SO")
    (attr smd)
    (fp_text reference U4 (at 0 5.28 90) (layer B.SilkS))
    (fp_text value HEF4093B (at 0 -5.28 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 14 smd roundrect (at 2.475 3.81 90) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 +12V))
    (pad 13 smd roundrect (at 2.475 2.54 90) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 47 "Net-(C1-Pad1)"))
    (pad 12 smd roundrect (at 2.475 1.27 90) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 +12V))
    (pad 11 smd roundrect (at 2.475 0 90) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 "Net-(U4-Pad11)"))
    (pad 10 smd roundrect (at 2.475 -1.27 90) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 3 "Net-(U4-Pad10)"))
    (pad 9 smd roundrect (at 2.475 -2.54 90) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 48 "Net-(C2-Pad1)"))
    (pad 8 smd roundrect (at 2.475 -3.81 90) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 +12V))
    (pad 7 smd roundrect (at -2.475 -3.81 90) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 GND))
    (pad 6 smd roundrect (at -2.475 -2.54 90) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 60 "Net-(RN6-Pad5)"))
    (pad 5 smd roundrect (at -2.475 -1.27 90) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 66 "Net-(RN7-Pad7)"))
    (pad 4 smd roundrect (at -2.475 0 90) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 5 "Net-(U4-Pad4)"))
    (pad 3 smd roundrect (at -2.475 1.27 90) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 6 "Net-(U4-Pad3)"))
    (pad 2 smd roundrect (at -2.475 2.54 90) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 49 "Net-(C3-Pad1)"))
    (pad 1 smd roundrect (at -2.475 3.81 90) (size 1.95 0.6) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 +12V))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text "A&B\nBSE LIMIT" (at 113.5 102.45) (layer B.SilkS))
  (gr_text "A&B\nAPPS LMT" (at 113.5 108.1) (layer B.SilkS))
  (gr_text "BSPD\nFLT DELAY" (at 113.5 130.7) (layer B.SilkS))
  (gr_text "A&B\nRESET LVL" (at 113.5 113.75) (layer B.SilkS))
  (gr_text "BSPD\nCUR LMT" (at 113.5 125.05) (layer B.SilkS))
  (gr_text "BSPD\nBSE LMT" (at 113.5 119.4) (layer B.SilkS))
  (gr_text PCM (at 99.2 92.7 270) (layer B.SilkS))
  (gr_text APPS (at 97.95 92.7 270) (layer B.SilkS))
  (gr_text BSE (at 96.75 92.7 270) (layer B.SilkS))
  (gr_text "IMD RST" (at 103 92.7 270) (layer B.SilkS))
  (gr_text "BMS RST" (at 100.45 92.7 270) (layer B.SilkS))
  (gr_text "BSPD RS" (at 101.75 92.7 270) (layer B.SilkS))
  (gr_text "CHG EN" (at 89.25 92.7 270) (layer B.SilkS))
  (gr_text CH_SAFE (at 88 92.7 270) (layer B.SilkS))
  (gr_text "DIS EN" (at 86.75 92.7 270) (layer B.SilkS))
  (gr_text IMD (at 85.55 92.7 270) (layer B.SilkS))
  (gr_text CURNT (at 90.5 92.7 270) (layer B.SilkS))
  (dimension 47.500026 (width 0.12) (layer Dwgs.User)
    (gr_text "47.500 mm" (at 117.095417 116.453653 89.9) (layer Dwgs.User))
    (feature1 (pts (xy 113.6 140.2) (xy 116.386838 140.202934)))
    (feature2 (pts (xy 113.65 92.7) (xy 116.436838 92.702934)))
    (crossbar (pts (xy 115.850418 92.702316) (xy 115.800418 140.202316)))
    (arrow1a (pts (xy 115.800418 140.202316) (xy 115.215183 139.075196)))
    (arrow1b (pts (xy 115.800418 140.202316) (xy 116.388024 139.07643)))
    (arrow2a (pts (xy 115.850418 92.702316) (xy 115.262812 93.828202)))
    (arrow2b (pts (xy 115.850418 92.702316) (xy 116.435653 93.829436)))
  )
  (dimension 3.2 (width 0.15) (layer Dwgs.User)
    (gr_text "3.200 mm" (at 128.95 94.3 90) (layer Dwgs.User))
    (feature1 (pts (xy 110.3 92.7) (xy 128.236421 92.7)))
    (feature2 (pts (xy 110.3 95.9) (xy 128.236421 95.9)))
    (crossbar (pts (xy 127.65 95.9) (xy 127.65 92.7)))
    (arrow1a (pts (xy 127.65 92.7) (xy 128.236421 93.826504)))
    (arrow1b (pts (xy 127.65 92.7) (xy 127.063579 93.826504)))
    (arrow2a (pts (xy 127.65 95.9) (xy 128.236421 94.773496)))
    (arrow2b (pts (xy 127.65 95.9) (xy 127.063579 94.773496)))
  )
  (dimension 1.7 (width 0.15) (layer Dwgs.User)
    (gr_text "1.700 mm" (at 121.1 95.05 90) (layer Dwgs.User))
    (feature1 (pts (xy 110.3 94.2) (xy 120.386421 94.2)))
    (feature2 (pts (xy 110.3 95.9) (xy 120.386421 95.9)))
    (crossbar (pts (xy 119.8 95.9) (xy 119.8 94.2)))
    (arrow1a (pts (xy 119.8 94.2) (xy 120.386421 95.326504)))
    (arrow1b (pts (xy 119.8 94.2) (xy 119.213579 95.326504)))
    (arrow2a (pts (xy 119.8 95.9) (xy 120.386421 94.773496)))
    (arrow2b (pts (xy 119.8 95.9) (xy 119.213579 94.773496)))
  )
  (dimension 3 (width 0.15) (layer Dwgs.User)
    (gr_text "3.000 mm" (at 77.5 148.55) (layer Dwgs.User))
    (feature1 (pts (xy 76 130.2) (xy 76 147.836421)))
    (feature2 (pts (xy 79 130.2) (xy 79 147.836421)))
    (crossbar (pts (xy 79 147.25) (xy 76 147.25)))
    (arrow1a (pts (xy 76 147.25) (xy 77.126504 146.663579)))
    (arrow1b (pts (xy 76 147.25) (xy 77.126504 147.836421)))
    (arrow2a (pts (xy 79 147.25) (xy 77.873496 146.663579)))
    (arrow2b (pts (xy 79 147.25) (xy 77.873496 147.836421)))
  )
  (dimension 10 (width 0.15) (layer Dwgs.User)
    (gr_text "10.000 mm" (at 69.3 135.2 270) (layer Dwgs.User))
    (feature1 (pts (xy 79 140.2) (xy 70.013579 140.2)))
    (feature2 (pts (xy 79 130.2) (xy 70.013579 130.2)))
    (crossbar (pts (xy 70.6 130.2) (xy 70.6 140.2)))
    (arrow1a (pts (xy 70.6 140.2) (xy 70.013579 139.073496)))
    (arrow1b (pts (xy 70.6 140.2) (xy 71.186421 139.073496)))
    (arrow2a (pts (xy 70.6 130.2) (xy 70.013579 131.326504)))
    (arrow2b (pts (xy 70.6 130.2) (xy 71.186421 131.326504)))
  )
  (dimension 3 (width 0.15) (layer Dwgs.User)
    (gr_text "3.000 mm" (at 77.5 84.6) (layer Dwgs.User))
    (feature1 (pts (xy 76 102.7) (xy 76 85.313579)))
    (feature2 (pts (xy 79 102.7) (xy 79 85.313579)))
    (crossbar (pts (xy 79 85.9) (xy 76 85.9)))
    (arrow1a (pts (xy 76 85.9) (xy 77.126504 85.313579)))
    (arrow1b (pts (xy 76 85.9) (xy 77.126504 86.486421)))
    (arrow2a (pts (xy 79 85.9) (xy 77.873496 85.313579)))
    (arrow2b (pts (xy 79 85.9) (xy 77.873496 86.486421)))
  )
  (dimension 10 (width 0.15) (layer Dwgs.User)
    (gr_text "10.000 mm" (at 72.65 97.7 90) (layer Dwgs.User))
    (feature1 (pts (xy 79 92.7) (xy 73.363579 92.7)))
    (feature2 (pts (xy 79 102.7) (xy 73.363579 102.7)))
    (crossbar (pts (xy 73.95 102.7) (xy 73.95 92.7)))
    (arrow1a (pts (xy 73.95 92.7) (xy 74.536421 93.826504)))
    (arrow1b (pts (xy 73.95 92.7) (xy 73.363579 93.826504)))
    (arrow2a (pts (xy 73.95 102.7) (xy 74.536421 101.573496)))
    (arrow2b (pts (xy 73.95 102.7) (xy 73.363579 101.573496)))
  )
  (dimension 37.5 (width 0.12) (layer Dwgs.User)
    (gr_text "37.500 mm" (at 94.75 88.53) (layer Dwgs.User))
    (feature1 (pts (xy 113.5 92.6) (xy 113.5 89.213579)))
    (feature2 (pts (xy 76 92.6) (xy 76 89.213579)))
    (crossbar (pts (xy 76 89.8) (xy 113.5 89.8)))
    (arrow1a (pts (xy 113.5 89.8) (xy 112.373496 90.386421)))
    (arrow1b (pts (xy 113.5 89.8) (xy 112.373496 89.213579)))
    (arrow2a (pts (xy 76 89.8) (xy 77.126504 90.386421)))
    (arrow2b (pts (xy 76 89.8) (xy 77.126504 89.213579)))
  )
  (gr_circle (center 79.2 137) (end 77.5 137) (layer Edge.Cuts) (width 0.05))
  (gr_circle (center 110.3 137) (end 108.6 137) (layer Edge.Cuts) (width 0.05))
  (gr_circle (center 110.3 95.9) (end 108.6 95.9) (layer Edge.Cuts) (width 0.05))
  (gr_circle (center 79.2 95.9) (end 77.5 95.9) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 113.5 92.7) (end 76 92.7) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 113.5 140.2) (end 113.5 92.7) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 76 140.2) (end 113.5 140.2) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 76 92.7) (end 76 140.2) (layer Edge.Cuts) (width 0.05))
  (zone (net 0) (net_name "") (layers F&B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed))
    (fill (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 82.35 99.1) (xy 76 99.1) (xy 76 92.7) (xy 82.35 92.7)
      )
    )
  )
  (zone (net 0) (net_name "") (layers F&B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed))
    (fill (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 113.484333 99.1) (xy 107.084333 99.1) (xy 107.084333 92.7) (xy 113.5 92.7)
      )
    )
  )
  (zone (net 0) (net_name "") (layers F&B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed))
    (fill (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 113.5 140.2) (xy 107.1 140.2) (xy 107.1 133.8) (xy 113.5 133.8)
      )
    )
  )
  (zone (net 0) (net_name "") (layers F&B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed))
    (fill (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 82.4 140.2) (xy 76 140.2) (xy 76 133.8) (xy 82.4 133.8)
      )
    )
  )
)
