(kicad_pcb (version 20171130) (host pcbnew "(5.1.2)-2")
  (general
    (thickness 1.6)
    (drawings 17)
    (tracks 68)
    (zones 0)
    (modules 8)
    (nets 15)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user hide)
    (33 F.Adhes user hide)
    (34 B.Paste user hide)
    (35 F.Paste user hide)
    (36 B.SilkS user hide)
    (37 F.SilkS user)
    (38 B.Mask user hide)
    (39 F.Mask user hide)
    (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 hide)
    (47 F.CrtYd user hide)
    (48 B.Fab user hide)
    (49 F.Fab user hide)
  )
  (setup
    (last_trace_width 0.381)
    (trace_clearance 0.1524)
    (zone_clearance 0.254)
    (zone_45_only yes)
    (trace_min 0.2)
    (via_size 0.6)
    (via_drill 0.4)
    (via_min_size 0.4)
    (via_min_drill 0.3)
    (uvia_size 0.3)
    (uvia_drill 0.1)
    (uvias_allowed no)
    (uvia_min_size 0.2)
    (uvia_min_drill 0.1)
    (edge_width 0.15)
    (segment_width 0.2)
    (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.524 1.524)
    (pad_drill 0.762)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (visible_elements 7FFEFFFF)
    (pcbplotparams
      (layerselection 0x00030_ffffffff)
      (usegerberextensions false)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask true)
      (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 ""))
  )
  (net 0 "")
  (net 1 DIO2)
  (net 2 GND)
  (net 3 DIO1)
  (net 4 MISO)
  (net 5 DIO0)
  (net 6 MOSI)
  (net 7 3.3V)
  (net 8 SCK)
  (net 9 DIO4)
  (net 10 NSS)
  (net 11 DIO3)
  (net 12 RESET)
  (net 13 DIO5)
  (net 14 ANT)
  (net_class Default "This is the default net class."
    (clearance 0.1524)
    (trace_width 0.381)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net 3.3V)
    (add_net DIO0)
    (add_net DIO1)
    (add_net DIO2)
    (add_net DIO3)
    (add_net DIO4)
    (add_net DIO5)
    (add_net GND)
    (add_net MISO)
    (add_net MOSI)
    (add_net NSS)
    (add_net RESET)
    (add_net SCK)
  )
  (net_class Antenna ""
    (clearance 0.1524)
    (trace_width 1)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net ANT)
  )
  (module lora_node:Raspberry_Pi_Mounting_Hole (layer F.Cu) (tedit 5D50F6BE)
    (at 176.172154 129.5036)
    (fp_text reference REF** (at -0.150154 -4.0276) (layer F.SilkS) hide)
    (fp_text value Raspberry_Pi_Mounting_Hole (at 0 -4.064) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 6 6) (drill 2.75) (layers *.Cu *.Mask))
  )
  (module lora_node:Raspberry_Pi_Mounting_Hole (layer F.Cu) (tedit 5D50F6BE)
    (at 176.172154 80.5036)
    (fp_text reference REF** (at 0.103846 4.3324) (layer F.SilkS) hide)
    (fp_text value Raspberry_Pi_Mounting_Hole (at 0 -4.064) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 6 6) (drill 2.75) (layers *.Cu *.Mask))
  )
  (module lora_node:Raspberry_Pi_Mounting_Hole (layer F.Cu) (tedit 5D50F6BE)
    (at 118.172154 80.5036)
    (fp_text reference REF** (at 0.191846 4.3324) (layer F.SilkS) hide)
    (fp_text value Raspberry_Pi_Mounting_Hole (at 0 -4.064) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 6 6) (drill 2.75) (layers *.Cu *.Mask))
  )
  (module lora_node:Raspberry_Pi_Mounting_Hole (layer F.Cu) (tedit 5D50F6BE)
    (at 118.172154 129.5036)
    (fp_text reference REF** (at -0.062154 -4.2816) (layer F.SilkS) hide)
    (fp_text value Raspberry_Pi_Mounting_Hole (at 0 -4.064) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 6 6) (drill 2.75) (layers *.Cu *.Mask))
  )
  (module Capacitor_SMD:C_0805_2012Metric (layer F.Cu) (tedit 5B36C52B)
    (at 161.036 99.06 45)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C1 (at 0 -1.65 45) (layer F.SilkS))
    (fp_text value 0.1uF (at 0 1.65 45) (layer F.Fab))
    (fp_text user %R (at 0 0 135) (layer F.Fab))
    (pad 2 smd roundrect (at 0.9375 0 45) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 2 GND))
    (pad 1 smd roundrect (at -0.9375 0 45) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 7 3.3V))
    (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 digikey-footprints:RF_SMA_Vertical_5-1814832-1 (layer F.Cu) (tedit 59CD3347)
    (at 163.984 108.914)
    (fp_text reference AE1 (at 0.375 -4.8) (layer F.SilkS))
    (fp_text value Antenna_Shield (at 0.1 4.775) (layer F.Fab))
    (pad 1 thru_hole circle (at -2.54 2.54) (size 2.6 2.6) (drill 1.6) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 2.54 2.54) (size 2.6 2.6) (drill 1.6) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 2.54 -2.54) (size 2.6 2.6) (drill 1.6) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at -2.54 -2.54) (size 2.6 2.6) (drill 1.6) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 2 thru_hole circle (at 0.1 -0.075) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask)
      (net 14 ANT))
  )
  (module lora_node:RFM95W (layer F.Cu) (tedit 58C0EDBF)
    (at 148.59 101.854 270)
    (fp_text reference U1 (at -8.89 8.382) (layer F.SilkS))
    (fp_text value RFM95W (at 0 0 90) (layer F.Fab))
    (pad 8 smd rect (at 7 8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 9 smd rect (at 7 -8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 14 ANT))
    (pad 7 smd rect (at 5 8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 13 DIO5))
    (pad 10 smd rect (at 5 -8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 6 smd rect (at 3 8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 12 RESET))
    (pad 11 smd rect (at 3 -8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 11 DIO3))
    (pad 5 smd rect (at 1 8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 10 NSS))
    (pad 12 smd rect (at 1 -8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 9 DIO4))
    (pad 4 smd rect (at -1 8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 8 SCK))
    (pad 13 smd rect (at -1 -8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 7 3.3V))
    (pad 3 smd rect (at -3 8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 6 MOSI))
    (pad 14 smd rect (at -3 -8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 5 DIO0))
    (pad 2 smd rect (at -5 8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 4 MISO))
    (pad 15 smd rect (at -5 -8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 3 DIO1))
    (pad 1 smd rect (at -7 8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 16 smd rect (at -7 -8 270) (size 1 2) (layers F.Cu F.Paste F.Mask)
      (net 1 DIO2))
  )
  (module Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
    (at 123.063 81.788 90)
    (descr "Through hole straight pin header, 2x20, 2.54mm pitch, double rows")
    (tags "Through hole pin header THT 2x20 2.54mm double row")
    (fp_text reference J1 (at -2.54 -0.635 180) (layer F.SilkS))
    (fp_text value Raspberry_Pi_2_3 (at 5.842 4.572 180) (layer F.Fab))
    (fp_text user %R (at 1.27 24.13) (layer F.Fab))
    (pad 40 thru_hole oval (at 2.54 48.26 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 39 thru_hole oval (at 0 48.26 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 38 thru_hole oval (at 2.54 45.72 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 37 thru_hole oval (at 0 45.72 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 36 thru_hole oval (at 2.54 43.18 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 11 DIO3))
    (pad 35 thru_hole oval (at 0 43.18 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 34 thru_hole oval (at 2.54 40.64 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 33 thru_hole oval (at 0 40.64 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 DIO4))
    (pad 32 thru_hole oval (at 2.54 38.1 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 DIO2))
    (pad 31 thru_hole oval (at 0 38.1 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 DIO1))
    (pad 30 thru_hole oval (at 2.54 35.56 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 29 thru_hole oval (at 0 35.56 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 5 DIO0))
    (pad 28 thru_hole oval (at 2.54 33.02 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 27 thru_hole oval (at 0 33.02 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 26 thru_hole oval (at 2.54 30.48 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 25 thru_hole oval (at 0 30.48 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 24 thru_hole oval (at 2.54 27.94 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 NSS))
    (pad 23 thru_hole oval (at 0 27.94 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 SCK))
    (pad 22 thru_hole oval (at 2.54 25.4 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 21 thru_hole oval (at 0 25.4 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 4 MISO))
    (pad 20 thru_hole oval (at 2.54 22.86 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 19 thru_hole oval (at 0 22.86 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 MOSI))
    (pad 18 thru_hole oval (at 2.54 20.32 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 17 thru_hole oval (at 0 20.32 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 7 3.3V))
    (pad 16 thru_hole oval (at 2.54 17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 15 thru_hole oval (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 14 thru_hole oval (at 2.54 15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 13 thru_hole oval (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 12 thru_hole oval (at 2.54 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 12 RESET))
    (pad 11 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 13 DIO5))
    (pad 10 thru_hole oval (at 2.54 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 9 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 8 thru_hole oval (at 2.54 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 7 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 6 thru_hole oval (at 2.54 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 5 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 4 thru_hole oval (at 2.54 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 3 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 2 thru_hole oval (at 2.54 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 7 3.3V))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x20_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text "LoRaHat v0.01" (at 123.444 129.54) (layer F.SilkS))
  (gr_arc (start 176.672154 80.0036) (end 179.672154 80.0036) (angle -90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 117.672154 77.0036) (end 176.672154 77.0036) (layer Edge.Cuts) (width 0.1))
  (gr_arc (start 117.672154 80.0036) (end 117.672154 77.0036) (angle -90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 114.672154 95.5036) (end 114.672154 80.0036) (layer Edge.Cuts) (width 0.1))
  (gr_arc (start 115.672154 95.5036) (end 114.672154 95.5036) (angle -90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 118.672154 96.5036) (end 115.672154 96.5036) (layer Edge.Cuts) (width 0.1))
  (gr_arc (start 118.672154 97.5036) (end 119.672154 97.5036) (angle -90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 119.672154 112.5036) (end 119.672154 97.5036) (layer Edge.Cuts) (width 0.1))
  (gr_arc (start 118.672154 112.5036) (end 118.672154 113.5036) (angle -90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 115.672154 113.5036) (end 118.672154 113.5036) (layer Edge.Cuts) (width 0.1))
  (gr_arc (start 115.672154 114.5036) (end 115.672154 113.5036) (angle -90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 114.672154 130.0036) (end 114.672154 114.5036) (layer Edge.Cuts) (width 0.1))
  (gr_arc (start 117.672154 130.0036) (end 114.672154 130.0036) (angle -90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 176.672154 133.0036) (end 117.672154 133.0036) (layer Edge.Cuts) (width 0.1))
  (gr_arc (start 176.672154 130.0036) (end 176.672154 133.0036) (angle -90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 179.672154 80.0036) (end 179.672154 130.0036) (layer Edge.Cuts) (width 0.1))
  (zone (net 2) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.254) (thermal_bridge_width 0.382) (smoothing fillet))
    (polygon
      (pts
        (xy 180.34 133.35) (xy 114.3 133.35) (xy 114.3 76.454) (xy 180.34 76.454)
      )
    )
  )
  (zone (net 2) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.254) (thermal_bridge_width 0.382) (smoothing fillet))
    (polygon
      (pts
        (xy 180.34 133.35) (xy 114.3 133.35) (xy 114.3 76.454) (xy 180.34 76.454)
      )
    )
  )
  (zone (net 0) (net_name "") (layer F.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 32) (thermal_gap 0.254) (thermal_bridge_width 0.255))
    (polygon
      (pts
        (xy 161.163 81.788) (xy 163.703 81.788) (xy 163.703 98.171) (xy 159.004 102.87) (xy 157.607 102.87)
        (xy 157.607 96.8375) (xy 159.0675 96.8375) (xy 161.163 94.742)
      )
    )
  )
  (zone (net 0) (net_name "") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (keepout (tracks allowed) (vias allowed) (copperpour not_allowed))
    (fill (arc_segments 32) (thermal_gap 0.381) (thermal_bridge_width 0.382))
    (polygon
      (pts
        (xy 139.7 94.488) (xy 157.48 94.488) (xy 157.48 109.22) (xy 139.7 109.22)
      )
    )
  )
)
