(kicad_pcb (version 20171130) (host pcbnew 5.1.2)
  (general
    (thickness 1.6)
    (drawings 154)
    (tracks 406)
    (zones 0)
    (modules 30)
    (nets 32)
  )
  (page A4)
  (title_block
    (title "STM32L0x1 sensor board (TSSOP20; Hammond enclosure)")
    (date 2019-06-12)
    (rev rev1)
    (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.2032)
    (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 136.525 89.535)
    (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 31 "Net-(C3-Pad1)")
  (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-(C3-Pad1)")
    (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:SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm_NumberLabels (layer B.Cu) (tedit 5A3F6CCC)
    (at 154.4424 109.1692 180)
    (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers")
    (tags "solder jumper open")
    (attr virtual)
    (fp_text reference JP4 (at 0 1.8) (layer B.Fab))
    (fp_text value byp (at 0.0508 -1.7272) (layer B.SilkS))
    (fp_text user 1 (at -2.6 0) (layer B.SilkS))
    (fp_text user 3 (at 2.6 0) (layer B.SilkS) hide)
    (pad 1 smd rect (at -0.65 0 180) (size 0.5 0.6) (layers B.Cu B.Mask)
      (net 31 "Net-(C3-Pad1)"))
    (pad 1 smd rect (at -1.3 0 180) (size 1 1.5) (layers B.Cu B.Mask)
      (net 31 "Net-(C3-Pad1)"))
    (pad 2 smd rect (at 0 0 180) (size 1 1.5) (layers B.Cu B.Mask)
      (net 2 VIN))
    (pad 3 smd rect (at 1.3 0 180) (size 1 1.5) (layers B.Cu B.Mask)
      (net 4 VDD))
  )
  (module flabbergast:HOLE_CIRC_25 (layer F.Cu) (tedit 5D033C27)
    (at 148.463 92.2782)
    (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:HOLE_CIRC_25 (layer F.Cu) (tedit 5D033C27)
    (at 168.4782 115.7732)
    (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 B.Cu) (tedit 572485E7)
    (at 142.24 92.71)
    (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:IC_LOGO (layer F.Cu) (tedit 572485E7)
    (at 172.085 113.03)
    (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 166.97452 103.505 90)
    (fp_text reference IC3 (at 0 -5.715 270) (layer Cmts.User))
    (fp_text value RFM69CW (at 0 5.842 270) (layer B.SilkS))
    (pad 4 smd rect (at -8.001 0 90) (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 90) (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 90) (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 90) (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 90) (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 90) (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 90) (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 90) (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 90) (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 90) (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 90) (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 90) (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 90) (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 90) (size 2.49936 1.39954) (layers B.Cu B.Paste B.Mask)
      (net 1 GND) (solder_mask_margin 0.0508))
  )
  (module flabbergast:M06_NOSILK (layer F.Cu) (tedit 0)
    (at 139.065 102.87 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 146.812 109.728 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 141.605 92.075 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 152.4 91.948 270)
    (attr smd)
    (fp_text reference R2 (at 0 1.397 90) (layer F.SilkS))
    (fp_text value 1kR (at 0 0 270) (layer Cmts.User) hide)
    (pad 1 smd rect (at -0.762 0 270) (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 270) (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 143.51 106.045)
    (attr smd)
    (fp_text reference R1 (at 0.127 1.397 180) (layer F.SilkS))
    (fp_text value 10kR (at 0 0 180) (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 19 BOOT0))
    (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:SOLDER_JUMPER_OFF (layer B.Cu) (tedit 5723BAED)
    (at 158.342 91.44 180)
    (attr smd)
    (fp_text reference JP3 (at 0 -1.524 180) (layer Cmts.User))
    (fp_text value irq (at 1.878 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 B.Cu) (tedit 5723BAFE)
    (at 144.145 109.855 90)
    (attr smd)
    (fp_text reference JP2 (at 0 -1.524 270) (layer Cmts.User))
    (fp_text value btn (at -1.524 0 180) (layer B.SilkS))
    (pad 1 smd rect (at -0.408 0 90) (size 0.635 1.143) (layers B.Cu B.Mask)
      (net 13 PB1/BTN))
    (pad 2 smd rect (at 0.408 0 90) (size 0.635 1.143) (layers B.Cu B.Mask)
      (net 19 BOOT0))
    (pad "" smd rect (at 0 0 90) (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 B.Cu) (tedit 59DBF960)
    (at 156.1592 105.9688 90)
    (attr smd)
    (fp_text reference JP1 (at 0 -1.524 90) (layer Cmts.User))
    (fp_text value pwr (at 1.651 0 180) (layer B.SilkS))
    (pad 1 smd rect (at -0.408 0 90) (size 0.635 1.143) (layers B.Cu B.Mask)
      (net 3 "Net-(IC2-Pad2)"))
    (pad 2 smd rect (at 0.408 0 90) (size 0.635 1.143) (layers B.Cu B.Mask)
      (net 4 VDD))
    (pad "" smd rect (at 0 0 90) (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:SOT23A-3 (layer F.Cu) (tedit 56E90ECC)
    (at 163.769 104.17 180)
    (descr SOT23)
    (attr smd)
    (fp_text reference IC2 (at 0 0) (layer F.SilkS))
    (fp_text value MCP1703T_3LEAD (at 0 0.09906) (layer Cmts.User))
    (pad 1 smd rect (at -0.95 1.3 180) (size 0.8 1.2) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 3 smd rect (at 0 -1.3 180) (size 0.8 1.2) (layers F.Cu F.Paste F.Mask)
      (net 31 "Net-(C3-Pad1)"))
    (pad 2 smd rect (at 0.95 1.3 180) (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 146.05 100.33 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 L031F6P6 (at 0.6096 -0.0508) (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 B.Cu) (tedit 59DC0B98)
    (at 154.305 96.52)
    (attr smd)
    (fp_text reference FB1 (at 2.032 0 270) (layer B.SilkS))
    (fp_text value FERRITE-BEAD (at 0 0 180) (layer Cmts.User) hide)
    (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers B.Cu B.Mask)
      (net 5 VDDA))
    (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers B.Cu B.Mask)
      (net 4 VDD))
    (pad "" smd rect (at 0 0) (size 0.89916 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:LED-0603 (layer F.Cu) (tedit 59DBFCC8)
    (at 154.432 91.948 90)
    (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 90) (layer Dwgs.User))
    (fp_text value LED (at 0 -1.2065 270) (layer Cmts.User) hide)
    (pad 1 smd rect (at -0.7493 0 90) (size 0.79756 0.79756) (layers F.Cu F.Paste F.Mask)
      (net 4 VDD))
    (pad 2 smd rect (at 0.7493 0 90) (size 0.79756 0.79756) (layers F.Cu F.Paste F.Mask)
      (net 8 "Net-(D1-Pad2)"))
  )
  (module flabbergast:0603 (layer F.Cu) (tedit 57235F06)
    (at 151.13 97.155 90)
    (attr smd)
    (fp_text reference C5 (at 0 1.524 270) (layer F.SilkS))
    (fp_text value 0.1uF (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 5 VDDA))
    (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_NOPASTE (layer B.Cu) (tedit 59DC0B91)
    (at 154.305 98.425)
    (attr smd)
    (fp_text reference C4 (at 2.032 0 90) (layer B.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 B.Cu B.Mask)
      (net 5 VDDA))
    (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers B.Cu 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 (layer F.Cu) (tedit 59DBF9C8)
    (at 167.513 104.013 90)
    (attr smd)
    (fp_text reference C3 (at 2.032 0) (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 31 "Net-(C3-Pad1)"))
    (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 59DBF969)
    (at 163.703 99.822)
    (attr smd)
    (fp_text reference C2 (at 0 1.524) (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 4 VDD))
    (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 57235F06)
    (at 147.32 106.045 180)
    (attr smd)
    (fp_text reference C1 (at 0.0254 -1.3716) (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:M08_NOSILK (layer F.Cu) (tedit 5D021CBC)
    (at 163.83 116.84 180)
    (fp_text reference U2 (at 6.35 0) (layer Cmts.User) hide)
    (fp_text value main_conn1 (at 6.35 0) (layer Eco1.User) hide)
    (pad 8 thru_hole oval (at 17.78 0 270) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 7 thru_hole oval (at 15.24 0 270) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 2 VIN))
    (pad 1 thru_hole oval (at 0 0 270) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 5 VDDA))
    (pad 2 thru_hole oval (at 2.54 0 270) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 21 PA0/ADC))
    (pad 3 thru_hole oval (at 5.08 0 270) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 11 PA10/SDA))
    (pad 4 thru_hole oval (at 7.62 0 270) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 12 PA9/SCL))
    (pad 5 thru_hole oval (at 10.16 0 270) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 4 VDD))
    (pad 6 thru_hole oval (at 12.7 0 270) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module flabbergast:M03_NOSILK (layer F.Cu) (tedit 5D021C8A)
    (at 148.59 114.3 180)
    (fp_text reference U3 (at 1.27 0) (layer Cmts.User) hide)
    (fp_text value main_conn2 (at 1.27 0) (layer Eco1.User) hide)
    (pad 3 thru_hole oval (at 2.54 0 270) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 23 PA5/SCK))
    (pad 2 thru_hole oval (at 0 0 270) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 22 PA6/MISO))
    (pad 1 thru_hole oval (at -2.54 0 270) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 14 PA7/MOSI))
  )
  (module flabbergast:M01_NOSILK (layer F.Cu) (tedit 0)
    (at 177.8254 107.95)
    (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:M02_NOSILK (layer F.Cu) (tedit 5728A951)
    (at 177.8 116.84 90)
    (fp_text reference U5 (at 3.81 0 90) (layer Cmts.User) hide)
    (fp_text value onboard (at 3.81 0 90) (layer Eco1.User) hide)
    (pad 2 thru_hole oval (at 2.54 0 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 13 PB1/BTN))
    (pad 1 thru_hole oval (at 0 0 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 18 PA1/LED))
  )
  (module flabbergast:M02_NOSILK (layer F.Cu) (tedit 5728A951)
    (at 175.26 116.84 90)
    (fp_text reference U6 (at 3.81 0 90) (layer Cmts.User) hide)
    (fp_text value swd (at 3.81 0 90) (layer Eco1.User) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 9 PA13-SWDIO))
    (pad 2 thru_hole oval (at 2.54 0 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 10 PA14-SWCLK))
  )
  (module flabbergast:CRYSTAL-ABM3 (layer B.Cu) (tedit 5724557B)
    (at 147.9116 97.028)
    (descr "Abracon Miniature Ceramic Smd Crystal http://www.abracon.com/Resonators/abm3.pdf")
    (tags "smd crystal")
    (attr smd)
    (fp_text reference U7 (at 0 0 -90) (layer B.SilkS))
    (fp_text value osc (at 0 -3) (layer Dwgs.User))
    (pad 2 smd rect (at 2.05 0) (size 1.9 2.4) (layers B.Cu B.Paste B.Mask)
      (net 6 PC14-OSC32_IN))
    (pad 1 smd rect (at -2.05 0) (size 1.9 2.4) (layers B.Cu B.Paste B.Mask)
      (net 7 PC15-OSC32_OUT))
  )
  (module flabbergast:CR2032_shorter (layer F.Cu) (tedit 5D03462B)
    (at 176.53 101.6)
    (fp_text reference BT1 (at -12.7 -12.7) (layer F.SilkS))
    (fp_text value CR2032 (at -12.7 12.7) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 2.29 2.29) (drill 1.41) (layers *.Cu *.Mask)
      (net 4 VDD))
    (pad 2 thru_hole circle (at -19.05 0) (size 2.29 2.29) (drill 1.41) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (gr_text "BOOT0\npb1" (at 153.035 109.6645 90) (layer F.SilkS))
  (gr_text "hammond box\n 1551G" (at 163.83 108.585) (layer F.SilkS))
  (gr_text vdd (at 178.435 101.6 270) (layer F.SilkS))
  (gr_text GND (at 155.575 101.6 90) (layer F.SilkS))
  (gr_text BAT+ (at 174.625 101.6 90) (layer F.SilkS))
  (gr_text ANT (at 175.895 107.95 90) (layer B.SilkS))
  (gr_text G (at 140.97 109.22 270) (layer B.SilkS))
  (gr_text bt0 (at 140.97 106.68 270) (layer B.SilkS))
  (gr_text vin (at 140.97 104.14 270) (layer B.SilkS))
  (gr_text rst (at 140.97 96.52 270) (layer B.SilkS))
  (gr_text a1 (at 179.705 116.84 270) (layer B.SilkS))
  (gr_text b1 (at 179.705 114.3 270) (layer B.SilkS))
  (gr_text a13 (at 173.355 116.84 90) (layer B.SilkS))
  (gr_text a14 (at 173.355 114.3 90) (layer B.SilkS))
  (gr_text vin (at 144.1196 114.2492 90) (layer F.SilkS))
  (gr_text vin (at 144.145 114.3 90) (layer B.SilkS))
  (gr_text G (at 144.0688 116.84) (layer B.SilkS))
  (gr_text vda (at 163.83 114.935) (layer B.SilkS))
  (gr_text vdd (at 153.67 114.935) (layer B.SilkS))
  (gr_text a7 (at 151.13 112.395) (layer B.SilkS))
  (gr_text a6 (at 148.59 112.395) (layer B.SilkS))
  (gr_text a5 (at 146.05 112.395) (layer B.SilkS))
  (gr_text a0 (at 161.29 114.935) (layer B.SilkS))
  (gr_text a2 (at 140.97 99.06 270) (layer B.SilkS))
  (gr_text "L0 sensor board\nrev2 (c) flabbergast" (at 163.83 95.885) (layer F.SilkS))
  (gr_text scl (at 156.21 114.935) (layer F.SilkS))
  (gr_line (start 136.525 112.268) (end 136.525 90.297) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 140.97 112.268) (end 136.525 112.268) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 142.875 114.173) (end 140.97 112.268) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 142.875 118.491) (end 142.875 114.173) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 179.578 118.491) (end 142.875 118.491) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 180.34 117.729) (end 179.578 118.491) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 180.34 95.885) (end 180.34 117.729) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 175.895 95.885) (end 180.34 95.885) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 174.117 94.107) (end 175.895 95.885) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 174.117 89.662) (end 174.117 94.107) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 137.16 89.662) (end 174.117 89.662) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 136.525 90.297) (end 137.16 89.662) (layer Edge.Cuts) (width 0.15))
  (gr_circle (center 148.463 92.268905) (end 149.7076 92.116505) (layer Edge.Cuts) (width 0.15))
  (gr_circle (center 168.4782 115.7678) (end 169.7282 115.7678) (layer Edge.Cuts) (width 0.15))
  (gr_text vda (at 163.83 114.935) (layer F.SilkS))
  (gr_text "jun19 flabbergast" (at 166.37 92.71) (layer B.SilkS))
  (gr_text "L0 sbo rev2" (at 166.37 90.805) (layer B.SilkS))
  (gr_text "pwr:reg|vdd\nbyp:reg|vin|vdd\nbtn:bt0|pb1\nirq:RFd0|pa0" (at 153.7716 104.394) (layer B.SilkS))
  (gr_text "C1,5:0.1uF\nC2,3:2.2-10uF\nC4:1uF\nR1:10kR\nR2:1kR\nIC2:MCP1703T\nFB1:ferrite\nU7: crystal?" (at 170.18 103.505) (layer B.SilkS))
  (gr_text G (at 144.0688 116.84) (layer F.SilkS))
  (gr_text a10 (at 158.75 114.935) (layer B.SilkS))
  (gr_text a9 (at 156.21 114.935) (layer B.SilkS))
  (gr_text rst (at 140.97 96.52 270) (layer F.SilkS))
  (gr_text tx (at 140.97 99.06 270) (layer F.SilkS))
  (gr_text rx (at 140.97 101.6 270) (layer F.SilkS))
  (gr_text vin (at 140.97 104.14 270) (layer F.SilkS))
  (gr_text bt0 (at 140.97 106.68 270) (layer F.SilkS))
  (gr_text G (at 140.97 109.22 270) (layer F.SilkS))
  (gr_text a3 (at 140.97 101.6 270) (layer B.SilkS))
  (gr_text vdd (at 153.67 114.935) (layer F.SilkS))
  (gr_text sda (at 158.75 114.935) (layer F.SilkS))
  (gr_text adc (at 161.29 114.935) (layer F.SilkS))
  (gr_text a1 (at 179.705 116.84 270) (layer F.SilkS))
  (gr_text sck (at 146.05 112.395) (layer F.SilkS))
  (gr_text mis (at 148.59 112.395) (layer F.SilkS))
  (gr_text mos (at 151.13 112.395) (layer F.SilkS))
  (gr_text b1 (at 177.8 112.395) (layer F.SilkS))
  (gr_text wdi (at 173.355 116.84 90) (layer F.SilkS))
  (gr_text wcl (at 175.26 112.395) (layer F.SilkS))
  (gr_text pa1 (at 155.956 91.948 90) (layer F.SilkS))
  (gr_text ANT (at 175.895 107.95 90) (layer F.SilkS))
  (gr_text RESET (at 141.5034 94.7166) (layer F.SilkS))
  (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 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 137.16 90.424) (xy 137.16 111.76) (xy 141.224 111.76) (xy 143.256 113.792) (xy 143.256 117.856)
        (xy 165.1 117.856) (xy 165.1 113.284) (xy 171.704 113.284) (xy 171.704 117.856) (xy 179.324 117.856)
        (xy 179.324 96.52) (xy 175.768 96.52) (xy 173.736 94.488) (xy 173.736 90.424) (xy 151.384 90.424)
        (xy 151.384 94.996) (xy 145.796 94.996) (xy 145.796 90.424)
      )
    )
  )
  (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 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 137.16 90.424) (xy 137.16 111.76) (xy 141.224 111.76) (xy 143.256 113.792) (xy 143.256 117.856)
        (xy 165.1 117.856) (xy 165.1 113.284) (xy 171.704 113.284) (xy 171.704 117.856) (xy 179.324 117.856)
        (xy 179.324 96.52) (xy 175.768 96.52) (xy 173.736 94.488) (xy 173.736 90.424) (xy 151.384 90.424)
        (xy 151.384 94.996) (xy 145.796 94.996) (xy 145.796 90.424)
      )
    )
  )
)
