(kicad_pcb (version 4) (host pcbnew 4.0.7)
  (general
    (links 28)
    (no_connects 0)
    (area 144.267672 103.1241 176.2874 134.835901)
    (thickness 1.6)
    (drawings 18)
    (tracks 134)
    (zones 0)
    (modules 16)
    (nets 13)
  )
  (page A4)
  (title_block
    (title "Roomba Wall V3")
    (date 2018-08-03)
    (rev B)
    (company Petezah)
    (comment 1 "(C) 2018 Peter Dunshee")
  )
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user)
    (33 F.Adhes user)
    (34 B.Paste user)
    (35 F.Paste user)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (40 Dwgs.User user)
    (41 Cmts.User user)
    (42 Eco1.User user)
    (43 Eco2.User user)
    (44 Edge.Cuts user)
    (45 Margin user)
    (46 B.CrtYd user)
    (47 F.CrtYd user)
    (48 B.Fab user hide)
    (49 F.Fab user hide)
  )
  (setup
    (last_trace_width 0.1524)
    (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)
    (uvia_size 0.762)
    (uvia_drill 0.508)
    (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 5.5)
    (pad_drill 0)
    (pad_to_mask_clearance 0.0508)
    (aux_axis_origin 0 0)
    (visible_elements 7FFFFFFF)
    (pcbplotparams
      (layerselection 0x010fc_80000001)
      (usegerberextensions true)
      (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 false)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory gerbers))
  )
  (net 0 "")
  (net 1 GND)
  (net 2 +3V3)
  (net 3 /MISO/IR)
  (net 4 /MOSI/INDICATOR)
  (net 5 /RST)
  (net 6 "Net-(D1-Pad2)")
  (net 7 "Net-(D2-Pad1)")
  (net 8 "Net-(D2-Pad2)")
  (net 9 "Net-(U1-Pad2)")
  (net 10 "Net-(U1-Pad3)")
  (net 11 "Net-(Q1-Pad1)")
  (net 12 /SCK/BUTTON)
  (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.762)
    (uvia_drill 0.508)
    (add_net /MISO/IR)
    (add_net /MOSI/INDICATOR)
    (add_net /RST)
    (add_net /SCK/BUTTON)
    (add_net "Net-(D1-Pad2)")
    (add_net "Net-(D2-Pad1)")
    (add_net "Net-(D2-Pad2)")
    (add_net "Net-(Q1-Pad1)")
    (add_net "Net-(U1-Pad2)")
    (add_net "Net-(U1-Pad3)")
  )
  (net_class 3V3 ""
    (clearance 0.1524)
    (trace_width 0.3048)
    (via_dia 1.3716)
    (via_drill 0.6604)
    (uvia_dia 0.762)
    (uvia_drill 0.508)
    (add_net +3V3)
    (add_net GND)
  )
  (module lib_fp:R_0805 (layer F.Cu) (tedit 58307B54)
    (at 163.449 114.3 90)
    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R1 (at 0 -1.9685 90) (layer F.SilkS))
    (fp_text value 560 (at 0 2.1 90) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
      (net 4 /MOSI/INDICATOR))
    (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(D1-Pad2)"))
    (model Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module lib_fp:Pin_Header_Straight_2x03_Pitch2.54mm (layer F.Cu) (tedit 59650532)
    (at 155.0035 108.712 270)
    (descr "Through hole straight pin header, 2x03, 2.54mm pitch, double rows")
    (tags "Through hole pin header THT 2x03 2.54mm double row")
    (fp_text reference CON1 (at -2.54 0 360) (layer F.SilkS))
    (fp_text value AVR-ISP-6 (at 1.27 7.41 270) (layer F.Fab))
    (fp_text user %R (at 1.27 2.54 360) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 /MISO/IR))
    (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +3V3))
    (pad 3 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 12 /SCK/BUTTON))
    (pad 4 thru_hole oval (at 2.54 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 4 /MOSI/INDICATOR))
    (pad 5 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 5 /RST))
    (pad 6 thru_hole oval (at 2.54 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x03_Pitch2.54mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module lib_fp:Resonator_SMD_muRata_CSTCE_G-3pin_3.0x0.7mm (layer F.Cu) (tedit 5A1DD9EF)
    (at 156.083 128.905 180)
    (fp_text reference Y1 (at 0 -2 180) (layer F.SilkS))
    (fp_text value 8Mhz (at 0 2 180) (layer F.Fab))
    (pad 1 smd rect (at 1.2 0 180) (size 0.4 2.1) (layers F.Cu F.Paste F.Mask)
      (net 9 "Net-(U1-Pad2)"))
    (pad 2 smd rect (at 0 0 180) (size 0.4 2.1) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 3 smd rect (at -1.2 0 180) (size 0.4 2.1) (layers F.Cu F.Paste F.Mask)
      (net 10 "Net-(U1-Pad3)"))
  )
  (module lib_fp:CR2032-THRU (layer B.Cu) (tedit 5A99CBBC)
    (at 160.02 124.968)
    (tags "cr2032 battery th")
    (fp_text reference BT1 (at -0.2032 2.4638) (layer Eco1.User))
    (fp_text value Battery_Cell (at 0.7112 -7.1882) (layer Eco1.User))
    (pad 1 thru_hole oval (at -10.668 0) (size 3.81 3.81) (drill 1.99898) (layers *.Cu *.Mask)
      (net 2 +3V3))
    (pad 1 thru_hole oval (at 10.668 0) (size 3.81 3.81) (drill 1.99898) (layers *.Cu *.Mask)
      (net 2 +3V3))
    (pad 2 smd circle (at 0 0) (size 10.16 10.16) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
  )
  (module lib_fp:C_0805 (layer F.Cu) (tedit 5415D6EA)
    (at 154.813 115.697 180)
    (descr "Capacitor SMD 0805, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C2 (at 0 -2.1 180) (layer F.SilkS))
    (fp_text value 10uF (at 0 2.1 180) (layer F.Fab))
    (pad 1 smd rect (at -1 0 180) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 +3V3))
    (pad 2 smd rect (at 1 0 180) (size 1 1.25) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module lib_fp:LED_0805 (layer F.Cu) (tedit 55BDE1C2)
    (at 165.354 107.1245 270)
    (descr "LED 0805 smd package")
    (tags "LED 0805 SMD")
    (attr smd)
    (fp_text reference D1 (at 0 -1.75 270) (layer F.SilkS))
    (fp_text value LED (at 0 1.75 270) (layer F.Fab))
    (pad 2 smd rect (at 1.04902 0 90) (size 1.19888 1.19888) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(D1-Pad2)"))
    (pad 1 smd rect (at -1.04902 0 90) (size 1.19888 1.19888) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model LEDs.3dshapes/LED_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module lib_fp:SOT-23 (layer F.Cu) (tedit 583F39EB)
    (at 164.719 121.031 90)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference Q1 (at 0.254 2.4765 90) (layer F.SilkS))
    (fp_text value Q_NPN_BEC (at 0 2.5 90) (layer F.Fab))
    (pad 1 smd rect (at -1 -0.95 90) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
      (net 11 "Net-(Q1-Pad1)"))
    (pad 2 smd rect (at -1 0.95 90) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 3 smd rect (at 1 0 90) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(D2-Pad1)"))
    (model TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module lib_fp:R_0805 (layer F.Cu) (tedit 58307B54)
    (at 162.814 125.603)
    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R2 (at 0 1.8415) (layer F.SilkS))
    (fp_text value 560 (at 0 2.1) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
      (net 3 /MISO/IR))
    (pad 2 smd rect (at 0.95 0) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
      (net 11 "Net-(Q1-Pad1)"))
    (model Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module lib_fp:R_0805 (layer F.Cu) (tedit 58307B54)
    (at 167.386 115.7605 90)
    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R3 (at 0 -1.905 90) (layer F.SilkS))
    (fp_text value 51 (at 0 2.1 90) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
      (net 2 +3V3))
    (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
      (net 8 "Net-(D2-Pad2)"))
    (model Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module lib_fp:R_0805 (layer F.Cu) (tedit 58307B54)
    (at 159.512 113.538 90)
    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R4 (at 0 -1.905 90) (layer F.SilkS))
    (fp_text value 10k (at 0 2.1 90) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
      (net 12 /SCK/BUTTON))
    (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module lib_fp:e-switch-TL-3340-AF160QG (layer F.Cu) (tedit 5A99C339)
    (at 171.958 115.824 90)
    (descr https://www.mouser.com/ds/2/140/TL3340-346332.pdf)
    (tags "switch button sw")
    (fp_text reference SW1 (at 0 -2.667 90) (layer F.SilkS))
    (fp_text value Button (at 0 3.302 90) (layer F.Fab))
    (pad 1 smd rect (at -1.175 -0.9 90) (size 0.65 1.8) (layers F.Cu F.Paste F.Mask)
      (net 2 +3V3))
    (pad 2 smd rect (at 0 -0.9 90) (size 0.5 1.8) (layers F.Cu F.Paste F.Mask)
      (net 12 /SCK/BUTTON))
    (pad 1 smd rect (at 1.175 -0.9 90) (size 0.66 1.8) (layers F.Cu F.Paste F.Mask)
      (net 2 +3V3))
    (pad "" smd rect (at -1.85 1.05 90) (size 1.3 0.9) (layers F.Cu F.Paste F.Mask))
    (pad "" smd rect (at 1.85 1.05 90) (size 1.3 0.9) (layers F.Cu F.Paste F.Mask))
    (pad "" np_thru_hole circle (at 2.125 0 90) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at -2.125 0 90) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask))
  )
  (module lib_fp:ATtiny45V-10XU-TSSOP-8 (layer F.Cu) (tedit 0)
    (at 156.083 122.3645)
    (descr http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf)
    (tags "TSSOP 0.65")
    (fp_text reference U1 (at -2.825 0 90) (layer F.SilkS))
    (fp_text value ATTINY45-20SU (at 2.54 0 90) (layer F.Fab))
    (pad 8 smd rect (at -0.975 -2.25) (size 0.3 2.2) (layers F.Cu F.Paste F.Mask)
      (net 2 +3V3))
    (pad 1 smd rect (at -0.975 2.25) (size 0.3 2.2) (layers F.Cu F.Paste F.Mask)
      (net 5 /RST))
    (pad 7 smd rect (at -0.325 -2.25) (size 0.3 2.2) (layers F.Cu F.Paste F.Mask)
      (net 12 /SCK/BUTTON))
    (pad 2 smd rect (at -0.325 2.25) (size 0.3 2.2) (layers F.Cu F.Paste F.Mask)
      (net 9 "Net-(U1-Pad2)"))
    (pad 6 smd rect (at 0.325 -2.25) (size 0.3 2.2) (layers F.Cu F.Paste F.Mask)
      (net 3 /MISO/IR))
    (pad 3 smd rect (at 0.325 2.25) (size 0.3 2.2) (layers F.Cu F.Paste F.Mask)
      (net 10 "Net-(U1-Pad3)"))
    (pad 5 smd rect (at 0.975 -2.25) (size 0.3 2.2) (layers F.Cu F.Paste F.Mask)
      (net 4 /MOSI/INDICATOR))
    (pad 4 smd rect (at 0.975 2.25) (size 0.3 2.2) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
  )
  (module lib_fp:petezah-logo-tiny locked (layer F.Cu) (tedit 0)
    (at 160.4645 123.952)
    (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:MountingHole_2.2mm_M2 locked (layer F.Cu) (tedit 5A1DE19F)
    (at 160.02 107.2515)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference REF** (at 0 -3.2) (layer F.Fab))
    (fp_text value MountingHole_2.2mm_M2 (at 0 3.2) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
  )
  (module kicad-libs:VSMB3940X01-GS08 (layer F.Cu) (tedit 0)
    (at 169.926 108.458 270)
    (fp_text reference D2 (at 0 -2.54 270) (layer F.SilkS))
    (fp_text value IR_LED (at 3.2385 0 360) (layer F.SilkS))
    (fp_text user "Copyright 2016 Accelerated Designs. All rights reserved." (at 0 0 270) (layer Cmts.User))
    (fp_text user * (at -3.048 -1.524 270) (layer F.SilkS))
    (fp_text user * (at -3.048 -1.524 270) (layer F.Fab))
    (pad 1 smd rect (at -1.2319 0) (size 2.2098 1.5494) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(D2-Pad1)"))
    (pad 2 smd rect (at 1.2319 0) (size 2.2098 1.5494) (layers F.Cu F.Paste F.Mask)
      (net 8 "Net-(D2-Pad2)"))
  )
  (module kicad-libs:petezah-logo-xtiny locked (layer B.Cu) (tedit 0)
    (at 148.1455 116.586 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)
  )
  (gr_line (start 163.322 132.842) (end 157.226 132.842) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 165.862 134.493) (end 163.703 132.969) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 154.686 134.493) (end 156.845 132.969) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 157.226 133.477) (end 157.226 132.842) (angle -36.86982546) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 163.322 133.477) (end 163.322 132.842) (angle 36.86995178) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 154.305 133.985) (end 154.305 134.62) (angle -36.86995178) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 166.243 133.985) (end 166.243 134.62) (angle 36.86982546) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 173.99 107.188) (end 173.99 132.08) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 148.5265 104.648) (end 171.45 104.648) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 146.05 132.08) (end 146.05 107.188) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 166.243 134.62) (end 171.45 134.62) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 148.59 134.62) (end 154.305 134.62) (layer Edge.Cuts) (width 0.15))
  (gr_text "@Petezah\n" (at 165.5445 131.0005) (layer F.SilkS))
  (gr_text "Roomba Wall v3, Rev B\n(C) Copyright 2018 Peter Dunshee\n@Petezah\n" (at 172.6565 110.744) (layer B.SilkS))
  (gr_arc (start 148.59 107.188) (end 146.05 107.188) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 171.45 107.188) (end 171.45 104.648) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 148.59 132.08) (end 148.59 134.62) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 171.45 132.08) (end 173.99 132.08) (angle 90) (layer Edge.Cuts) (width 0.15))
  (zone (net 1) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 173.99 134.62) (xy 173.99 104.648) (xy 146.05 104.648) (xy 146.05 134.62)
      )
    )
  )
  (zone (net 1) (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 173.99 134.62) (xy 173.99 104.648) (xy 146.05 104.648) (xy 146.05 134.62)
      )
    )
  )
  (zone (net 0) (net_name "") (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (keepout (tracks not_allowed) (vias not_allowed) (copperpour allowed))
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 149.86 134.5565) (xy 149.7965 127.508) (xy 148.844 127.5715) (xy 148.844 122.4915) (xy 149.86 122.4915)
        (xy 149.9235 120.4595) (xy 155.1305 114.935) (xy 165.227 114.8715) (xy 170.18 120.2055) (xy 170.2435 122.428)
        (xy 171.1325 122.428) (xy 171.196 127.5715) (xy 170.2435 127.5715) (xy 170.2435 134.5565) (xy 149.86 134.62)
      )
    )
  )
)
