(kicad_pcb (version 20171130) (host pcbnew "(5.1.5)-3")
  (general
    (thickness 1.6)
    (drawings 94)
    (tracks 82)
    (zones 0)
    (modules 18)
    (nets 13)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user)
    (33 F.Adhes user)
    (34 B.Paste user)
    (35 F.Paste user)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (40 Dwgs.User user)
    (41 Cmts.User user)
    (42 Eco1.User user)
    (43 Eco2.User user)
    (44 Edge.Cuts user)
    (45 Margin user)
    (46 B.CrtYd user)
    (47 F.CrtYd user)
    (48 B.Fab user hide)
    (49 F.Fab user hide)
  )
  (setup
    (last_trace_width 0.25)
    (user_trace_width 0.76)
    (user_trace_width 1.27)
    (trace_clearance 0.2)
    (zone_clearance 0.508)
    (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 false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15.000000)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 1)
      (scaleselection 1)
      (outputdirectory ""))
  )
  (net 0 "")
  (net 1 Earth)
  (net 2 /BLK)
  (net 3 "Net-(J1-Pad1)")
  (net 4 "Net-(J1-Pad2)")
  (net 5 "Net-(J1-Pad3)")
  (net 6 "Net-(J1-Pad4)")
  (net 7 "Net-(J1-Pad5)")
  (net 8 "Net-(B1-Pad1)")
  (net 9 "Net-(J6-Pad2)")
  (net 10 "Net-(J7-Pad3)")
  (net 11 "Net-(J7-Pad4)")
  (net 12 "Net-(BT1-Pad2)")
  (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 /BLK)
    (add_net Earth)
    (add_net "Net-(B1-Pad1)")
    (add_net "Net-(BT1-Pad2)")
    (add_net "Net-(J1-Pad1)")
    (add_net "Net-(J1-Pad2)")
    (add_net "Net-(J1-Pad3)")
    (add_net "Net-(J1-Pad4)")
    (add_net "Net-(J1-Pad5)")
    (add_net "Net-(J6-Pad2)")
    (add_net "Net-(J7-Pad3)")
    (add_net "Net-(J7-Pad4)")
  )
  (module Connector:Banana_Jack_2Pin-Amazon_4mm (layer F.Cu) (tedit 66D79CFE)
    (at 177.0634 85.1916 180)
    (descr "Dual banana socket, footprint - 2 x 6mm drills")
    (tags "banana socket")
    (fp_text reference B1 (at -5.334 4.7244) (layer F.SilkS))
    (fp_text value Conn_01x01_Female (at 8.9662 6.096 180) (layer F.Fab))
    (fp_text user %R (at 22.7838 0.1778 270) (layer F.Fab))
    (pad 1 thru_hole circle (at 16.4 0 180) (size 2.5 2.5) (drill 1.8) (layers *.Cu *.Mask)
      (net 8 "Net-(B1-Pad1)"))
    (pad 2 thru_hole circle (at 1.4 0 180) (size 2.5 2.5) (drill 1.8) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Connector.3dshapes/Banana_Jack_2Pin.wrl
      (offset (xyz 14.98599977493286 0 0))
      (scale (xyz 2 2 2))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector:Banana_Jack_2Pin-Amazon_4mm (layer F.Cu) (tedit 66D79CFE)
    (at 177.165 73.4568 180)
    (descr "Dual banana socket, footprint - 2 x 6mm drills")
    (tags "banana socket")
    (fp_text reference B2 (at -4.9022 4.8514 180) (layer F.SilkS))
    (fp_text value Conn_01x01_Female (at 8.9662 6.096) (layer F.Fab))
    (fp_text user %R (at 22.7838 0.1778 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 16.4 0 180) (size 2.5 2.5) (drill 1.8) (layers *.Cu *.Mask)
      (net 1 Earth))
    (pad 2 thru_hole circle (at 1.4 0 180) (size 2.5 2.5) (drill 1.8) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Connector.3dshapes/Banana_Jack_2Pin.wrl
      (offset (xyz 14.98599977493286 0 0))
      (scale (xyz 2 2 2))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_RJ:Lego-NXT-SocketUpdated082824 (layer F.Cu) (tedit 66D67179)
    (at 145.288 131.3434)
    (descr "RJ25 6P6C Socket 90 degrees, https://wayconn.com/wp-content/themes/way/datasheet/MJEA-660X1XXX_RJ25_6P6C_PCB_RA.pdf")
    (tags "RJ12 RJ18 RJ25 jack connector 6P6C")
    (fp_text reference J1 (at 27.813 -14.351 180) (layer F.SilkS))
    (fp_text value RJ12 (at 15.8242 -0.7874 180) (layer F.Fab))
    (fp_text user "6 ANA" (at 2.8194 -9.9568 270 unlocked) (layer F.SilkS))
    (fp_text user "4 GND" (at 0.381 -9.9314 270 unlocked) (layer F.SilkS))
    (fp_text user "2 SCK" (at -1.778 -9.9568 270 unlocked) (layer F.SilkS))
    (fp_text user "1 SDA" (at -2.4892 1.5748 270 unlocked) (layer F.SilkS))
    (fp_text user "3 VCC" (at -0.4064 1.524 270 unlocked) (layer F.SilkS))
    (fp_text user "5 GND" (at 1.6256 1.5748 270 unlocked) (layer F.SilkS))
    (fp_text user "NXT SOCKET" (at -8.7884 -4.3434 270) (layer F.SilkS))
    (pad "" thru_hole circle (at 6.1116 -0.0876 180) (size 2.4 2.4) (drill 2.4) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at -5.8884 -0.0876 180) (size 2.4 2.4) (drill 2.4) (layers *.Cu *.Mask))
    (pad 6 thru_hole circle (at 2.6616 -4.9276 180) (size 1.52 1.52) (drill 0.9) (layers *.Cu *.Mask)
      (net 8 "Net-(B1-Pad1)"))
    (pad 5 thru_hole circle (at 1.6416 -2.3876 180) (size 1.52 1.52) (drill 0.9) (layers *.Cu *.Mask)
      (net 7 "Net-(J1-Pad5)"))
    (pad 4 thru_hole circle (at 0.6216 -4.9276 180) (size 1.52 1.52) (drill 0.9) (layers *.Cu *.Mask)
      (net 6 "Net-(J1-Pad4)"))
    (pad 3 thru_hole circle (at -0.3984 -2.3876 180) (size 1.52 1.52) (drill 0.9) (layers *.Cu *.Mask)
      (net 5 "Net-(J1-Pad3)"))
    (pad 2 thru_hole circle (at -1.4184 -4.9276 180) (size 1.52 1.52) (drill 0.9) (layers *.Cu *.Mask)
      (net 4 "Net-(J1-Pad2)"))
    (pad 1 thru_hole rect (at -2.4384 -2.3876 180) (size 1.52 1.52) (drill 0.9) (layers *.Cu *.Mask)
      (net 3 "Net-(J1-Pad1)"))
    (model ${KISYS3DMOD}/Connector_RJ.3dshapes/RJ25_Wayconn_MJEA-660X1_Horizontal.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
    (at 139.3698 112.6744 90)
    (descr "Through hole straight pin header, 1x06, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x06 2.54mm single row")
    (fp_text reference J2 (at 0 -2.921 90) (layer F.SilkS))
    (fp_text value "HDR Motor" (at 0 15.03 90) (layer F.Fab))
    (fp_text user %R (at 0 6.35) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 "Net-(J1-Pad1)"))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 4 "Net-(J1-Pad2)"))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 5 "Net-(J1-Pad3)"))
    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "Net-(J1-Pad4)"))
    (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 7 "Net-(J1-Pad5)"))
    (pad 6 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 "Net-(B1-Pad1)"))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x06_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module myLib:brick-1x8 (layer F.Cu) (tedit 6654DC00)
    (at 131.445 63.2714 90)
    (fp_text reference MT (at 2.8194 28.1686 180) (layer F.SilkS))
    (fp_text value brick-1x8 (at 0 61 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 2 thru_hole circle (at 0 8 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 3 thru_hole circle (at 0 16 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 4 thru_hole circle (at 0 24 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 6 thru_hole circle (at 0 40 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 5 thru_hole circle (at 0 32 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 7 thru_hole circle (at 0 48 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 8 thru_hole circle (at 0 56 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
  )
  (module myLib:brick-1x8 (layer F.Cu) (tedit 6655109F)
    (at 131.445 143.2714 90)
    (fp_text reference MB (at -3.058 27.7368 180) (layer F.SilkS))
    (fp_text value brick-1x8 (at 0 61 90) (layer F.Fab))
    (pad 8 thru_hole circle (at 0 56 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 7 thru_hole circle (at 0 48 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 5 thru_hole circle (at 0 32 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 6 thru_hole circle (at 0 40 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 4 thru_hole circle (at 0 24 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 3 thru_hole circle (at 0 16 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 2 thru_hole circle (at 0 8 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0 90) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
  )
  (module myLib:brick-1x8 (layer F.Cu) (tedit 6654DF37)
    (at 187.445 71.2714)
    (fp_text reference MR (at 2.9788 27.8902 90) (layer F.SilkS))
    (fp_text value brick-1x8 (at 0 61) (layer F.Fab))
    (pad 8 thru_hole circle (at 0 56) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 7 thru_hole circle (at 0 48) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 5 thru_hole circle (at 0 32) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 6 thru_hole circle (at 0 40) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 4 thru_hole circle (at 0 24) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 3 thru_hole circle (at 0 16) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 2 thru_hole circle (at 0 8) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
  )
  (module myLib:brick-1x1 (layer F.Cu) (tedit 6001CC2E)
    (at 187.445 135.2714)
    (fp_text reference M-R1 (at -4.7936 -0.2958 90 unlocked) (layer F.SilkS))
    (fp_text value brick-1x1 (at 0 5) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
  )
  (module myLib:brick-1x8 (layer F.Cu) (tedit 6654DDE0)
    (at 131.445 71.2714)
    (fp_text reference ML (at -2.8448 28.0172 270 unlocked) (layer F.SilkS))
    (fp_text value brick-1x8 (at 0 61) (layer F.Fab))
    (pad 8 thru_hole circle (at 0 56) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 7 thru_hole circle (at 0 48) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 5 thru_hole circle (at 0 32) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 6 thru_hole circle (at 0 40) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 4 thru_hole circle (at 0 24) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 3 thru_hole circle (at 0 16) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 2 thru_hole circle (at 0 8) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
  )
  (module myLib:brick-1x1 (layer F.Cu) (tedit 6655104C)
    (at 131.445 135.1788)
    (fp_text reference M-L1 (at 4.9022 -0.2286 270 unlocked) (layer F.SilkS))
    (fp_text value brick-1x1 (at 0 5) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0.0926) (size 6 6) (drill 4.9) (layers *.Cu *.Mask))
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
    (at 144.8562 82.4484 270)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (fp_text reference J8 (at 0.1524 -3.2004 180) (layer F.SilkS))
    (fp_text value "Hall Sensor" (at 0 7.41 90) (layer F.Fab))
    (fp_text user %R (at 0 2.54) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 "Net-(J6-Pad2)"))
    (pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 /BLK))
    (pad 3 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 11 "Net-(J7-Pad4)"))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_BarrelJack:BarrelJack_CUI_PJ-102AH_Horizontal (layer F.Cu) (tedit 5A1DBF38)
    (at 168.7068 112.5982 90)
    (descr "Thin-pin DC Barrel Jack, https://cdn-shop.adafruit.com/datasheets/21mmdcjackDatasheet.pdf")
    (tags "Power Jack")
    (fp_text reference J4 (at 6.223 8.45) (layer F.SilkS))
    (fp_text value "Barrel Jack" (at -5.5 6.2) (layer F.Fab))
    (fp_text user %R (at 0 6.5 90) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 90) (size 2.6 2.6) (drill 1.6) (layers *.Cu *.Mask)
      (net 8 "Net-(B1-Pad1)"))
    (pad 2 thru_hole circle (at 0 6 90) (size 2.6 2.6) (drill 1.6) (layers *.Cu *.Mask)
      (net 1 Earth))
    (pad 3 thru_hole circle (at 4.7 3 90) (size 2.6 2.6) (drill 1.6) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Connector_BarrelJack.3dshapes/BarrelJack_CUI_PJ-102AH_Horizontal.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 177.8 126.6952)
    (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 J3 (at 0.0508 -2.8448) (layer F.SilkS))
    (fp_text value "HDR PWR" (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 1 Earth))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 "Net-(B1-Pad1)"))
    (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_VH_B2P-VH-B_1x02_P3.96mm_Vertical (layer F.Cu) (tedit 5D12549B)
    (at 167.1066 129.263 270)
    (descr "JST VH PBT series connector, B2P-VH-B (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator")
    (tags "connector JST VH vertical")
    (fp_text reference J5 (at 1.9788 -5.6134 90) (layer F.SilkS))
    (fp_text value "JST B2P-VH" (at 1.98 6 90) (layer F.Fab))
    (fp_text user %R (at 1.98 4.1 90) (layer F.Fab))
    (pad 1 thru_hole roundrect (at 0 0 270) (size 2.7 2.7) (drill 1.7) (layers *.Cu *.Mask) (roundrect_rratio 0.09259299999999999)
      (net 7 "Net-(J1-Pad5)"))
    (pad 2 thru_hole circle (at 3.96 0 270) (size 2.7 2.7) (drill 1.7) (layers *.Cu *.Mask)
      (net 1 Earth))
    (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_VH_B2P-VH-B_1x02_P3.96mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical (layer F.Cu) (tedit 5C28146C)
    (at 158.0642 97.4852)
    (descr "JST XH series connector, B3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator")
    (tags "connector JST XH vertical")
    (fp_text reference J6 (at 9.3726 0.508 90) (layer F.SilkS))
    (fp_text value "JST B3B-XH-A" (at 2.5 4.6) (layer F.Fab))
    (fp_text user %R (at 2.5 2.7) (layer F.Fab))
    (pad 1 thru_hole roundrect (at 0 0) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask) (roundrect_rratio 0.147059)
      (net 2 /BLK))
    (pad 2 thru_hole oval (at 2.5 0) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask)
      (net 9 "Net-(J6-Pad2)"))
    (pad 3 thru_hole oval (at 5 0) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask)
      (net 8 "Net-(B1-Pad1)"))
    (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_XH_B3B-XH-A_1x03_P2.50mm_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 161.3408 122.7836 270)
    (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 SW1 (at -0.1778 -2.8448 90) (layer F.SilkS))
    (fp_text value SW_SPST (at 0 4.87 90) (layer F.Fab))
    (fp_text user %R (at 0 1.27) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 "Net-(J6-Pad2)"))
    (pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 12 "Net-(BT1-Pad2)"))
    (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_XH_B4B-XH-A_1x04_P2.50mm_Vertical (layer F.Cu) (tedit 5C28146C)
    (at 144.9832 94.996 270)
    (descr "JST XH series connector, B4B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator")
    (tags "connector JST XH vertical")
    (fp_text reference J7 (at -3.8354 0.5588 180) (layer F.SilkS))
    (fp_text value "LED Tach" (at 3.75 4.6 90) (layer F.Fab))
    (fp_text user %R (at 3.75 2.7 90) (layer F.Fab))
    (pad 1 thru_hole roundrect (at 0 0 270) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask) (roundrect_rratio 0.147059)
      (net 9 "Net-(J6-Pad2)"))
    (pad 2 thru_hole oval (at 2.5 0 270) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask)
      (net 2 /BLK))
    (pad 3 thru_hole oval (at 5 0 270) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask)
      (net 10 "Net-(J7-Pad3)"))
    (pad 4 thru_hole oval (at 7.5 0 270) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask)
      (net 11 "Net-(J7-Pad4)"))
    (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical (layer F.Cu) (tedit 5C28146C)
    (at 158.0388 110.363)
    (descr "JST XH series connector, B2B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator")
    (tags "connector JST XH vertical")
    (fp_text reference BT1 (at -1.905 -3.7592) (layer F.SilkS))
    (fp_text value "9V Battery" (at 1.25 4.6) (layer F.Fab))
    (fp_text user %R (at 1.25 2.7) (layer F.Fab))
    (pad 1 thru_hole roundrect (at 0 0) (size 1.7 2) (drill 1) (layers *.Cu *.Mask) (roundrect_rratio 0.147059)
      (net 2 /BLK))
    (pad 2 thru_hole oval (at 2.5 0) (size 1.7 2) (drill 1) (layers *.Cu *.Mask)
      (net 12 "Net-(BT1-Pad2)"))
    (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text BT1 (at 156.1084 106.5276) (layer B.SilkS))
  (gr_text RED (at 161.163 118.5418 90) (layer F.SilkS))
  (gr_text BLK (at 157.2768 117.729 90) (layer F.SilkS))
  (gr_text "3-12V 2A" (at 175.5902 118.8466) (layer B.SilkS))
  (gr_text + (at 183.2356 85.2932 90) (layer B.SilkS))
  (gr_text - (at 183.2356 73.8378 90) (layer B.SilkS))
  (gr_text +BAT (at 145.288 78.1558 270) (layer B.SilkS))
  (gr_text -BAT (at 142.4178 78.2828 270) (layer B.SilkS))
  (gr_text SGL (at 139.8016 78.5876 270) (layer B.SilkS))
  (gr_text "HALL SENSOR" (at 136.6266 82.296 270) (layer B.SilkS))
  (gr_text SGL (at 138.9888 102.6414) (layer B.SilkS))
  (gr_text -BAT (at 138.4808 97.4344) (layer B.SilkS))
  (gr_text +BAT (at 138.6586 94.8182) (layer B.SilkS))
  (gr_text "LED TACH" (at 145.0086 89.2302) (layer B.SilkS))
  (gr_text VCC (at 157.5562 85.09 270) (layer B.SilkS))
  (gr_text GND (at 157.8864 73.3044 270) (layer B.SilkS))
  (gr_text SENSE (at 163.5252 103.9876 270) (layer B.SilkS))
  (gr_text +BAT (at 160.6804 103.632 270) (layer B.SilkS))
  (gr_text -BAT (at 157.9372 103.5812 270) (layer B.SilkS))
  (gr_text "LED AMMETER" (at 169.1386 98.5012 270) (layer B.SilkS))
  (gr_text "LED AMMETER" (at 166.5478 137.0838) (layer B.SilkS))
  (gr_text + (at 161.1122 115.5954 90) (layer B.SilkS))
  (gr_text - (at 157.4546 115.5954 180) (layer B.SilkS))
  (gr_text VCC (at 165.5064 112.6744 270) (layer B.SilkS))
  (gr_text GND (at 177.9016 112.522 270) (layer B.SilkS))
  (gr_text - (at 181.7624 129.54 90) (layer B.SilkS))
  (gr_text + (at 181.737 126.746 90) (layer B.SilkS))
  (gr_text BLK-TK (at 158.1912 133.1468) (layer B.SilkS))
  (gr_text RED-TK (at 158.0134 129.0574) (layer B.SilkS))
  (gr_text SDA (at 139.2936 109.0168 270) (layer B.SilkS))
  (gr_text SCK (at 141.732 108.8898 270) (layer B.SilkS))
  (gr_text VCC (at 144.5006 108.8898 270) (layer B.SilkS))
  (gr_text GND (at 147.066 108.839 270) (layer B.SilkS))
  (gr_text GND (at 149.7076 108.6358 270) (layer B.SilkS))
  (gr_text ANA (at 152.4762 108.7628 270) (layer B.SilkS))
  (gr_text "2 SCK" (at 143.4338 122.2502 270) (layer B.SilkS))
  (gr_text "4 GND" (at 145.6944 122.301 270) (layer B.SilkS))
  (gr_text "6 ANA" (at 147.955 122.428 270) (layer B.SilkS))
  (gr_text "1 SDA" (at 142.621 132.969 270) (layer B.SilkS))
  (gr_text "3 VCC" (at 145.0848 132.969 270) (layer B.SilkS))
  (gr_text "5 GND" (at 146.9136 132.8674 270) (layer B.SilkS))
  (gr_text "TO MOTOR" (at 145.0848 137.4394) (layer F.SilkS))
  (gr_text "3-12V 2A" (at 175.514 118.9736) (layer F.SilkS))
  (gr_text "LED TACH" (at 144.9578 89.3826) (layer F.SilkS))
  (gr_text BLK (at 183.261 75.7682 90) (layer F.SilkS))
  (gr_text RED (at 183.388 87.4014 90) (layer F.SilkS))
  (gr_text YLW (at 139.573 86.0552 90) (layer F.SilkS))
  (gr_text BLK (at 142.2654 86.0552 90) (layer F.SilkS))
  (gr_text RED (at 144.907 86.0552 90) (layer F.SilkS))
  (gr_text WHT (at 149.4536 102.489) (layer F.SilkS))
  (gr_text BLK (at 149.6568 97.3836) (layer F.SilkS))
  (gr_text RED (at 149.6568 94.9198) (layer F.SilkS))
  (gr_text "LED AMMETER" (at 166.7256 137.16) (layer F.SilkS))
  (gr_text SENSE (at 163.2966 104.0384 90) (layer F.SilkS))
  (gr_text RED (at 160.6804 92.6592 90) (layer F.SilkS))
  (gr_text BLK (at 158.0134 92.6592 90) (layer F.SilkS))
  (gr_text BLK-TK (at 158.3436 133.1976) (layer F.SilkS))
  (gr_text RED-TK (at 158.1912 129.1336) (layer F.SilkS))
  (gr_text GND (at 178.1048 112.5728 90) (layer F.SilkS))
  (gr_text VCC (at 165.4302 112.5728 90) (layer F.SilkS))
  (gr_text SGL (at 139.8016 78.7146 90) (layer F.SilkS))
  (gr_text -BAT (at 142.4686 78.232 90) (layer F.SilkS))
  (gr_text +BAT (at 145.161 78.232 90) (layer F.SilkS))
  (gr_text SGL (at 139.0904 102.6668) (layer F.SilkS))
  (gr_text +BAT (at 138.6586 95.123) (layer F.SilkS))
  (gr_text -BAT (at 138.5824 97.4598) (layer F.SilkS))
  (gr_text YLW (at 163.449 92.71 90) (layer F.SilkS))
  (gr_text +BAT (at 160.655 103.5558 90) (layer F.SilkS))
  (gr_text -BAT (at 157.9372 103.5558 90) (layer F.SilkS))
  (gr_text ANA (at 152.5524 109.1184 90) (layer F.SilkS))
  (gr_text BLK (at 149.8346 116.2304 90) (layer F.SilkS))
  (gr_text GRN (at 144.399 116.3066 90) (layer F.SilkS))
  (gr_text YLW (at 141.986 116.3828 90) (layer F.SilkS))
  (gr_text BLU (at 139.1158 116.3574 90) (layer F.SilkS))
  (gr_text RED (at 146.939 116.3828 90) (layer F.SilkS))
  (gr_text WHT (at 152.5524 116.3828 90) (layer F.SilkS))
  (gr_text SDA (at 139.3698 108.966 90) (layer F.SilkS))
  (gr_text SCK (at 141.8336 108.8898 90) (layer F.SilkS))
  (gr_text VCC (at 144.4752 108.8898 90) (layer F.SilkS))
  (gr_text GND (at 147.193 108.966 90) (layer F.SilkS))
  (gr_text GND (at 149.8346 108.8898 90) (layer F.SilkS))
  (gr_line (start 191.5414 59.182) (end 191.5414 147.3962) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 127.3302 59.182) (end 191.5414 59.182) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 127.3302 147.3962) (end 127.3302 59.182) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 191.5414 147.3962) (end 127.3302 147.3962) (layer Edge.Cuts) (width 0.05))
  (gr_text "LEGO DYNAMOMETER \nVERSION 2.0A \nBORN 09/02/24 \n(C) 2024 PAUL OH" (at 136.525 71.2216) (layer F.SilkS))
  (gr_text + (at 161.0106 115.5954 90) (layer F.SilkS))
  (gr_text - (at 181.9148 129.54 90) (layer F.SilkS))
  (gr_text "HALL SENSOR" (at 136.6774 82.2706 90) (layer F.SilkS))
  (gr_text - (at 157.3022 115.5954 180) (layer F.SilkS))
  (gr_text + (at 183.3372 83.6422 90) (layer F.SilkS))
  (gr_text - (at 183.3372 72.2376 90) (layer F.SilkS))
  (gr_text "LED AMMETER" (at 169.2656 98.5774 90) (layer F.SilkS))
  (gr_text + (at 181.737 126.6444 90) (layer F.SilkS))
)
