(kicad_pcb (version 20171130) (host pcbnew 5.1.2)
  (general
    (thickness 1.6)
    (drawings 51)
    (tracks 422)
    (zones 0)
    (modules 23)
    (nets 31)
  )
  (page A4)
  (title_block
    (title "STM32L0x1 sensor board")
    (date 2017-10-24)
    (rev rev2)
    (company flabbergast)
  )
  (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.25)
    (user_trace_width 0.4)
    (user_trace_width 0.75)
    (trace_clearance 0.1524)
    (zone_clearance 0.3048)
    (zone_45_only no)
    (trace_min 0.1524)
    (via_size 0.6858)
    (via_drill 0.34)
    (via_min_size 0.6858)
    (via_min_drill 0.34)
    (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 135.89 128.27)
    (visible_elements FFFFFF7F)
    (pcbplotparams
      (layerselection 0x010f0_80000001)
      (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 "output/"))
  )
  (net 0 "")
  (net 1 GND)
  (net 2 VIN)
  (net 3 "Net-(IC2-Pad2)")
  (net 4 VDD)
  (net 5 VDDA)
  (net 6 PC14-OSC32_IN)
  (net 7 PC15-OSC32_OUT)
  (net 8 "Net-(D1-Pad2)")
  (net 9 PA13-SWDIO)
  (net 10 PA14-SWCLK)
  (net 11 PA10/SDA)
  (net 12 PA9/SCL)
  (net 13 PB1/BTN)
  (net 14 PA7/MOSI)
  (net 15 PA4/SS)
  (net 16 PA3/RX)
  (net 17 PA2/TX)
  (net 18 PA1/LED)
  (net 19 BOOT0)
  (net 20 NRST)
  (net 21 PA0/ADC)
  (net 22 PA6/MISO)
  (net 23 PA5/SCK)
  (net 24 "Net-(IC3-Pad4)")
  (net 25 "Net-(IC3-Pad1)")
  (net 26 "Net-(IC3-Pad9)")
  (net 27 "Net-(IC3-Pad10)")
  (net 28 "Net-(IC3-Pad11)")
  (net 29 "Net-(IC3-Pad12)")
  (net 30 "Net-(IC3-Pad13)")
  (net_class Default "This is the default net class."
    (clearance 0.1524)
    (trace_width 0.1524)
    (via_dia 0.6858)
    (via_drill 0.34)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net BOOT0)
    (add_net GND)
    (add_net NRST)
    (add_net "Net-(D1-Pad2)")
    (add_net "Net-(IC2-Pad2)")
    (add_net "Net-(IC3-Pad1)")
    (add_net "Net-(IC3-Pad10)")
    (add_net "Net-(IC3-Pad11)")
    (add_net "Net-(IC3-Pad12)")
    (add_net "Net-(IC3-Pad13)")
    (add_net "Net-(IC3-Pad4)")
    (add_net "Net-(IC3-Pad9)")
    (add_net PA0/ADC)
    (add_net PA1/LED)
    (add_net PA10/SDA)
    (add_net PA13-SWDIO)
    (add_net PA14-SWCLK)
    (add_net PA2/TX)
    (add_net PA3/RX)
    (add_net PA4/SS)
    (add_net PA5/SCK)
    (add_net PA6/MISO)
    (add_net PA7/MOSI)
    (add_net PA9/SCL)
    (add_net PB1/BTN)
    (add_net PC14-OSC32_IN)
    (add_net PC15-OSC32_OUT)
    (add_net VDD)
    (add_net VDDA)
    (add_net VIN)
  )
  (module flabbergast:HOLE_CIRC_25 (layer F.Cu) (tedit 5D033C27)
    (at 141.0462 132.4102)
    (fp_text reference HOLE (at 0 2.286) (layer Dwgs.User) hide)
    (fp_text value 2.5MM (at 0 4.064) (layer Dwgs.User) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 2.5 2.5) (drill 2.5) (layers *.Cu))
  )
  (module flabbergast:IC_LOGO (layer F.Cu) (tedit 572485E7)
    (at 155.194 139.7)
    (fp_text reference IC_LOGO (at 0 2.286) (layer Cmts.User) hide)
    (fp_text value IC_LOGO (at 0 -2.159) (layer Cmts.User) hide)
  )
  (module flabbergast:RFM12B (layer B.Cu) (tedit 59DC079E)
    (at 162.56 138.43 180)
    (fp_text reference IC3 (at 0 -5.715 180) (layer B.SilkS))
    (fp_text value RFM69CW (at 0 5.842 180) (layer B.SilkS))
    (pad 4 smd rect (at -8.001 0 180) (size 2.49936 1.39954) (layers B.Cu B.Paste B.Mask)
      (net 24 "Net-(IC3-Pad4)") (solder_mask_margin 0.0508))
    (pad 1 smd rect (at -8.001 5.99948 180) (size 2.49936 1.39954) (layers B.Cu B.Paste B.Mask)
      (net 25 "Net-(IC3-Pad1)") (solder_mask_margin 0.0508))
    (pad 2 smd rect (at -8.001 4.0005 180) (size 2.49936 1.39954) (layers B.Cu B.Paste B.Mask)
      (net 4 VDD) (solder_mask_margin 0.0508))
    (pad 3 smd rect (at -8.001 1.99898 180) (size 2.49936 1.39954) (layers B.Cu B.Paste B.Mask)
      (net 1 GND) (solder_mask_margin 0.0508))
    (pad 5 smd rect (at -8.001 -1.99898 180) (size 2.49936 1.39954) (layers B.Cu B.Paste B.Mask)
      (net 14 PA7/MOSI) (solder_mask_margin 0.0508))
    (pad 6 smd rect (at -8.001 -4.0005 180) (size 2.49936 1.39954) (layers B.Cu B.Paste B.Mask)
      (net 23 PA5/SCK) (solder_mask_margin 0.0508))
    (pad 7 smd rect (at -8.001 -5.99948 180) (size 2.49936 1.39954) (layers B.Cu B.Paste B.Mask)
      (net 15 PA4/SS) (solder_mask_margin 0.0508))
    (pad 8 smd rect (at 8.001 -5.99948 180) (size 2.49936 1.39954) (layers B.Cu B.Paste B.Mask)
      (net 22 PA6/MISO) (solder_mask_margin 0.0508))
    (pad 9 smd rect (at 8.001 -4.0005 180) (size 2.49936 1.39954) (layers B.Cu B.Paste B.Mask)
      (net 26 "Net-(IC3-Pad9)") (solder_mask_margin 0.0508))
    (pad 10 smd rect (at 8.001 -1.99898 180) (size 2.49936 1.39954) (layers B.Cu B.Paste B.Mask)
      (net 27 "Net-(IC3-Pad10)") (solder_mask_margin 0.0508))
    (pad 11 smd rect (at 8.001 0 180) (size 2.49936 1.39954) (layers B.Cu B.Paste B.Mask)
      (net 28 "Net-(IC3-Pad11)") (solder_mask_margin 0.0508))
    (pad 12 smd rect (at 8.001 1.99898 180) (size 2.49936 1.39954) (layers B.Cu B.Paste B.Mask)
      (net 29 "Net-(IC3-Pad12)") (solder_mask_margin 0.0508))
    (pad 13 smd rect (at 8.001 4.0005 180) (size 2.49936 1.39954) (layers B.Cu B.Paste B.Mask)
      (net 30 "Net-(IC3-Pad13)") (solder_mask_margin 0.0508))
    (pad 14 smd rect (at 8.001 5.99948 180) (size 2.49936 1.39954) (layers B.Cu B.Paste B.Mask)
      (net 1 GND) (solder_mask_margin 0.0508))
  )
  (module flabbergast:M01_NOSILK (layer F.Cu) (tedit 0)
    (at 170.18 129.54)
    (fp_text reference U4 (at 0 0) (layer Cmts.User) hide)
    (fp_text value M01 (at 0 0) (layer Eco1.User) hide)
    (pad 1 thru_hole oval (at 0 0 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 25 "Net-(IC3-Pad1)"))
  )
  (module flabbergast:M06_NOSILK (layer F.Cu) (tedit 0)
    (at 137.16 138.43 90)
    (fp_text reference U1 (at 0 0 90) (layer Cmts.User) hide)
    (fp_text value FTDI+ (at 0 0 90) (layer Eco1.User) hide)
    (pad 1 thru_hole oval (at -6.35 0 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 2 thru_hole oval (at -3.81 0 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 19 BOOT0))
    (pad 3 thru_hole oval (at -1.27 0 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 2 VIN))
    (pad 4 thru_hole oval (at 1.27 0 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 16 PA3/RX))
    (pad 5 thru_hole oval (at 3.81 0 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 17 PA2/TX))
    (pad 6 thru_hole oval (at 6.35 0 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 20 NRST))
  )
  (module flabbergast:TACTILE-SWITCH-SMT-1101NE (layer F.Cu) (tedit 54861D8E)
    (at 162.56 134.62 180)
    (descr "Sparkfun SKU# COM-08229")
    (fp_text reference S2 (at 0 -2.54 180) (layer Eco1.User))
    (fp_text value boot_btn (at 0 2.54 180) (layer Eco1.User))
    (pad 1 smd rect (at -3.1496 0) (size 2.2987 1.59766) (layers F.Cu F.Paste F.Mask)
      (net 4 VDD))
    (pad 2 smd rect (at 3.1496 0) (size 2.2987 1.59766) (layers F.Cu F.Paste F.Mask)
      (net 19 BOOT0))
  )
  (module flabbergast:TACTILE-SWITCH-SMT-1101NE (layer F.Cu) (tedit 54861D8E)
    (at 162.56 142.24 180)
    (descr "Sparkfun SKU# COM-08229")
    (fp_text reference S1 (at 0 -2.54 180) (layer Eco1.User))
    (fp_text value reset_btn (at 0 2.54 180) (layer Eco1.User))
    (pad 1 smd rect (at -3.1496 0) (size 2.2987 1.59766) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at 3.1496 0) (size 2.2987 1.59766) (layers F.Cu F.Paste F.Mask)
      (net 20 NRST))
  )
  (module flabbergast:0603 (layer F.Cu) (tedit 59DBFCC3)
    (at 160.909 138.43 180)
    (attr smd)
    (fp_text reference R2 (at 0 1.397) (layer F.SilkS))
    (fp_text value 1kR (at 0 0 180) (layer Cmts.User) hide)
    (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 8 "Net-(D1-Pad2)"))
    (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 18 PA1/LED))
    (model smd\capacitors\C0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module flabbergast:0603 (layer F.Cu) (tedit 59EF9250)
    (at 155.194 136.652 180)
    (attr smd)
    (fp_text reference R1 (at -2.032 0.127 90) (layer F.SilkS))
    (fp_text value 10kR (at 0 0 180) (layer Cmts.User) hide)
    (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 19 BOOT0))
    (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model smd\capacitors\C0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module flabbergast:SOLDER_JUMPER_OFF (layer B.Cu) (tedit 5723BAED)
    (at 151.13 144.78 180)
    (attr smd)
    (fp_text reference JP3 (at 0 -1.524 180) (layer Cmts.User))
    (fp_text value irq (at -1.524 0 90) (layer B.SilkS))
    (pad 1 smd rect (at -0.408 0 180) (size 0.635 1.143) (layers B.Cu B.Mask)
      (net 26 "Net-(IC3-Pad9)"))
    (pad 2 smd rect (at 0.408 0 180) (size 0.635 1.143) (layers B.Cu B.Mask)
      (net 21 PA0/ADC))
    (pad "" smd rect (at 0 0 180) (size 0.181 1.143) (layers B.Mask))
    (model smd\resistors\R0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module flabbergast:SOLDER_JUMPER_ON (layer F.Cu) (tedit 5723BAFE)
    (at 156.21 133.35)
    (attr smd)
    (fp_text reference JP2 (at 0 1.524 180) (layer Cmts.User))
    (fp_text value btn (at -1.524 0 90) (layer F.SilkS))
    (pad 1 smd rect (at -0.408 0) (size 0.635 1.143) (layers F.Cu F.Mask)
      (net 13 PB1/BTN))
    (pad 2 smd rect (at 0.408 0) (size 0.635 1.143) (layers F.Cu F.Mask)
      (net 19 BOOT0))
    (pad "" smd rect (at 0 0) (size 0.181 1.143) (layers F.Mask))
    (model smd\resistors\R0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module flabbergast:SOLDER_JUMPER_ON (layer F.Cu) (tedit 59DBF960)
    (at 142.875 136.525 90)
    (attr smd)
    (fp_text reference JP1 (at 0 1.524 270) (layer Cmts.User))
    (fp_text value pwr (at 1.651 0 180) (layer F.SilkS))
    (pad 1 smd rect (at -0.408 0 90) (size 0.635 1.143) (layers F.Cu F.Mask)
      (net 3 "Net-(IC2-Pad2)"))
    (pad 2 smd rect (at 0.408 0 90) (size 0.635 1.143) (layers F.Cu F.Mask)
      (net 4 VDD))
    (pad "" smd rect (at 0 0 90) (size 0.181 1.143) (layers F.Mask))
    (model smd\resistors\R0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module flabbergast:SOT23A-3 (layer F.Cu) (tedit 56E90ECC)
    (at 141.351 139.7 90)
    (descr SOT23)
    (attr smd)
    (fp_text reference IC2 (at 0 0 90) (layer F.SilkS))
    (fp_text value MCP1703T_3LEAD (at 0 0.09906 90) (layer Cmts.User))
    (pad 1 smd rect (at -0.95 1.3 90) (size 0.8 1.2) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 3 smd rect (at 0 -1.3 90) (size 0.8 1.2) (layers F.Cu F.Paste F.Mask)
      (net 2 VIN))
    (pad 2 smd rect (at 0.95 1.3 90) (size 0.8 1.2) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(IC2-Pad2)"))
    (model smd/smd_transistors/sot23.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module flabbergast:TSSOP20 (layer F.Cu) (tedit 59DC9376)
    (at 148.59 139.7 270)
    (solder_mask_margin 0.0762)
    (solder_paste_margin -0.0254)
    (attr smd)
    (fp_text reference IC1 (at 0 4.318 270) (layer Cmts.User))
    (fp_text value STM32L0x1 (at 0 0) (layer F.SilkS))
    (pad 19 smd rect (at 2.8 -2.275 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 9 PA13-SWDIO))
    (pad 20 smd rect (at 2.8 -2.925 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 10 PA14-SWCLK))
    (pad 18 smd rect (at 2.8 -1.625 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 11 PA10/SDA))
    (pad 17 smd rect (at 2.8 -0.975 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 12 PA9/SCL))
    (pad 16 smd rect (at 2.8 -0.325 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 4 VDD))
    (pad 15 smd rect (at 2.8 0.325 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 1 GND))
    (pad 14 smd rect (at 2.8 0.975 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 13 PB1/BTN))
    (pad 13 smd rect (at 2.8 1.625 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 14 PA7/MOSI))
    (pad 10 smd rect (at -2.8 2.925 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 15 PA4/SS))
    (pad 9 smd rect (at -2.8 2.275 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 16 PA3/RX))
    (pad 8 smd rect (at -2.8 1.625 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 17 PA2/TX))
    (pad 7 smd rect (at -2.8 0.975 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 18 PA1/LED))
    (pad 1 smd rect (at -2.8 -2.925 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 19 BOOT0))
    (pad 2 smd rect (at -2.8 -2.275 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 6 PC14-OSC32_IN))
    (pad 3 smd rect (at -2.8 -1.625 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 7 PC15-OSC32_OUT))
    (pad 4 smd rect (at -2.8 -0.975 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 20 NRST))
    (pad 5 smd rect (at -2.8 -0.325 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 5 VDDA))
    (pad 6 smd rect (at -2.8 0.325 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 21 PA0/ADC))
    (pad 12 smd rect (at 2.8 2.275 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 22 PA6/MISO))
    (pad 11 smd rect (at 2.8 2.925 270) (size 1.6 0.3) (layers F.Cu F.Paste F.SilkS F.Mask)
      (net 23 PA5/SCK))
  )
  (module flabbergast:0603_JUMPERED (layer F.Cu) (tedit 59DC0B98)
    (at 144.78 133.35 180)
    (attr smd)
    (fp_text reference FB1 (at 1.905 0.127 90) (layer F.SilkS))
    (fp_text value FERRITE-BEAD (at 0 0 180) (layer Cmts.User) hide)
    (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Mask)
      (net 5 VDDA))
    (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Mask)
      (net 4 VDD))
    (pad "" smd rect (at 0 0 180) (size 0.89916 1.143) (layers F.Mask))
    (model smd\resistors\R0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module flabbergast:LED-0603 (layer F.Cu) (tedit 59DBFCC8)
    (at 164.719 138.43 180)
    (descr "LED 0603 smd package")
    (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED")
    (attr smd)
    (fp_text reference D1 (at 0 1.27) (layer F.SilkS))
    (fp_text value LED (at 0 -1.2065 180) (layer Cmts.User) hide)
    (pad 1 smd rect (at -0.7493 0 180) (size 0.79756 0.79756) (layers F.Cu F.Paste F.Mask)
      (net 4 VDD))
    (pad 2 smd rect (at 0.7493 0 180) (size 0.79756 0.79756) (layers F.Cu F.Paste F.Mask)
      (net 8 "Net-(D1-Pad2)"))
  )
  (module flabbergast:0603 (layer B.Cu) (tedit 57235F06)
    (at 151.13 134.62 270)
    (attr smd)
    (fp_text reference C5 (at -2.032 0 180) (layer B.SilkS))
    (fp_text value 0.1uF (at 0 0 270) (layer Cmts.User) hide)
    (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) (layers B.Cu B.Paste B.Mask)
      (net 4 VDD))
    (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (model smd\capacitors\C0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module flabbergast:0603_NOPASTE (layer F.Cu) (tedit 59DC0B91)
    (at 148.59 133.35)
    (attr smd)
    (fp_text reference C4 (at 2.032 0 270) (layer F.SilkS))
    (fp_text value 1uF (at 0 0) (layer Cmts.User) hide)
    (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Mask)
      (net 5 VDDA))
    (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Mask)
      (net 1 GND))
    (model smd\capacitors\C0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module flabbergast:0603 (layer F.Cu) (tedit 59DBF9C8)
    (at 140.97 143.51)
    (attr smd)
    (fp_text reference C3 (at 2.032 0 90) (layer F.SilkS))
    (fp_text value 10uF (at 0 0) (layer Cmts.User) hide)
    (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 2 VIN))
    (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model smd\capacitors\C0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module flabbergast:0603 (layer F.Cu) (tedit 59DBF969)
    (at 140.335 135.89 90)
    (attr smd)
    (fp_text reference C2 (at 1.905 0 180) (layer F.SilkS))
    (fp_text value 10uF (at 0 0 90) (layer Cmts.User) hide)
    (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 4 VDD))
    (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model smd\capacitors\C0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module flabbergast:0603 (layer F.Cu) (tedit 57235F06)
    (at 147.32 144.78 180)
    (attr smd)
    (fp_text reference C1 (at -2.032 0 270) (layer F.SilkS))
    (fp_text value 0.1uF (at 0 0 180) (layer Cmts.User) hide)
    (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 4 VDD))
    (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model smd\capacitors\C0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module flabbergast:M14_oval (layer F.Cu) (tedit 59DC861C)
    (at 170.18 147.32 180)
    (attr virtual)
    (fp_text reference U2 (at 1.778 -2.032 180) (layer Cmts.User) hide)
    (fp_text value main_conn (at 1.778 1.778 180) (layer Cmts.User) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 10 PA14-SWCLK))
    (pad 2 thru_hole oval (at 2.54 0 180) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 9 PA13-SWDIO))
    (pad 3 thru_hole oval (at 5.08 0 180) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 13 PB1/BTN))
    (pad 4 thru_hole oval (at 7.62 0 180) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 14 PA7/MOSI))
    (pad 5 thru_hole oval (at 10.16 0 180) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 22 PA6/MISO))
    (pad 6 thru_hole oval (at 12.7 0 180) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 23 PA5/SCK))
    (pad 7 thru_hole oval (at 15.24 0 180) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 18 PA1/LED))
    (pad 8 thru_hole oval (at 17.78 0 180) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 21 PA0/ADC))
    (pad 9 thru_hole oval (at 20.32 0 180) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 11 PA10/SDA))
    (pad 10 thru_hole oval (at 22.86 0 180) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 12 PA9/SCL))
    (pad 11 thru_hole oval (at 25.4 0 180) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 4 VDD))
    (pad 12 thru_hole oval (at 27.94 0 180) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 13 thru_hole oval (at 30.48 0 180) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 2 VIN))
    (pad 14 thru_hole oval (at 33.02 0 180) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module flabbergast:M10_oval (layer F.Cu) (tedit 59DC861D)
    (at 139.7 129.54)
    (attr virtual)
    (fp_text reference U3 (at 1.778 -2.032) (layer Cmts.User) hide)
    (fp_text value aux_conn (at 1.778 1.778) (layer Cmts.User) hide)
    (pad 1 thru_hole oval (at 0 0) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 15 PA4/SS))
    (pad 2 thru_hole oval (at 2.54 0) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 16 PA3/RX))
    (pad 3 thru_hole oval (at 5.08 0) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 17 PA2/TX))
    (pad 4 thru_hole oval (at 7.62 0) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 5 VDDA))
    (pad 5 thru_hole oval (at 10.16 0) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 20 NRST))
    (pad 6 thru_hole oval (at 12.7 0) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 7 PC15-OSC32_OUT))
    (pad 7 thru_hole oval (at 15.24 0) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 6 PC14-OSC32_IN))
    (pad 8 thru_hole oval (at 17.78 0) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 9 thru_hole oval (at 20.32 0) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 4 VDD))
    (pad 10 thru_hole oval (at 22.86 0) (size 2 1.5) (drill 0.96) (layers *.Cu *.Mask)
      (net 19 BOOT0))
  )
  (gr_circle (center 141.048 132.412) (end 142.248 132.412) (layer Edge.Cuts) (width 0.15))
  (gr_text vda (at 147.32 131.064 180) (layer F.SilkS))
  (gr_text vdd (at 160.02 131.064 180) (layer F.SilkS))
  (gr_text scl (at 147.32 146.05) (layer F.SilkS))
  (gr_text ss:a4 (at 166.497 129.54) (layer B.SilkS))
  (gr_line (start 136.525 148.59) (end 171.196 148.59) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 171.196 128.27) (end 138.43 128.27) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 171.958 129.032) (end 171.196 128.27) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 171.958 129.54) (end 171.958 129.032) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 171.958 147.828) (end 171.958 129.54) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 171.196 148.59) (end 171.958 147.828) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 135.89 147.955) (end 135.89 146.05) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 136.525 148.59) (end 135.89 147.955) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_text oct17 (at 151.003 139.954 90) (layer B.SilkS))
  (gr_text "(c)flab\n-ber\n-gast" (at 149.098 133.35) (layer B.SilkS))
  (gr_text "SBo\nrev2" (at 155.194 142.875) (layer F.SilkS))
  (gr_text "pwr:reg|vdd\nbtn:bt0|pb1\nirq:RFd0|pa0" (at 147.066 136.398 90) (layer B.SilkS))
  (gr_text "C1,5:0.1uF\nC2,3:2.2-10uF\nC4:1uF\nR1:10kR\nR2:1kR\nIC2:MCP1703T\n" (at 167.132 138.557) (layer B.SilkS))
  (gr_text "tx:a2\nrx:a3\nscl:a9\nsda:a10\nsck:a5\nmis:a6\nmos:a7\nwdi:a13\nwdc:a14\n" (at 144.018 139.827) (layer B.SilkS))
  (gr_text bt0 (at 162.56 131.064 180) (layer F.SilkS))
  (gr_text G (at 157.48 131.064 180) (layer F.SilkS))
  (gr_text c14 (at 154.94 131.064 180) (layer F.SilkS))
  (gr_text c15 (at 152.4 131.064 180) (layer F.SilkS))
  (gr_text rst (at 149.86 131.064 180) (layer F.SilkS))
  (gr_text tx (at 144.78 131.064 180) (layer F.SilkS))
  (gr_text rx (at 142.24 131.064 180) (layer F.SilkS))
  (gr_text ss (at 139.7 131.064 180) (layer F.SilkS))
  (gr_text rst (at 138.811 132.08 270) (layer F.SilkS))
  (gr_text tx (at 138.811 134.62 270) (layer F.SilkS))
  (gr_text rx (at 138.811 137.16 270) (layer F.SilkS))
  (gr_text vin (at 138.811 139.573 270) (layer F.SilkS))
  (gr_text bt0 (at 138.811 142.24 270) (layer F.SilkS))
  (gr_text G (at 138.811 144.653 270) (layer F.SilkS))
  (gr_text vin (at 139.7 145.796) (layer F.SilkS))
  (gr_text G (at 142.24 145.796) (layer F.SilkS))
  (gr_text vdd (at 144.78 145.796) (layer F.SilkS))
  (gr_text sda (at 150.622 145.288 90) (layer F.SilkS))
  (gr_text a0 (at 152.4 145.796) (layer F.SilkS))
  (gr_text led (at 154.94 145.796) (layer F.SilkS))
  (gr_text sck (at 157.48 145.796) (layer F.SilkS))
  (gr_text mis (at 160.02 145.796) (layer F.SilkS))
  (gr_text mos (at 162.814 145.796) (layer F.SilkS))
  (gr_text b1 (at 165.354 145.796) (layer F.SilkS))
  (gr_text wdi (at 167.64 145.796) (layer F.SilkS))
  (gr_text wcl (at 170.18 145.796) (layer F.SilkS))
  (gr_text pa1 (at 166.751 138.303 90) (layer F.SilkS))
  (gr_text ANT (at 167.64 129.54) (layer F.SilkS))
  (gr_text "BOOT0\npb1" (at 169.545 134.62 90) (layer F.SilkS))
  (gr_text RESET (at 168.783 142.113 90) (layer F.SilkS))
  (gr_line (start 135.89 130.81) (end 135.89 146.05) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 138.43 128.27) (end 135.89 130.81) (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.3048))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing chamfer))
    (polygon
      (pts
        (xy 171.704 129.032) (xy 171.704 146.304) (xy 138.43 146.304) (xy 138.43 130.556) (xy 163.83 130.556)
        (xy 163.83 128.524) (xy 171.196 128.524) (xy 171.704 129.032)
      )
    )
  )
  (zone (net 1) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.3048))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing chamfer))
    (polygon
      (pts
        (xy 171.704 129.032) (xy 171.704 146.304) (xy 138.43 146.304) (xy 138.43 130.556) (xy 163.83 130.556)
        (xy 163.83 128.524) (xy 171.196 128.524) (xy 171.704 129.032)
      )
    )
  )
)
