(kicad_pcb (version 20171130) (host pcbnew "(5.0.0)")
  (general
    (thickness 1.6)
    (drawings 51)
    (tracks 693)
    (zones 0)
    (modules 39)
    (nets 77)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (1 Ground_Plane signal hide)
    (2 Power_Plane signal hide)
    (31 B.Cu signal)
    (33 F.Adhes user)
    (35 F.Paste user)
    (37 F.SilkS 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)
    (49 F.Fab user hide)
  )
  (setup
    (last_trace_width 0.25)
    (user_trace_width 0.1524)
    (user_trace_width 0.1778)
    (user_trace_width 0.2032)
    (user_trace_width 0.508)
    (user_trace_width 0.635)
    (user_trace_width 0.762)
    (trace_clearance 0.2)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.1524)
    (segment_width 0.2)
    (edge_width 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)
    (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 1.8)
    (pad_drill 0)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (visible_elements 7FFFFFFF)
    (pcbplotparams
      (layerselection 0x010a8_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 0)
      (scaleselection 1)
      (outputdirectory "Gerbers/"))
  )
  (net 0 "")
  (net 1 GND)
  (net 2 VCC)
  (net 3 "Net-(C5-Pad1)")
  (net 4 "Net-(C6-Pad1)")
  (net 5 IO_POWER)
  (net 6 5V-USB)
  (net 7 VIN_Breakout)
  (net 8 "Net-(J1-Pad4)")
  (net 9 "Net-(J1-Pad1)")
  (net 10 GPIO8)
  (net 11 GPIO7)
  (net 12 GPIO6)
  (net 13 GPIO5)
  (net 14 GPIO4)
  (net 15 GPIO3)
  (net 16 GPIO2)
  (net 17 GPIO1)
  (net 18 INTA_Breakout)
  (net 19 INTB_Breakout)
  (net 20 ADC-CH0)
  (net 21 ADC-CH1)
  (net 22 ADC-CH2)
  (net 23 ADC-CH3)
  (net 24 ADC-CH4)
  (net 25 ADC-CH5)
  (net 26 ADC-CH6)
  (net 27 ADC-CH7)
  (net 28 GPIO9)
  (net 29 GPIO10)
  (net 30 GPIO11)
  (net 31 GPIO12)
  (net 32 GPIO13)
  (net 33 GPIO14)
  (net 34 GPIO15)
  (net 35 GPIO16)
  (net 36 "Net-(R2-Pad2)")
  (net 37 DATA+)
  (net 38 DATA-)
  (net 39 "Net-(R6-Pad1)")
  (net 40 "Net-(R8-Pad2)")
  (net 41 ESP-GPIO12)
  (net 42 ESP-GPIO13)
  (net 43 ESP-GPIO14)
  (net 44 ESP-GPIO5)
  (net 45 ESP-TX)
  (net 46 ESP-RX)
  (net 47 ESP-GPIO4)
  (net 48 "Net-(U3-Pad14)")
  (net 49 "Net-(U3-Pad13)")
  (net 50 "Net-(U3-Pad12)")
  (net 51 "Net-(U3-Pad11)")
  (net 52 "Net-(U3-Pad10)")
  (net 53 "Net-(U3-Pad9)")
  (net 54 ESP-GPIO16)
  (net 55 "Net-(U3-Pad2)")
  (net 56 "Net-(U5-Pad16)")
  (net 57 "Net-(U5-Pad15)")
  (net 58 "Net-(U5-Pad6)")
  (net 59 "Net-(U5-Pad5)")
  (net 60 "Net-(U5-Pad4)")
  (net 61 "Net-(U5-Pad2)")
  (net 62 "Net-(D4-Pad2)")
  (net 63 "Net-(D4-Pad1)")
  (net 64 "Net-(D5-Pad2)")
  (net 65 "Net-(D5-Pad1)")
  (net 66 GPIO0)
  (net 67 "Net-(R9-Pad2)")
  (net 68 AUTO-RESET)
  (net 69 "Net-(Q1-Pad1)")
  (net 70 DTR)
  (net 71 "Net-(Q2-Pad1)")
  (net 72 RTS)
  (net 73 OR-OUT)
  (net 74 N.C)
  (net 75 "Net-(POWER1-Pad2)")
  (net 76 "Net-(PRG1-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 5V-USB)
    (add_net ADC-CH0)
    (add_net ADC-CH1)
    (add_net ADC-CH2)
    (add_net ADC-CH3)
    (add_net ADC-CH4)
    (add_net ADC-CH5)
    (add_net ADC-CH6)
    (add_net ADC-CH7)
    (add_net AUTO-RESET)
    (add_net DATA+)
    (add_net DATA-)
    (add_net DTR)
    (add_net ESP-GPIO12)
    (add_net ESP-GPIO13)
    (add_net ESP-GPIO14)
    (add_net ESP-GPIO16)
    (add_net ESP-GPIO4)
    (add_net ESP-GPIO5)
    (add_net ESP-RX)
    (add_net ESP-TX)
    (add_net GND)
    (add_net GPIO0)
    (add_net GPIO1)
    (add_net GPIO10)
    (add_net GPIO11)
    (add_net GPIO12)
    (add_net GPIO13)
    (add_net GPIO14)
    (add_net GPIO15)
    (add_net GPIO16)
    (add_net GPIO2)
    (add_net GPIO3)
    (add_net GPIO4)
    (add_net GPIO5)
    (add_net GPIO6)
    (add_net GPIO7)
    (add_net GPIO8)
    (add_net GPIO9)
    (add_net INTA_Breakout)
    (add_net INTB_Breakout)
    (add_net IO_POWER)
    (add_net N.C)
    (add_net "Net-(C5-Pad1)")
    (add_net "Net-(C6-Pad1)")
    (add_net "Net-(D4-Pad1)")
    (add_net "Net-(D4-Pad2)")
    (add_net "Net-(D5-Pad1)")
    (add_net "Net-(D5-Pad2)")
    (add_net "Net-(J1-Pad1)")
    (add_net "Net-(J1-Pad4)")
    (add_net "Net-(POWER1-Pad2)")
    (add_net "Net-(PRG1-Pad2)")
    (add_net "Net-(Q1-Pad1)")
    (add_net "Net-(Q2-Pad1)")
    (add_net "Net-(R2-Pad2)")
    (add_net "Net-(R6-Pad1)")
    (add_net "Net-(R8-Pad2)")
    (add_net "Net-(R9-Pad2)")
    (add_net "Net-(U3-Pad10)")
    (add_net "Net-(U3-Pad11)")
    (add_net "Net-(U3-Pad12)")
    (add_net "Net-(U3-Pad13)")
    (add_net "Net-(U3-Pad14)")
    (add_net "Net-(U3-Pad2)")
    (add_net "Net-(U3-Pad9)")
    (add_net "Net-(U5-Pad15)")
    (add_net "Net-(U5-Pad16)")
    (add_net "Net-(U5-Pad2)")
    (add_net "Net-(U5-Pad4)")
    (add_net "Net-(U5-Pad5)")
    (add_net "Net-(U5-Pad6)")
    (add_net OR-OUT)
    (add_net RTS)
    (add_net VCC)
    (add_net VIN_Breakout)
  )
  (module Connectors_Samtec:SL-116-X-XX_1x16 (layer F.Cu) (tedit 5BF66B08)
    (at 137.922 50.292 270)
    (descr "Low profile, screw machine socket strip, through hole, 100mil / 2.54mm pitch")
    (tags "samtec socket strip tht single")
    (fp_text reference J2 (at 0 -3.048) (layer Dwgs.User))
    (fp_text value "Side A Pins" (at 2.27 19.05) (layer F.Fab))
    (fp_text user %R (at 0 19.05) (layer F.Fab))
    (pad 16 thru_hole circle (at 0 38.1 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 6 5V-USB))
    (pad 15 thru_hole circle (at 0 35.56 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 7 VIN_Breakout))
    (pad 14 thru_hole circle (at 0 33.02 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 2 VCC))
    (pad 13 thru_hole circle (at 0 30.48 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 2 VCC))
    (pad 12 thru_hole circle (at 0 27.94 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 11 thru_hole circle (at 0 25.4 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 10 thru_hole circle (at 0 22.86 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 10 GPIO8))
    (pad 9 thru_hole circle (at 0 20.32 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 11 GPIO7))
    (pad 8 thru_hole circle (at 0 17.78 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 12 GPIO6))
    (pad 7 thru_hole circle (at 0 15.24 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 13 GPIO5))
    (pad 6 thru_hole circle (at 0 12.7 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 14 GPIO4))
    (pad 5 thru_hole circle (at 0 10.16 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 15 GPIO3))
    (pad 4 thru_hole circle (at 0 7.62 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 16 GPIO2))
    (pad 3 thru_hole circle (at 0 5.08 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 17 GPIO1))
    (pad 2 thru_hole circle (at 0 2.54 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 18 INTA_Breakout))
    (pad 1 thru_hole rect (at 0 0 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 19 INTB_Breakout))
    (model ${KISYS3DMOD}/Connectors_Samtec.3dshapes/SL-116-X-XX_1x16.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 5BE570C2)
    (at 101.938 68.58)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R11 (at -3.472 0) (layer F.SilkS) hide)
    (fp_text value 10K (at 0 1.55) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 69 "Net-(Q1-Pad1)"))
    (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 70 DTR))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 5BF64B74)
    (at 116.078 73.66)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C1 (at 0 -1.25) (layer Dwgs.User))
    (fp_text value GPIO_CAP (at 0 1.5) (layer F.Fab))
    (fp_text user %R (at 0 -1.25) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (pad 2 smd rect (at 0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 58AA848B)
    (at 91.44 56.068 270)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C2 (at -1.458 -1.651 270) (layer F.SilkS))
    (fp_text value REG_IN (at 0 1.5 270) (layer F.Fab))
    (fp_text user %R (at 0 -1.25 270) (layer F.Fab))
    (pad 2 smd rect (at 0.95 0 270) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -0.95 0 270) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 73 OR-OUT))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 5BF66AFE)
    (at 140.589 54.93 90)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C3 (at 2.098 1.524 90) (layer Dwgs.User))
    (fp_text value ESP_CAP (at 0 1.5 90) (layer F.Fab))
    (fp_text user %R (at 0 -1.25 90) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0 90) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (pad 2 smd rect (at 0.95 0 90) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 5BF3BBC0)
    (at 105.156 59.624 270)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C4 (at 0.447 1.397 270) (layer F.SilkS))
    (fp_text value REG_OUT (at 0 1.5 270) (layer F.Fab))
    (fp_text user %R (at 0 -1.25 270) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0 270) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (pad 2 smd rect (at 0.95 0 270) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 5BF66B6E)
    (at 87.122 65.024 90)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C5 (at 0 -1.778 180) (layer Dwgs.User))
    (fp_text value 47pF (at 0 1.5 90) (layer F.Fab))
    (fp_text user %R (at 0 -1.25 90) (layer F.Fab))
    (pad 2 smd rect (at 0.95 0 90) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -0.95 0 90) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C5-Pad1)"))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 5BF66B75)
    (at 87.122 69.916 270)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C6 (at 3.871 0) (layer Dwgs.User))
    (fp_text value 47pF (at 0 1.5 270) (layer F.Fab))
    (fp_text user %R (at 0 -1.25 270) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0 270) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(C6-Pad1)"))
    (pad 2 smd rect (at 0.95 0 270) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 5BF66B5A)
    (at 96.708 72.644)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C7 (at 0 -1.25) (layer Dwgs.User))
    (fp_text value FTDI_0.1uF (at 0 1.5) (layer F.Fab))
    (fp_text user %R (at 0 -1.25) (layer F.Fab))
    (pad 2 smd rect (at 0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 5 IO_POWER))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 5BF67CFE)
    (at 125.349 60.706)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C8 (at 0 -1.651 90) (layer Dwgs.User))
    (fp_text value ADC_CAP (at 0 1.5) (layer F.Fab))
    (fp_text user %R (at 0 -1.25) (layer F.Fab))
    (pad 2 smd rect (at 0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LEDs:LED_0603_HandSoldering (layer F.Cu) (tedit 5BF6946A)
    (at 109.474 61.892 270)
    (descr "LED SMD 0603, hand soldering")
    (tags "LED 0603")
    (attr smd)
    (fp_text reference POWER (at -0.043 -1.905 270) (layer F.SilkS))
    (fp_text value LED (at 0 1.55 270) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at 1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 75 "Net-(POWER1-Pad2)"))
    (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module LEDs:LED_0603_HandSoldering (layer F.Cu) (tedit 595FC9C0)
    (at 90.254 70.866 180)
    (descr "LED SMD 0603, hand soldering")
    (tags "LED 0603")
    (attr smd)
    (fp_text reference D4 (at 0.719 -2.667 180) (layer F.SilkS))
    (fp_text value LED (at 0 1.55 180) (layer F.Fab))
    (pad 2 smd rect (at 1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 62 "Net-(D4-Pad2)"))
    (pad 1 smd rect (at -1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 63 "Net-(D4-Pad1)"))
    (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module LEDs:LED_0603_HandSoldering (layer F.Cu) (tedit 595FC9C0)
    (at 90.254 64.008 180)
    (descr "LED SMD 0603, hand soldering")
    (tags "LED 0603")
    (attr smd)
    (fp_text reference D5 (at -2.964 0 180) (layer F.SilkS))
    (fp_text value LED (at 0 1.55 180) (layer F.Fab))
    (pad 2 smd rect (at 1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 64 "Net-(D5-Pad2)"))
    (pad 1 smd rect (at -1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 65 "Net-(D5-Pad1)"))
    (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Connectors:USB_Mini-B (layer F.Cu) (tedit 5BF67E17)
    (at 80.137 65.527)
    (descr "USB Mini-B 5-pin SMD connector")
    (tags "USB USB_B USB_Mini connector")
    (attr smd)
    (fp_text reference J1 (at -0.635 6.477) (layer Dwgs.User))
    (fp_text value USB_B_Mini (at -0.65 -7.1) (layer F.Fab))
    (pad "" np_thru_hole circle (at 0.2 2.2) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at 0.2 -2.2) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask))
    (pad 6 smd rect (at -2.8 4.45) (size 2.5 2) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 6 smd rect (at 2.7 4.45) (size 2.5 2) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 6 smd rect (at -2.8 -4.45) (size 2.5 2) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 6 smd rect (at 2.7 -4.45) (size 2.5 2) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 5 smd rect (at 2.8 1.6) (size 2.3 0.5) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 4 smd rect (at 2.8 0.8) (size 2.3 0.5) (layers F.Cu F.Paste F.Mask)
      (net 8 "Net-(J1-Pad4)"))
    (pad 3 smd rect (at 2.8 0) (size 2.3 0.5) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C5-Pad1)"))
    (pad 2 smd rect (at 2.8 -0.8) (size 2.3 0.5) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(C6-Pad1)"))
    (pad 1 smd rect (at 2.8 -1.6) (size 2.3 0.5) (layers F.Cu F.Paste F.Mask)
      (net 9 "Net-(J1-Pad1)"))
  )
  (module Connectors_Samtec:SL-116-X-XX_1x16 (layer F.Cu) (tedit 5BF66AD4)
    (at 137.922 80.772 270)
    (descr "Low profile, screw machine socket strip, through hole, 100mil / 2.54mm pitch")
    (tags "samtec socket strip tht single")
    (fp_text reference J3 (at 1.016 -4.064) (layer Dwgs.User))
    (fp_text value "Side B Pins" (at 2.27 19.05) (layer F.Fab))
    (fp_text user %R (at 0 19.05) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 27 ADC-CH7))
    (pad 2 thru_hole circle (at 0 2.54 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 26 ADC-CH6))
    (pad 3 thru_hole circle (at 0 5.08 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 25 ADC-CH5))
    (pad 4 thru_hole circle (at 0 7.62 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 24 ADC-CH4))
    (pad 5 thru_hole circle (at 0 10.16 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 23 ADC-CH3))
    (pad 6 thru_hole circle (at 0 12.7 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 22 ADC-CH2))
    (pad 7 thru_hole circle (at 0 15.24 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 21 ADC-CH1))
    (pad 8 thru_hole circle (at 0 17.78 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 20 ADC-CH0))
    (pad 9 thru_hole circle (at 0 20.32 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 35 GPIO16))
    (pad 10 thru_hole circle (at 0 22.86 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 34 GPIO15))
    (pad 11 thru_hole circle (at 0 25.4 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 33 GPIO14))
    (pad 12 thru_hole circle (at 0 27.94 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 32 GPIO13))
    (pad 13 thru_hole circle (at 0 30.48 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 31 GPIO12))
    (pad 14 thru_hole circle (at 0 33.02 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 30 GPIO11))
    (pad 15 thru_hole circle (at 0 35.56 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 29 GPIO10))
    (pad 16 thru_hole circle (at 0 38.1 270) (size 2 2) (drill 0.95) (layers *.Cu *.Mask)
      (net 28 GPIO9))
    (model ${KISYS3DMOD}/Connectors_Samtec.3dshapes/SL-116-X-XX_1x16.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Inductors_SMD:L_0603_HandSoldering (layer F.Cu) (tedit 58307AEF)
    (at 86.951999 60.706 180)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference L1 (at 1.226999 -1.651 180) (layer F.SilkS))
    (fp_text value Ferrite_Bead (at 0 1.9 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 2 smd rect (at 1.099999 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 9 "Net-(J1-Pad1)"))
    (pad 1 smd rect (at -1.099999 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 6 5V-USB))
    (model ${KISYS3DMOD}/Inductors_SMD.3dshapes/L_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_TO_SOT_SMD:SOT-323_SC-70 (layer F.Cu) (tedit 5A02FF57)
    (at 105.918 68.834 90)
    (descr "SOT-323, SC-70")
    (tags "SOT-323 SC-70")
    (attr smd)
    (fp_text reference Q1 (at 0 2.286 90) (layer F.SilkS))
    (fp_text value BC847W (at -0.05 2.05 90) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 3 smd rect (at 1 0) (size 0.45 0.7) (layers F.Cu F.Paste F.Mask)
      (net 68 AUTO-RESET))
    (pad 2 smd rect (at -1 0.65) (size 0.45 0.7) (layers F.Cu F.Paste F.Mask)
      (net 72 RTS))
    (pad 1 smd rect (at -1 -0.65) (size 0.45 0.7) (layers F.Cu F.Paste F.Mask)
      (net 69 "Net-(Q1-Pad1)"))
    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-323_SC-70.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_TO_SOT_SMD:SOT-323_SC-70 (layer F.Cu) (tedit 5A02FF57)
    (at 105.918 65.024 270)
    (descr "SOT-323, SC-70")
    (tags "SOT-323 SC-70")
    (attr smd)
    (fp_text reference Q2 (at 0 -2.286 270) (layer F.SilkS))
    (fp_text value BC847W (at -0.05 2.05 270) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -1 -0.65 180) (size 0.45 0.7) (layers F.Cu F.Paste F.Mask)
      (net 71 "Net-(Q2-Pad1)"))
    (pad 2 smd rect (at -1 0.65 180) (size 0.45 0.7) (layers F.Cu F.Paste F.Mask)
      (net 70 DTR))
    (pad 3 smd rect (at 1 0 180) (size 0.45 0.7) (layers F.Cu F.Paste F.Mask)
      (net 66 GPIO0))
    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-323_SC-70.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 5BF66C4D)
    (at 107.188 59.69 270)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R1 (at 2.667 1.397 270) (layer Dwgs.User))
    (fp_text value 270R (at 0 1.55 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 2 smd rect (at 1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 75 "Net-(POWER1-Pad2)"))
    (pad 1 smd rect (at -1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804)
    (at 145.415 54.145 270)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R2 (at 0 1.524 270) (layer F.SilkS))
    (fp_text value 10K (at 0 1.55 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 2 smd rect (at 1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 36 "Net-(R2-Pad2)"))
    (pad 1 smd rect (at -1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 5BF66C09)
    (at 90.254 66.04 180)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R3 (at 1.1 -1.397 180) (layer Dwgs.User))
    (fp_text value 27R (at 0 1.55 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 37 DATA+))
    (pad 2 smd rect (at 1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C5-Pad1)"))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 5BF66C05)
    (at 90.254 68.834 180)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R4 (at -1.059 1.397 180) (layer Dwgs.User))
    (fp_text value 27R (at 0 1.55 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 2 smd rect (at 1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(C6-Pad1)"))
    (pad 1 smd rect (at -1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 38 DATA-))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 5BF66AF1)
    (at 144.526 78.316 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R5 (at 0 1.778 90) (layer Dwgs.User))
    (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 rect (at 1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 66 GPIO0))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 5BF66AE5)
    (at 140.589 78.316 270)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R6 (at 2.202 -6.477 270) (layer Dwgs.User))
    (fp_text value 10K (at 0 1.55 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 2 smd rect (at 1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 39 "Net-(R6-Pad1)"))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804)
    (at 100.922 72.644)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R7 (at 1.313 -1.45) (layer F.SilkS))
    (fp_text value 470R (at 0 1.55) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 76 "Net-(PRG1-Pad2)"))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 5BF66AE9)
    (at 142.621 78.316 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R8 (at -2.202 5.842 90) (layer Dwgs.User))
    (fp_text value 10K (at 0 1.55 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 40 "Net-(R8-Pad2)"))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 5BF66B4B)
    (at 98.722 74.422 180)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R9 (at 0 -1.45 180) (layer Dwgs.User))
    (fp_text value 470R (at 0 1.55 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 2 smd rect (at 1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 67 "Net-(R9-Pad2)"))
    (pad 1 smd rect (at -1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804)
    (at 147.701 54.145 270)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R10 (at 0 -1.651 270) (layer F.SilkS))
    (fp_text value 10K (at 0 1.55 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (pad 2 smd rect (at 1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 68 AUTO-RESET))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 5BE570BF)
    (at 101.938 65.278)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R12 (at -3.472 0) (layer F.SilkS) hide)
    (fp_text value 10K (at 0 1.55) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 71 "Net-(Q2-Pad1)"))
    (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 72 RTS))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 5BF66B53)
    (at 92.626 72.644 180)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R13 (at 0 -1.45 180) (layer Dwgs.User))
    (fp_text value 270R (at 0 1.55 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 2 smd rect (at 1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 62 "Net-(D4-Pad2)"))
    (pad 1 smd rect (at -1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 5 IO_POWER))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 5BF66BF4)
    (at 92.54 61.976 180)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R14 (at 0.084 2.413 270) (layer Dwgs.User))
    (fp_text value 270R (at 0 1.55 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 2 smd rect (at 1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 64 "Net-(D5-Pad2)"))
    (pad 1 smd rect (at -1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 5 IO_POWER))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Buttons_Switches_THT:SW_TH_Tactile_Omron_B3F-10xx (layer F.Cu) (tedit 5BF693D7)
    (at 95.25 80.264 180)
    (descr SW_TH_Tactile_Omron_B3F-10xx_https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "Omron B3F-10xx")
    (fp_text reference RST (at -2.032 2.159 270) (layer F.SilkS))
    (fp_text value "Reset Switch" (at 3.2 6.5 180) (layer F.Fab))
    (fp_text user %R (at 3.25 2.25 180) (layer F.Fab))
    (pad 4 thru_hole circle (at 6.5 4.5 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 3 thru_hole circle (at 0 4.5 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 2 thru_hole circle (at 6.5 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 68 AUTO-RESET))
    (pad 1 thru_hole circle (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 67 "Net-(R9-Pad2)"))
    (model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_TH_Tactile_Omron_B3F-10xx.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Buttons_Switches_THT:SW_TH_Tactile_Omron_B3F-10xx (layer F.Cu) (tedit 5BF693D0)
    (at 85.852 80.264 180)
    (descr SW_TH_Tactile_Omron_B3F-10xx_https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "Omron B3F-10xx")
    (fp_text reference PRG (at 8.255 2.286 270) (layer F.SilkS))
    (fp_text value "Prog Switch" (at 3.2 6.5 180) (layer F.Fab))
    (fp_text user %R (at 3.25 2.25 180) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 66 GPIO0))
    (pad 2 thru_hole circle (at 6.5 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 76 "Net-(PRG1-Pad2)"))
    (pad 3 thru_hole circle (at 0 4.5 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 4 thru_hole circle (at 6.5 4.5 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_TH_Tactile_Omron_B3F-10xx.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Housings_DFN_QFN:QFN-28-1EP_6x6mm_Pitch0.65mm (layer F.Cu) (tedit 5BF64B68)
    (at 116.078 66.802 45)
    (descr "28-Lead Plastic Quad Flat, No Lead Package (ML) - 6x6 mm Body [QFN]; (see Microchip Packaging Specification 00000049BS.pdf)")
    (tags "QFN 0.65")
    (attr smd)
    (fp_text reference U1 (at 0 -4.35 45) (layer Dwgs.User))
    (fp_text value MCP23S17 (at 0 4.35 45) (layer F.Fab))
    (pad 29 smd rect (at -1.59375 -1.59375 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 29 smd rect (at -1.59375 -0.53125 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 29 smd rect (at -1.59375 0.53125 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 29 smd rect (at -1.59375 1.59375 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 29 smd rect (at -0.53125 -1.59375 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 29 smd rect (at -0.53125 -0.53125 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 29 smd rect (at -0.53125 0.53125 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 29 smd rect (at -0.53125 1.59375 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 29 smd rect (at 0.53125 -1.59375 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 29 smd rect (at 0.53125 -0.53125 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 29 smd rect (at 0.53125 0.53125 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 29 smd rect (at 0.53125 1.59375 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 29 smd rect (at 1.59375 -1.59375 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 29 smd rect (at 1.59375 -0.53125 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 29 smd rect (at 1.59375 0.53125 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 29 smd rect (at 1.59375 1.59375 45) (size 1.0625 1.0625) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 28 smd rect (at -1.95 -2.85 135) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 31 GPIO12))
    (pad 27 smd rect (at -1.3 -2.85 135) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 30 GPIO11))
    (pad 26 smd rect (at -0.65 -2.85 135) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 29 GPIO10))
    (pad 25 smd rect (at 0 -2.85 135) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 28 GPIO9))
    (pad 24 smd rect (at 0.65 -2.85 135) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 10 GPIO8))
    (pad 23 smd rect (at 1.3 -2.85 135) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 11 GPIO7))
    (pad 22 smd rect (at 1.95 -2.85 135) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 12 GPIO6))
    (pad 21 smd rect (at 2.85 -1.95 45) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 13 GPIO5))
    (pad 20 smd rect (at 2.85 -1.3 45) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 14 GPIO4))
    (pad 19 smd rect (at 2.85 -0.65 45) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 15 GPIO3))
    (pad 18 smd rect (at 2.85 0 45) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 16 GPIO2))
    (pad 17 smd rect (at 2.85 0.65 45) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 17 GPIO1))
    (pad 16 smd rect (at 2.85 1.3 45) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 18 INTA_Breakout))
    (pad 15 smd rect (at 2.85 1.95 45) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 19 INTB_Breakout))
    (pad 14 smd rect (at 1.95 2.85 135) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (pad 13 smd rect (at 1.3 2.85 135) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 12 smd rect (at 0.65 2.85 135) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 11 smd rect (at 0 2.85 135) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 10 smd rect (at -0.65 2.85 135) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 41 ESP-GPIO12))
    (pad 9 smd rect (at -1.3 2.85 135) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 42 ESP-GPIO13))
    (pad 8 smd rect (at -1.95 2.85 135) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 43 ESP-GPIO14))
    (pad 7 smd rect (at -2.85 1.95 45) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 44 ESP-GPIO5))
    (pad 6 smd rect (at -2.85 1.3 45) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 5 smd rect (at -2.85 0.65 45) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (pad 4 smd rect (at -2.85 0 45) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 35 GPIO16))
    (pad 3 smd rect (at -2.85 -0.65 45) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 34 GPIO15))
    (pad 2 smd rect (at -2.85 -1.3 45) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 33 GPIO14))
    (pad 1 smd rect (at -2.85 -1.95 45) (size 1 0.37) (layers F.Cu F.Paste F.Mask)
      (net 32 GPIO13))
    (model ${KISYS3DMOD}/Housings_DFN_QFN.3dshapes/QFN-28-1EP_6x6mm_Pitch0.65mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TO_SOT_Packages_SMD:SOT-223-3_TabPin2 (layer F.Cu) (tedit 58CE4E7E)
    (at 98.298 57.658)
    (descr "module CMS SOT223 4 pins")
    (tags "CMS SOT")
    (attr smd)
    (fp_text reference U2 (at 0 0 90) (layer F.SilkS))
    (fp_text value AMS1117-3.3 (at 0 4.5) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -3.15 -2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 3 smd rect (at -3.15 2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
      (net 73 OR-OUT))
    (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (pad 2 smd rect (at 3.15 0) (size 2 3.8) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-223.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module RF_Modules:ESP-12E (layer F.Cu) (tedit 5BEBBCAB)
    (at 149.098 66.802 270)
    (descr "Wi-Fi Module, http://wiki.ai-thinker.com/_media/esp8266/docs/aithinker_esp_12f_datasheet_en.pdf")
    (tags "Wi-Fi Module")
    (attr smd)
    (fp_text reference U3 (at 0 0 270) (layer F.SilkS))
    (fp_text value ESP-12F (at -0.06 -12.78 270) (layer F.Fab))
    (fp_text user %R (at 0.49 -0.8 270) (layer F.Fab))
    (fp_text user "KEEP-OUT ZONE" (at 0.03 -9.55 90) (layer Cmts.User))
    (fp_text user Antenna (at -0.06 -7 90) (layer Cmts.User))
    (pad 22 smd rect (at 7.6 -3.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 45 ESP-TX))
    (pad 21 smd rect (at 7.6 -1.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 46 ESP-RX))
    (pad 20 smd rect (at 7.6 0.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 44 ESP-GPIO5))
    (pad 19 smd rect (at 7.6 2.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 47 ESP-GPIO4))
    (pad 18 smd rect (at 7.6 4.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 66 GPIO0))
    (pad 17 smd rect (at 7.6 6.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 40 "Net-(R8-Pad2)"))
    (pad 16 smd rect (at 7.6 8.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 39 "Net-(R6-Pad1)"))
    (pad 15 smd rect (at 7.6 10.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 14 smd rect (at 5 12 270) (size 1 1.8) (layers F.Paste F.Mask)
      (net 48 "Net-(U3-Pad14)"))
    (pad 13 smd rect (at 3 12 270) (size 1 1.8) (layers F.Paste F.Mask)
      (net 49 "Net-(U3-Pad13)"))
    (pad 12 smd rect (at 1 12 270) (size 1 1.8) (layers F.Paste F.Mask)
      (net 50 "Net-(U3-Pad12)"))
    (pad 11 smd rect (at -1 12 270) (size 1 1.8) (layers F.Paste F.Mask)
      (net 51 "Net-(U3-Pad11)"))
    (pad 10 smd rect (at -3 12 270) (size 1 1.8) (layers F.Paste F.Mask)
      (net 52 "Net-(U3-Pad10)"))
    (pad 9 smd rect (at -5 12 270) (size 1 1.8) (layers F.Paste F.Mask)
      (net 53 "Net-(U3-Pad9)"))
    (pad 8 smd rect (at -7.6 10.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (pad 7 smd rect (at -7.6 8.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 42 ESP-GPIO13))
    (pad 6 smd rect (at -7.6 6.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 41 ESP-GPIO12))
    (pad 5 smd rect (at -7.6 4.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 43 ESP-GPIO14))
    (pad 4 smd rect (at -7.6 2.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 54 ESP-GPIO16))
    (pad 3 smd rect (at -7.6 0.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 36 "Net-(R2-Pad2)"))
    (pad 2 smd rect (at -7.6 -1.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 55 "Net-(U3-Pad2)"))
    (pad 1 smd rect (at -7.6 -3.5 270) (size 2.5 1) (layers F.Cu F.Paste F.Mask)
      (net 68 AUTO-RESET))
    (model ${KISYS3DMOD}/RF_Modules.3dshapes/ESP-12E.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module SMD_Packages:SO-16-N (layer F.Cu) (tedit 0)
    (at 128.27 66.802)
    (descr "Module CMS SOJ 16 pins large")
    (tags "CMS SOJ")
    (attr smd)
    (fp_text reference U4 (at 0.127 0.127 90) (layer F.SilkS))
    (fp_text value MCP3208 (at 0 1.27) (layer F.Fab))
    (pad 15 smd rect (at -3.175 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (pad 1 smd rect (at -4.445 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 20 ADC-CH0))
    (pad 2 smd rect (at -3.175 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 21 ADC-CH1))
    (pad 3 smd rect (at -1.905 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 22 ADC-CH2))
    (pad 4 smd rect (at -0.635 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 23 ADC-CH3))
    (pad 5 smd rect (at 0.635 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 24 ADC-CH4))
    (pad 6 smd rect (at 1.905 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 25 ADC-CH5))
    (pad 7 smd rect (at 3.175 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 26 ADC-CH6))
    (pad 8 smd rect (at 4.445 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 27 ADC-CH7))
    (pad 9 smd rect (at 4.445 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 10 smd rect (at 3.175 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 47 ESP-GPIO4))
    (pad 11 smd rect (at 1.905 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 42 ESP-GPIO13))
    (pad 12 smd rect (at 0.635 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 41 ESP-GPIO12))
    (pad 13 smd rect (at -0.635 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 43 ESP-GPIO14))
    (pad 14 smd rect (at -1.905 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 16 smd rect (at -4.445 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)
      (net 2 VCC))
    (model SMD_Packages.3dshapes/SO-16-N.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.5 0.4 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module Housings_DFN_QFN:QFN-20-1EP_4x4mm_Pitch0.5mm (layer F.Cu) (tedit 5BE56F4C)
    (at 96.129 67.173 270)
    (descr "20-Lead Plastic Quad Flat, No Lead Package (ML) - 4x4x0.9 mm Body [QFN]; (see Microchip Packaging Specification 00000049BS.pdf)")
    (tags "QFN 0.5")
    (attr smd)
    (fp_text reference U5 (at -3.165 1.133) (layer Dwgs.User))
    (fp_text value FT231XQ (at 0 3.33 270) (layer F.Fab))
    (pad 21 smd rect (at -0.625 -0.625 270) (size 1.25 1.25) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 21 smd rect (at -0.625 0.625 270) (size 1.25 1.25) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 21 smd rect (at 0.625 -0.625 270) (size 1.25 1.25) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 21 smd rect (at 0.625 0.625 270) (size 1.25 1.25) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (solder_paste_margin_ratio -0.2))
    (pad 20 smd rect (at -1 -1.965) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 5 IO_POWER))
    (pad 19 smd rect (at -0.5 -1.965) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 72 RTS))
    (pad 18 smd rect (at 0 -1.965) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 70 DTR))
    (pad 17 smd rect (at 0.5 -1.965) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 46 ESP-RX))
    (pad 16 smd rect (at 1 -1.965) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 56 "Net-(U5-Pad16)"))
    (pad 15 smd rect (at 1.965 -1 270) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 57 "Net-(U5-Pad15)"))
    (pad 14 smd rect (at 1.965 -0.5 270) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 63 "Net-(D4-Pad1)"))
    (pad 13 smd rect (at 1.965 0 270) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 12 smd rect (at 1.965 0.5 270) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 6 5V-USB))
    (pad 11 smd rect (at 1.965 1 270) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 5 IO_POWER))
    (pad 10 smd rect (at 1 1.965) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 5 IO_POWER))
    (pad 9 smd rect (at 0.5 1.965) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 38 DATA-))
    (pad 8 smd rect (at 0 1.965) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 37 DATA+))
    (pad 7 smd rect (at -0.5 1.965) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 65 "Net-(D5-Pad1)"))
    (pad 6 smd rect (at -1 1.965) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 58 "Net-(U5-Pad6)"))
    (pad 5 smd rect (at -1.965 1 270) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 59 "Net-(U5-Pad5)"))
    (pad 4 smd rect (at -1.965 0.5 270) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 60 "Net-(U5-Pad4)"))
    (pad 3 smd rect (at -1.965 0 270) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at -1.965 -0.5 270) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 61 "Net-(U5-Pad2)"))
    (pad 1 smd rect (at -1.965 -1 270) (size 0.73 0.3) (layers F.Cu F.Paste F.Mask)
      (net 45 ESP-TX))
    (model ${KISYS3DMOD}/Housings_DFN_QFN.3dshapes/QFN-20-1EP_4x4mm_Pitch0.5mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_TO_SOT_SMD:TO-252-3_TabPin4 (layer F.Cu) (tedit 5A70FB3C)
    (at 83.82 55.118 180)
    (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
    (tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428")
    (attr smd)
    (fp_text reference D1 (at 2.032 -3.937 180) (layer F.SilkS))
    (fp_text value ECQ10A04-F (at 0 4.5 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -4.2 -2.28 180) (size 2.2 1.2) (layers F.Cu F.Paste F.Mask)
      (net 6 5V-USB))
    (pad 2 smd rect (at -4.2 0 180) (size 2.2 1.2) (layers F.Cu F.Paste F.Mask)
      (net 73 OR-OUT))
    (pad 3 smd rect (at -4.2 2.28 180) (size 2.2 1.2) (layers F.Cu F.Paste F.Mask)
      (net 7 VIN_Breakout))
    (pad 4 smd rect (at 2.1 0 180) (size 6.4 5.8) (layers F.Cu F.Mask)
      (net 74 N.C))
    (pad "" smd rect (at 3.775 1.525 180) (size 3.05 2.75) (layers F.Paste))
    (pad "" smd rect (at 0.425 -1.525 180) (size 3.05 2.75) (layers F.Paste))
    (pad "" smd rect (at 3.775 -1.525 180) (size 3.05 2.75) (layers F.Paste))
    (pad "" smd rect (at 0.425 1.525 180) (size 3.05 2.75) (layers F.Paste))
    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/TO-252-3_TabPin4.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text "Rev 1" (at 141.224 50.292) (layer F.SilkS))
  (gr_text "Pioneer \nEdition" (at 110.871 72.136) (layer F.SilkS))
  (gr_text DTL (at 148.082 79.121) (layer F.SilkS))
  (gr_text INTB (at 137.922 54.229 90) (layer F.SilkS))
  (gr_text INTA (at 135.382 54.356 90) (layer F.SilkS))
  (gr_text D8 (at 115.062 53.213 90) (layer F.SilkS))
  (gr_text D7 (at 117.602 53.213 90) (layer F.SilkS))
  (gr_text D6 (at 120.142 53.213 90) (layer F.SilkS))
  (gr_text D5 (at 122.682 53.213 90) (layer F.SilkS))
  (gr_text D4 (at 125.222 53.213 90) (layer F.SilkS))
  (gr_text D3 (at 127.762 53.213 90) (layer F.SilkS))
  (gr_text D2 (at 130.302 53.213 90) (layer F.SilkS))
  (gr_text D1 (at 132.842 53.213 90) (layer F.SilkS))
  (gr_text 5V (at 99.822 52.959 90) (layer F.SilkS))
  (gr_text VIN (at 102.362 53.594 90) (layer F.SilkS))
  (gr_text GND (at 111.252 55.118) (layer F.SilkS))
  (gr_text 3.3V (at 106.172 55.118) (layer F.SilkS))
  (gr_text A7 (at 137.922 77.597 90) (layer F.SilkS))
  (gr_text A6 (at 135.382 77.597 90) (layer F.SilkS))
  (gr_text A5 (at 132.842 77.597 90) (layer F.SilkS))
  (gr_text A4 (at 130.302 77.597 90) (layer F.SilkS))
  (gr_text A3 (at 127.762 77.597 90) (layer F.SilkS))
  (gr_text A2 (at 125.222 77.597 90) (layer F.SilkS))
  (gr_text A1 (at 122.682 77.597 90) (layer F.SilkS))
  (gr_text A0 (at 120.142 77.597 90) (layer F.SilkS))
  (gr_text D16 (at 117.602 76.962 90) (layer F.SilkS))
  (gr_text D15 (at 115.062 76.962 90) (layer F.SilkS))
  (gr_text D14 (at 112.522 76.962 90) (layer F.SilkS))
  (gr_text D13 (at 109.982 76.962 90) (layer F.SilkS))
  (gr_text D12 (at 107.442 76.962 90) (layer F.SilkS))
  (gr_text D11 (at 104.902 76.962 90) (layer F.SilkS))
  (gr_text D10 (at 102.362 76.962 90) (layer F.SilkS))
  (gr_text D9 (at 99.822 77.724 90) (layer F.SilkS))
  (gr_arc (start 149.733 78.486) (end 149.733 82.55) (angle -90) (layer Edge.Cuts) (width 0.2))
  (gr_arc (start 79.502 78.486) (end 75.438 78.486) (angle -90) (layer Edge.Cuts) (width 0.2))
  (gr_arc (start 79.502 52.578) (end 79.502 48.514) (angle -90) (layer Edge.Cuts) (width 0.2))
  (gr_arc (start 149.733 52.578) (end 153.797 52.578) (angle -90) (layer Edge.Cuts) (width 0.2))
  (gr_text "Made in the Philippines" (at 127 73.914) (layer F.SilkS))
  (gr_text "Clouduino \n   Stratus" (at 117.094 58.928) (layer F.SilkS))
  (gr_line (start 153.797 52.578) (end 153.797 78.486) (layer Edge.Cuts) (width 0.2))
  (gr_line (start 79.502 82.55) (end 149.733 82.55) (layer Edge.Cuts) (width 0.2))
  (gr_line (start 79.502 48.514) (end 149.733 48.514) (layer Edge.Cuts) (width 0.2))
  (gr_line (start 75.438 78.486) (end 75.438 52.578) (layer Edge.Cuts) (width 0.2))
  (zone (net 1) (net_name GND) (layer Ground_Plane) (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 79.502 48.514) (xy 149.733 48.514) (xy 150.749 48.641) (xy 151.638 49.022) (xy 152.4 49.53)
        (xy 153.035 50.292) (xy 153.416 50.927) (xy 153.67 51.816) (xy 153.67 52.324) (xy 153.67 78.613)
        (xy 153.543 79.629) (xy 153.289 80.391) (xy 152.781 81.153) (xy 152.273 81.661) (xy 151.511 82.169)
        (xy 150.495 82.55) (xy 149.479 82.55) (xy 79.121 82.55) (xy 78.105 82.296) (xy 77.47 82.042)
        (xy 76.835 81.534) (xy 76.073 80.645) (xy 75.565 79.629) (xy 75.438 78.994) (xy 75.438 78.105)
        (xy 75.438 77.343) (xy 75.438 52.197) (xy 75.692 51.181) (xy 76.073 50.419) (xy 76.454 49.911)
        (xy 77.089 49.276) (xy 78.359 48.641) (xy 78.994 48.514)
      )
    )
  )
  (zone (net 2) (net_name VCC) (layer Power_Plane) (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 79.248 48.514) (xy 149.987 48.514) (xy 150.749 48.641) (xy 151.638 49.022) (xy 152.273 49.53)
        (xy 152.781 50.038) (xy 153.035 50.419) (xy 153.289 50.8) (xy 153.543 51.562) (xy 153.67 52.197)
        (xy 153.67 52.832) (xy 153.67 78.867) (xy 153.543 79.502) (xy 153.416 80.01) (xy 153.162 80.518)
        (xy 152.908 80.899) (xy 152.146 81.661) (xy 151.384 82.169) (xy 150.114 82.55) (xy 79.248 82.55)
        (xy 78.359 82.423) (xy 77.47 82.042) (xy 76.962 81.661) (xy 76.454 81.153) (xy 75.819 80.264)
        (xy 75.565 79.502) (xy 75.438 78.994) (xy 75.438 77.597) (xy 75.438 52.578) (xy 75.438 52.07)
        (xy 75.565 51.435) (xy 75.819 50.8) (xy 76.2 50.165) (xy 76.708 49.53) (xy 77.978 48.768)
        (xy 79.121 48.514)
      )
    )
  )
)
