(kicad_pcb (version 4) (host pcbnew 4.0.7)
  (general
    (links 65)
    (no_connects 0)
    (area 50.089999 66.599999 151.840001 104.850001)
    (thickness 1.6)
    (drawings 59)
    (tracks 203)
    (zones 0)
    (modules 30)
    (nets 19)
  )
  (page USLetter)
  (title_block
    (title "Nestronic Input Board")
    (date 2018-07-04)
    (rev B)
    (company LogicProbe.org)
    (comment 1 "Derek Konigsberg")
  )
  (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)
    (49 F.Fab user)
  )
  (setup
    (last_trace_width 0.1524)
    (user_trace_width 0.254)
    (user_trace_width 0.381)
    (user_trace_width 0.635)
    (user_trace_width 1.27)
    (trace_clearance 0.1524)
    (zone_clearance 0.508)
    (zone_45_only yes)
    (trace_min 0.1524)
    (segment_width 0.2)
    (edge_width 0.15)
    (via_size 0.6858)
    (via_drill 0.3302)
    (via_min_size 0.6858)
    (via_min_drill 0.3302)
    (user_via 1.27 0.7112)
    (user_via 2.54 1.3208)
    (uvia_size 0.6858)
    (uvia_drill 0.3302)
    (uvias_allowed no)
    (uvia_min_size 0)
    (uvia_min_drill 0)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.15)
    (mod_text_size 1 1)
    (mod_text_width 0.15)
    (pad_size 1.2 0.35)
    (pad_drill 0)
    (pad_to_mask_clearance 0.0508)
    (aux_axis_origin 0 0)
    (visible_elements FFFFFF7F)
    (pcbplotparams
      (layerselection 0x00030_80000001)
      (usegerberextensions false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15)
      (hpglpenoverlay 2)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 1)
      (scaleselection 1)
      (outputdirectory ""))
  )
  (net 0 "")
  (net 1 +3V3)
  (net 2 GND)
  (net 3 "Net-(J1-Pad2)")
  (net 4 "Net-(J1-Pad3)")
  (net 5 "Net-(J1-Pad4)")
  (net 6 "Net-(J1-Pad5)")
  (net 7 "Net-(R1-Pad2)")
  (net 8 "Net-(R2-Pad2)")
  (net 9 "Net-(SW1-Pad1)")
  (net 10 "Net-(SW2-Pad1)")
  (net 11 "Net-(SW3-Pad1)")
  (net 12 "Net-(SW4-Pad1)")
  (net 13 "Net-(SW5-Pad1)")
  (net 14 "Net-(SW6-Pad1)")
  (net 15 "Net-(SW7-Pad1)")
  (net 16 "Net-(SW8-Pad1)")
  (net 17 "Net-(U2-Pad2)")
  (net 18 "Net-(U2-Pad4)")
  (net_class Default "This is the default net class."
    (clearance 0.1524)
    (trace_width 0.1524)
    (via_dia 0.6858)
    (via_drill 0.3302)
    (uvia_dia 0.6858)
    (uvia_drill 0.3302)
    (add_net +3V3)
    (add_net GND)
    (add_net "Net-(J1-Pad2)")
    (add_net "Net-(J1-Pad3)")
    (add_net "Net-(J1-Pad4)")
    (add_net "Net-(J1-Pad5)")
    (add_net "Net-(R1-Pad2)")
    (add_net "Net-(R2-Pad2)")
    (add_net "Net-(SW1-Pad1)")
    (add_net "Net-(SW2-Pad1)")
    (add_net "Net-(SW3-Pad1)")
    (add_net "Net-(SW4-Pad1)")
    (add_net "Net-(SW5-Pad1)")
    (add_net "Net-(SW6-Pad1)")
    (add_net "Net-(SW7-Pad1)")
    (add_net "Net-(SW8-Pad1)")
    (add_net "Net-(U2-Pad2)")
    (add_net "Net-(U2-Pad4)")
  )
  (module lib_fp:LogicProbe (layer B.Cu) (tedit 0)
    (at 93.98 99.06 180)
    (fp_text reference G*** (at 0 0 180) (layer B.SilkS) hide)
    (fp_text value LOGO (at 0.75 0 180) (layer B.SilkS) hide)
  )
  (module Capacitor_SMD:C_0805_2012Metric (layer F.Cu) (tedit 59FE48B8)
    (at 90.17 76.2 270)
    (descr "Capacitor SMD 0805 (2012 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 0 -1.85 270) (layer F.SilkS))
    (fp_text value 0.1uF (at 0 1.85 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -0.955 0 270) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask)
      (net 1 +3V3))
    (pad 2 smd rect (at 0.955 0 270) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_JST:JST_SH_SM06B-SRSS-TB_1x06_P1.00mm_Horizontal (layer F.Cu) (tedit 5AD29184)
    (at 128.905 69.85 180)
    (descr "JST SH series connector, SM06B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator")
    (tags "connector JST SH top entry")
    (attr smd)
    (fp_text reference J1 (at -5.715 -0.635 180) (layer F.SilkS))
    (fp_text value "Main Board" (at 0 0.635 360) (layer B.SilkS))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -2.5 -2 180) (size 0.6 1.55) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at -1.5 -2 180) (size 0.6 1.55) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(J1-Pad2)"))
    (pad 3 smd rect (at -0.5 -2 180) (size 0.6 1.55) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(J1-Pad3)"))
    (pad 4 smd rect (at 0.5 -2 180) (size 0.6 1.55) (layers F.Cu F.Paste F.Mask)
      (net 5 "Net-(J1-Pad4)"))
    (pad 5 smd rect (at 1.5 -2 180) (size 0.6 1.55) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(J1-Pad5)"))
    (pad 6 smd rect (at 2.5 -2 180) (size 0.6 1.55) (layers F.Cu F.Paste F.Mask)
      (net 1 +3V3))
    (pad "" smd rect (at -3.8 1.875 180) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask))
    (pad "" smd rect (at 3.8 1.875 180) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask))
    (model ${KIPRJMOD}/../3d_models/SM06B-SRSS-TB.wrl
      (at (xyz 0 0.05 -0.01))
      (scale (xyz 1 1 1))
      (rotate (xyz -90 0 0))
    )
  )
  (module MountingHole:MountingHole_2.7mm_M2.5_Pad (layer F.Cu) (tedit 5AD28FD1)
    (at 100.965 76.835 180)
    (descr "Mounting Hole 2.7mm, M2.5")
    (tags "mounting hole 2.7mm m2.5")
    (attr virtual)
    (fp_text reference J2 (at 0 -3.7 180) (layer F.SilkS))
    (fp_text value "Touch Pad" (at 0 4.445 180) (layer B.SilkS))
    (fp_text user %R (at 0.3 0 180) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0 180) (size 5.4 5.4) (drill 2.7) (layers *.Cu *.Mask)
      (net 3 "Net-(J1-Pad2)"))
  )
  (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 59FE48B8)
    (at 86.36 69.85 270)
    (descr "Resistor SMD 0805 (2012 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 resistor)
    (attr smd)
    (fp_text reference R1 (at 0 -1.85 270) (layer F.SilkS))
    (fp_text value 10k (at 0 1.85 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -0.955 0 270) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask)
      (net 1 +3V3))
    (pad 2 smd rect (at 0.955 0 270) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(R1-Pad2)"))
    (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 5AD19D85)
    (at 90.17 69.85 270)
    (descr "Resistor SMD 0805 (2012 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 resistor)
    (attr smd)
    (fp_text reference R2 (at 0 -1.85 270) (layer F.SilkS))
    (fp_text value 10k (at 0 1.85 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -0.955 0 270) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask)
      (net 1 +3V3))
    (pad 2 smd rect (at 0.955 0 270) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask)
      (net 8 "Net-(R2-Pad2)"))
    (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 59FE48B8)
    (at 93.98 69.85 270)
    (descr "Resistor SMD 0805 (2012 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 resistor)
    (attr smd)
    (fp_text reference R3 (at 0 -1.85 270) (layer F.SilkS))
    (fp_text value 10k (at 0 1.85 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -0.955 0 270) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask)
      (net 1 +3V3))
    (pad 2 smd rect (at 0.955 0 270) (size 0.97 1.5) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(J1-Pad3)"))
    (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 Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5AD19503)
    (at 60.75 76.05)
    (descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "tact sw push 6mm")
    (fp_text reference SW1 (at 3.25 2.25) (layer F.SilkS))
    (fp_text value Up (at 3.25 -2.55) (layer F.SilkS))
    (fp_text user %R (at 3.25 2.25) (layer F.Fab))
    (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 9 "Net-(SW1-Pad1)"))
    (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 9 "Net-(SW1-Pad1)"))
    (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5AD19508)
    (at 60.75 89.45)
    (descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "tact sw push 6mm")
    (fp_text reference SW2 (at 3.25 2.25) (layer F.SilkS))
    (fp_text value Down (at 3.25 7.05) (layer F.SilkS))
    (fp_text user %R (at 3.25 2.25) (layer F.Fab))
    (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 10 "Net-(SW2-Pad1)"))
    (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 10 "Net-(SW2-Pad1)"))
    (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5AD2791A)
    (at 54.05 82.75)
    (descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "tact sw push 6mm")
    (fp_text reference SW3 (at 3.25 2.25) (layer F.SilkS))
    (fp_text value Left (at 0.56 -2.74) (layer F.SilkS))
    (fp_text user %R (at 3.25 2.25) (layer F.Fab))
    (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 11 "Net-(SW3-Pad1)"))
    (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 11 "Net-(SW3-Pad1)"))
    (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5AD27916)
    (at 67.45 82.75)
    (descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "tact sw push 6mm")
    (fp_text reference SW4 (at 3.25 2.25) (layer F.SilkS))
    (fp_text value Right (at 5.575 -2.74) (layer F.SilkS))
    (fp_text user %R (at 3.25 2.25) (layer F.Fab))
    (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 12 "Net-(SW4-Pad1)"))
    (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 12 "Net-(SW4-Pad1)"))
    (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5AD19976)
    (at 87.75 87.75)
    (descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "tact sw push 6mm")
    (fp_text reference SW5 (at 3.25 2.25) (layer F.SilkS))
    (fp_text value Select (at 3.25 -2.75) (layer F.SilkS))
    (fp_text user %R (at 3.25 2.25) (layer F.Fab))
    (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 13 "Net-(SW5-Pad1)"))
    (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 13 "Net-(SW5-Pad1)"))
    (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5AD1997F)
    (at 103.75 87.75)
    (descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "tact sw push 6mm")
    (fp_text reference SW6 (at 3.25 2.25) (layer F.SilkS))
    (fp_text value Start (at 3.25 -2.75) (layer F.SilkS))
    (fp_text user %R (at 3.25 2.25) (layer F.Fab))
    (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 14 "Net-(SW6-Pad1)"))
    (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 14 "Net-(SW6-Pad1)"))
    (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5AD199AB)
    (at 124.75 87.75)
    (descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "tact sw push 6mm")
    (fp_text reference SW7 (at 3.25 2.25) (layer F.SilkS))
    (fp_text value B (at 3.25 -2.75) (layer F.SilkS))
    (fp_text user %R (at 3.25 2.25) (layer F.Fab))
    (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 15 "Net-(SW7-Pad1)"))
    (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 15 "Net-(SW7-Pad1)"))
    (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Button_Switch_THT:SW_PUSH_6mm (layer F.Cu) (tedit 5AD199B0)
    (at 140.75 87.75)
    (descr https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "tact sw push 6mm")
    (fp_text reference SW8 (at 3.25 2.25) (layer F.SilkS))
    (fp_text value A (at 3.25 -2.75) (layer F.SilkS))
    (fp_text user %R (at 3.25 2.25) (layer F.Fab))
    (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 16 "Net-(SW8-Pad1)"))
    (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
      (net 16 "Net-(SW8-Pad1)"))
    (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad_Via (layer F.Cu) (tedit 5AD28F02)
    (at 53.975 70.485)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference REF1 (at 0 -4.2) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_Pad_Via (at 0 4.2) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 2.4 0) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 2.4) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -2.4 0) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 -1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -2.4) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 -1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad_Via (layer F.Cu) (tedit 5AD28F0A)
    (at 147.955 70.485)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference REF2 (at 0 -4.2) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_Pad_Via (at 0 4.2) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 2.4 0) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 2.4) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -2.4 0) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 -1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -2.4) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 -1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad_Via (layer F.Cu) (tedit 5AD28F12)
    (at 53.975 100.965)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference REF3 (at 0 -4.2) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_Pad_Via (at 0 4.2) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 2.4 0) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 2.4) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -2.4 0) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 -1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -2.4) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 -1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad_Via (layer F.Cu) (tedit 5AD28F1D)
    (at 147.955 100.965)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference REF4 (at 0 -4.2) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_Pad_Via (at 0 4.2) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 2.4 0) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 2.4) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -2.4 0) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 -1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -2.4) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 -1.697056) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module lib_fp:LOGO (layer B.Cu) (tedit 0)
    (at 123.825 99.06 180)
    (fp_text reference G*** (at 0 0 180) (layer B.SilkS) hide)
    (fp_text value LOGO (at 0.75 0 180) (layer B.SilkS) hide)
  )
  (module lib_fp:Via_50mill (layer F.Cu) (tedit 5AD28E68)
    (at 131.445 76.581)
    (fp_text reference REF** (at 0 -1.524) (layer F.SilkS) hide)
    (fp_text value Via_50mill (at 0 1.524) (layer F.Fab) hide)
    (pad "" thru_hole circle (at 0 0) (size 1.27 1.27) (drill 0.7112) (layers *.Cu)
      (net 2 GND) (zone_connect 2))
  )
  (module lib_fp:Via_50mill (layer F.Cu) (tedit 5AD28E87)
    (at 90.17 79.375)
    (fp_text reference REF** (at 0 -1.524) (layer F.SilkS) hide)
    (fp_text value Via_50mill (at 0 1.524) (layer F.Fab) hide)
    (pad "" thru_hole circle (at 0 0) (size 1.27 1.27) (drill 0.7112) (layers *.Cu)
      (net 2 GND) (zone_connect 2))
  )
  (module Symbol:OSHW-Symbol_6.7x6mm_SilkScreen (layer B.Cu) (tedit 0)
    (at 117.475 90.17 180)
    (descr "Open Source Hardware Symbol")
    (tags "Logo Symbol OSHW")
    (attr virtual)
    (fp_text reference REF** (at 0 0 180) (layer B.SilkS) hide)
    (fp_text value OSHW-Symbol_6.7x6mm_SilkScreen (at 0.75 0 180) (layer B.Fab) hide)
  )
  (module Symbol:OSHW-Symbol_6.7x6mm_SilkScreen (layer F.Cu) (tedit 0)
    (at 80.645 90.17)
    (descr "Open Source Hardware Symbol")
    (tags "Logo Symbol OSHW")
    (attr virtual)
    (fp_text reference REF** (at 0 0) (layer F.SilkS) hide)
    (fp_text value OSHW-Symbol_6.7x6mm_SilkScreen (at 0.75 0) (layer F.Fab) hide)
  )
  (module lib_fp:LOGO (layer F.Cu) (tedit 0)
    (at 88.265 99.06)
    (fp_text reference G*** (at 0 0) (layer F.SilkS) hide)
    (fp_text value LOGO (at 0.75 0) (layer F.SilkS) hide)
  )
  (module lib_fp:LogicProbe (layer F.Cu) (tedit 0)
    (at 131.445 100.33)
    (fp_text reference G*** (at 0 0) (layer F.SilkS) hide)
    (fp_text value LOGO (at 0.75 0) (layer F.SilkS) hide)
  )
  (module lib_fp:WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm (layer F.Cu) (tedit 5AD2C42F)
    (at 85.09 74.295 270)
    (descr "24-Lead Plastic Quad Flat, No Lead Package (MJ) - 4x4x0.9 mm Body [QFN]; (see Microchip Packaging Specification 00000049BS.pdf)")
    (tags "QFN 0.5")
    (attr smd)
    (fp_text reference U1 (at 0 -3.375 270) (layer F.SilkS))
    (fp_text value TCA8418 (at 0 3.375 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -1.9 -1.25 270) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(R1-Pad2)"))
    (pad 2 smd rect (at -1.9 -0.75 270) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(R1-Pad2)"))
    (pad 3 smd rect (at -1.9 -0.25 270) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(R1-Pad2)"))
    (pad 4 smd rect (at -1.9 0.25 270) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(R1-Pad2)"))
    (pad 5 smd rect (at -1.9 0.75 270) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(R1-Pad2)"))
    (pad 6 smd rect (at -1.9 1.25 270) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(R1-Pad2)"))
    (pad 7 smd rect (at -1.25 1.9) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(R1-Pad2)"))
    (pad 8 smd rect (at -0.75 1.9) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(R1-Pad2)"))
    (pad 9 smd rect (at -0.25 1.9) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 9 "Net-(SW1-Pad1)"))
    (pad 10 smd rect (at 0.25 1.9) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 10 "Net-(SW2-Pad1)"))
    (pad 11 smd rect (at 0.75 1.9) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 11 "Net-(SW3-Pad1)"))
    (pad 12 smd rect (at 1.25 1.9) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 12 "Net-(SW4-Pad1)"))
    (pad 13 smd rect (at 1.9 1.25 270) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 13 "Net-(SW5-Pad1)"))
    (pad 14 smd rect (at 1.9 0.75 270) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 14 "Net-(SW6-Pad1)"))
    (pad 15 smd rect (at 1.9 0.25 270) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 15 "Net-(SW7-Pad1)"))
    (pad 16 smd rect (at 1.9 -0.25 270) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 16 "Net-(SW8-Pad1)"))
    (pad 17 smd rect (at 1.9 -0.75 270) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(R1-Pad2)"))
    (pad 18 smd rect (at 1.9 -1.25 270) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(R1-Pad2)"))
    (pad 19 smd rect (at 1.25 -1.9) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 20 smd rect (at 0.75 -1.9) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 8 "Net-(R2-Pad2)"))
    (pad 21 smd rect (at 0.25 -1.9) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 1 +3V3))
    (pad 22 smd rect (at -0.25 -1.9) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(J1-Pad5)"))
    (pad 23 smd rect (at -0.75 -1.9) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 5 "Net-(J1-Pad4)"))
    (pad 24 smd rect (at -1.25 -1.9) (size 0.6 0.24) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(J1-Pad3)"))
    (pad "" smd rect (at 0.64 0.64 270) (size 1.08 1.08) (layers F.Paste))
    (pad 25 smd rect (at 0 0 270) (size 2.45 2.45) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad "" smd rect (at -0.64 0.64 270) (size 1.08 1.08) (layers F.Paste))
    (pad "" smd rect (at -0.64 -0.64 270) (size 1.08 1.08) (layers F.Paste))
    (pad "" smd rect (at 0.64 -0.64 270) (size 1.08 1.08) (layers F.Paste))
    (model ${KISYS3DMOD}/Package_DFN_QFN.3dshapes/QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module lib_fp:Via_27mill (layer F.Cu) (tedit 5AD2C43B)
    (at 85.09 74.295)
    (fp_text reference REF** (at 0 -1.524) (layer F.SilkS) hide)
    (fp_text value Via_27mill (at 0 1.524) (layer F.Fab) hide)
    (pad "" thru_hole circle (at 0 0) (size 0.6858 0.6858) (drill 0.3302) (layers *.Cu)
      (net 2 GND) (zone_connect 2))
  )
  (module Capacitor_SMD:C_0805_2012Metric (layer F.Cu) (tedit 5AC5DB74)
    (at 140.208 75.819)
    (descr "Capacitor SMD 0805 (2012 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 0 -1.65) (layer F.SilkS))
    (fp_text value 1uF (at 0 1.65) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -0.88 0) (size 1.12 1.4) (layers F.Cu F.Paste F.Mask)
      (net 1 +3V3))
    (pad 2 smd rect (at 0.88 0) (size 1.12 1.4) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module lib_fp:AMS_TSL2591 (layer F.Cu) (tedit 5B35B9BE)
    (at 136 76.5126)
    (descr "DFN, 6 Pin (http://ams.com/documents/20143/36005/TSL2591_DS000338_5-00.pdf)")
    (tags DFN)
    (attr smd)
    (fp_text reference U2 (at 0 -2.45) (layer F.SilkS))
    (fp_text value TSL2591 (at 0 2.45) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -0.75 -0.65) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)
      (net 5 "Net-(J1-Pad4)"))
    (pad 2 smd oval (at -0.75 0) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)
      (net 17 "Net-(U2-Pad2)"))
    (pad 3 smd oval (at -0.75 0.65) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 4 smd oval (at 0.75 0.65) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)
      (net 18 "Net-(U2-Pad4)"))
    (pad 5 smd oval (at 0.75 0) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)
      (net 1 +3V3))
    (pad 6 smd oval (at 0.75 -0.65) (size 1.2 0.35) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(J1-Pad5)"))
    (model ${KIPRJMOD}/../3d_models/AMS_TSL2591.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (dimension 13.462 (width 0.3) (layer Cmts.User)
    (gr_text "0.531 in" (at 175.086 83.312 90) (layer Cmts.User))
    (feature1 (pts (xy 136.017 76.581) (xy 176.436 76.581)))
    (feature2 (pts (xy 136.017 90.043) (xy 176.436 90.043)))
    (crossbar (pts (xy 173.736 90.043) (xy 173.736 76.581)))
    (arrow1a (pts (xy 173.736 76.581) (xy 174.322421 77.707504)))
    (arrow1b (pts (xy 173.736 76.581) (xy 173.149579 77.707504)))
    (arrow2a (pts (xy 173.736 90.043) (xy 174.322421 88.916496)))
    (arrow2b (pts (xy 173.736 90.043) (xy 173.149579 88.916496)))
  )
  (dimension 46.99 (width 0.3) (layer Cmts.User)
    (gr_text "1.8500 in" (at 124.46 60.880001) (layer Cmts.User))
    (feature1 (pts (xy 100.965 70.485) (xy 100.965 59.530001)))
    (feature2 (pts (xy 147.955 70.485) (xy 147.955 59.530001)))
    (crossbar (pts (xy 147.955 62.230001) (xy 100.965 62.230001)))
    (arrow1a (pts (xy 100.965 62.230001) (xy 102.091504 61.64358)))
    (arrow1b (pts (xy 100.965 62.230001) (xy 102.091504 62.816422)))
    (arrow2a (pts (xy 147.955 62.230001) (xy 146.828496 61.64358)))
    (arrow2b (pts (xy 147.955 62.230001) (xy 146.828496 62.816422)))
  )
  (dimension 6.35 (width 0.3) (layer Cmts.User)
    (gr_text "0.2500 in" (at 165.735 73.66 270) (layer Cmts.User))
    (feature1 (pts (xy 147.955 76.835) (xy 163.99 76.835)))
    (feature2 (pts (xy 147.955 70.485) (xy 163.99 70.485)))
    (crossbar (pts (xy 161.29 70.485) (xy 161.29 76.835)))
    (arrow1a (pts (xy 161.29 76.835) (xy 160.703579 75.708496)))
    (arrow1b (pts (xy 161.29 76.835) (xy 161.876421 75.708496)))
    (arrow2a (pts (xy 161.29 70.485) (xy 160.703579 71.611504)))
    (arrow2b (pts (xy 161.29 70.485) (xy 161.876421 71.611504)))
  )
  (gr_text "Rev: B\n2018-07-04" (at 73.025 100.965) (layer B.SilkS))
  (gr_text GND (at 131.445 73.152 90) (layer F.SilkS))
  (gr_text "I/O TP" (at 130.429 73.152 90) (layer F.SilkS))
  (gr_text "I/O INT" (at 129.413 73.152 90) (layer F.SilkS))
  (gr_text SCL (at 128.397 73.152 90) (layer F.SilkS))
  (gr_text SDA (at 127.381 73.152 90) (layer F.SilkS))
  (gr_text +3.3V (at 126.365 73.152 90) (layer F.SilkS))
  (dimension 15.875 (width 0.3) (layer Cmts.User)
    (gr_text "15.965 mm" (at 169.926 92.964 90) (layer Cmts.User))
    (feature1 (pts (xy 157.48 85.09) (xy 170.467 85.09)))
    (feature2 (pts (xy 157.48 100.965) (xy 170.467 100.965)))
    (crossbar (pts (xy 167.767 100.965) (xy 167.767 85.09)))
    (arrow1a (pts (xy 167.767 85.09) (xy 168.353421 86.216504)))
    (arrow1b (pts (xy 167.767 85.09) (xy 167.180579 86.216504)))
    (arrow2a (pts (xy 167.767 100.965) (xy 168.353421 99.838496)))
    (arrow2b (pts (xy 167.767 100.965) (xy 167.180579 99.838496)))
  )
  (dimension 10.922 (width 0.3) (layer Cmts.User)
    (gr_text "10.965 mm" (at 165.354 93.98 90) (layer Cmts.User))
    (feature1 (pts (xy 157.48 90.043) (xy 164.117 90.043)))
    (feature2 (pts (xy 157.48 100.965) (xy 164.117 100.965)))
    (crossbar (pts (xy 161.417 100.965) (xy 161.417 90.043)))
    (arrow1a (pts (xy 161.417 90.043) (xy 162.003421 91.169504)))
    (arrow1b (pts (xy 161.417 90.043) (xy 160.830579 91.169504)))
    (arrow2a (pts (xy 161.417 100.965) (xy 162.003421 99.838496)))
    (arrow2b (pts (xy 161.417 100.965) (xy 160.830579 99.838496)))
  )
  (dimension 3.937 (width 0.3) (layer Cmts.User)
    (gr_text "3.955 mm" (at 149.86 117.094) (layer Cmts.User))
    (feature1 (pts (xy 147.955 105.41) (xy 147.955 115.476)))
    (feature2 (pts (xy 144.018 105.41) (xy 144.018 115.476)))
    (crossbar (pts (xy 144.018 112.776) (xy 147.955 112.776)))
    (arrow1a (pts (xy 147.955 112.776) (xy 146.828496 113.362421)))
    (arrow1b (pts (xy 147.955 112.776) (xy 146.828496 112.189579)))
    (arrow2a (pts (xy 144.018 112.776) (xy 145.144504 113.362421)))
    (arrow2b (pts (xy 144.018 112.776) (xy 145.144504 112.189579)))
  )
  (dimension 10.033 (width 0.3) (layer Cmts.User)
    (gr_text "10.025 mm" (at 59.055 116.967) (layer Cmts.User))
    (feature1 (pts (xy 53.975 105.41) (xy 53.975 115.476)))
    (feature2 (pts (xy 64.008 105.41) (xy 64.008 115.476)))
    (crossbar (pts (xy 64.008 112.776) (xy 53.975 112.776)))
    (arrow1a (pts (xy 53.975 112.776) (xy 55.101504 112.189579)))
    (arrow1b (pts (xy 53.975 112.776) (xy 55.101504 113.362421)))
    (arrow2a (pts (xy 64.008 112.776) (xy 62.881496 112.189579)))
    (arrow2b (pts (xy 64.008 112.776) (xy 62.881496 113.362421)))
  )
  (dimension 101.6 (width 0.3) (layer Cmts.User)
    (gr_text "4.0000 in" (at 100.965 50.085001) (layer Cmts.User))
    (feature1 (pts (xy 50.165 66.675) (xy 50.165 48.735001)))
    (feature2 (pts (xy 151.765 66.675) (xy 151.765 48.735001)))
    (crossbar (pts (xy 151.765 51.435001) (xy 50.165 51.435001)))
    (arrow1a (pts (xy 50.165 51.435001) (xy 51.291504 50.84858)))
    (arrow1b (pts (xy 50.165 51.435001) (xy 51.291504 52.021422)))
    (arrow2a (pts (xy 151.765 51.435001) (xy 150.638496 50.84858)))
    (arrow2b (pts (xy 151.765 51.435001) (xy 150.638496 52.021422)))
  )
  (gr_line (start 151.765 70.485) (end 151.765 100.965) (angle 90) (layer Edge.Cuts) (width 0.15))
  (dimension 38.1 (width 0.3) (layer Cmts.User)
    (gr_text "1.5000 in" (at 40.560001 85.725 270) (layer Cmts.User))
    (feature1 (pts (xy 50.165 104.775) (xy 39.210001 104.775)))
    (feature2 (pts (xy 50.165 66.675) (xy 39.210001 66.675)))
    (crossbar (pts (xy 41.910001 66.675) (xy 41.910001 104.775)))
    (arrow1a (pts (xy 41.910001 104.775) (xy 41.32358 103.648496)))
    (arrow1b (pts (xy 41.910001 104.775) (xy 42.496422 103.648496)))
    (arrow2a (pts (xy 41.910001 66.675) (xy 41.32358 67.801504)))
    (arrow2b (pts (xy 41.910001 66.675) (xy 42.496422 67.801504)))
  )
  (dimension 30.48 (width 0.3) (layer Cmts.User)
    (gr_text "1.2000 in" (at 45.640001 85.725 270) (layer Cmts.User))
    (feature1 (pts (xy 53.975 100.965) (xy 44.290001 100.965)))
    (feature2 (pts (xy 53.975 70.485) (xy 44.290001 70.485)))
    (crossbar (pts (xy 46.990001 70.485) (xy 46.990001 100.965)))
    (arrow1a (pts (xy 46.990001 100.965) (xy 46.40358 99.838496)))
    (arrow1b (pts (xy 46.990001 100.965) (xy 47.576422 99.838496)))
    (arrow2a (pts (xy 46.990001 70.485) (xy 46.40358 71.611504)))
    (arrow2b (pts (xy 46.990001 70.485) (xy 47.576422 71.611504)))
  )
  (gr_line (start 50.165 70.485) (end 50.165 100.965) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 53.975 70.485) (end 50.165 70.485) (angle 90) (layer Edge.Cuts) (width 0.15))
  (dimension 93.98 (width 0.3) (layer Cmts.User)
    (gr_text "3.7000 in" (at 100.965 54.53) (layer Cmts.User))
    (feature1 (pts (xy 147.955 67.945) (xy 147.955 53.18)))
    (feature2 (pts (xy 53.975 67.945) (xy 53.975 53.18)))
    (crossbar (pts (xy 53.975 55.88) (xy 147.955 55.88)))
    (arrow1a (pts (xy 147.955 55.88) (xy 146.828496 56.466421)))
    (arrow1b (pts (xy 147.955 55.88) (xy 146.828496 55.293579)))
    (arrow2a (pts (xy 53.975 55.88) (xy 55.101504 56.466421)))
    (arrow2b (pts (xy 53.975 55.88) (xy 55.101504 55.293579)))
  )
  (gr_line (start 147.955 66.675) (end 53.975 66.675) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 147.955 70.485) (end 147.955 66.675) (angle 90) (layer Edge.Cuts) (width 0.15))
  (dimension 16.002 (width 0.3) (layer Cmts.User)
    (gr_text "16 mm" (at 136.017 114.125999) (layer Cmts.User))
    (feature1 (pts (xy 144.018 105.41) (xy 144.018 115.475999)))
    (feature2 (pts (xy 128.016 105.41) (xy 128.016 115.475999)))
    (crossbar (pts (xy 128.016 112.775999) (xy 144.018 112.775999)))
    (arrow1a (pts (xy 144.018 112.775999) (xy 142.891496 113.36242)))
    (arrow1b (pts (xy 144.018 112.775999) (xy 142.891496 112.189578)))
    (arrow2a (pts (xy 128.016 112.775999) (xy 129.142504 113.36242)))
    (arrow2b (pts (xy 128.016 112.775999) (xy 129.142504 112.189578)))
  )
  (dimension 20.955 (width 0.3) (layer Cmts.User)
    (gr_text "21 mm" (at 117.5385 114.125999) (layer Cmts.User))
    (feature1 (pts (xy 128.016 105.41) (xy 128.016 115.475999)))
    (feature2 (pts (xy 107.061 105.41) (xy 107.061 115.475999)))
    (crossbar (pts (xy 107.061 112.775999) (xy 128.016 112.775999)))
    (arrow1a (pts (xy 128.016 112.775999) (xy 126.889496 113.36242)))
    (arrow1b (pts (xy 128.016 112.775999) (xy 126.889496 112.189578)))
    (arrow2a (pts (xy 107.061 112.775999) (xy 108.187504 113.36242)))
    (arrow2b (pts (xy 107.061 112.775999) (xy 108.187504 112.189578)))
  )
  (dimension 16.002 (width 0.3) (layer Cmts.User)
    (gr_text "16 mm" (at 99.06 114.125999) (layer Cmts.User))
    (feature1 (pts (xy 107.061 105.41) (xy 107.061 115.475999)))
    (feature2 (pts (xy 91.059 105.41) (xy 91.059 115.475999)))
    (crossbar (pts (xy 91.059 112.775999) (xy 107.061 112.775999)))
    (arrow1a (pts (xy 107.061 112.775999) (xy 105.934496 113.36242)))
    (arrow1b (pts (xy 107.061 112.775999) (xy 105.934496 112.189578)))
    (arrow2a (pts (xy 91.059 112.775999) (xy 92.185504 113.36242)))
    (arrow2b (pts (xy 91.059 112.775999) (xy 92.185504 112.189578)))
  )
  (dimension 27.051 (width 0.3) (layer Cmts.User)
    (gr_text "27 mm" (at 77.5335 114.126) (layer Cmts.User))
    (feature1 (pts (xy 91.059 105.41) (xy 91.059 115.476)))
    (feature2 (pts (xy 64.008 105.41) (xy 64.008 115.476)))
    (crossbar (pts (xy 64.008 112.776) (xy 91.059 112.776)))
    (arrow1a (pts (xy 91.059 112.776) (xy 89.932496 113.362421)))
    (arrow1b (pts (xy 91.059 112.776) (xy 89.932496 112.189579)))
    (arrow2a (pts (xy 64.008 112.776) (xy 65.134504 113.362421)))
    (arrow2b (pts (xy 64.008 112.776) (xy 65.134504 112.189579)))
  )
  (gr_line (start 53.975 104.775) (end 147.955 104.775) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 53.975 100.965) (end 53.975 104.775) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 147.955 100.965) (end 151.765 100.965) (angle 90) (layer Edge.Cuts) (width 0.15))
  (zone (net 2) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 50.165 66.675) (xy 151.765 66.675) (xy 151.765 104.775) (xy 50.165 104.775)
      )
    )
  )
  (zone (net 0) (net_name "") (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (keepout (tracks allowed) (vias allowed) (copperpour not_allowed))
    (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 105.41 68.58) (xy 105.41 80.01) (xy 104.14 81.28) (xy 97.79 81.28) (xy 96.52 80.01)
        (xy 96.52 68.58) (xy 94.615 66.675) (xy 107.315 66.675)
      )
    )
  )
)
