(module SPARKFUN_ESP8266_THING_DEV (layer F.Cu) (tedit 200000)
  (descr "SPARKFUN THING DEVELOPMENT BOARD FOOTPRINT")
  (tags "SPARKFUN THING DEVELOPMENT BOARD FOOTPRINT")
  (attr virtual)
  (fp_text reference >NAME (at -24.13 -11.43) (layer F.SilkS)
    (effects (font (size 0.6096 0.6096) (thickness 0.127)))
  )
  (fp_text value >VALUE (at -24.13 11.43) (layer F.SilkS)
    (effects (font (size 0.6096 0.6096) (thickness 0.127)))
  )
  (fp_line (start -26.67 12.7) (end -26.67 0) (layer Dwgs.User) (width 0.127))
  (fp_line (start -26.67 0) (end -26.67 -12.7) (layer Dwgs.User) (width 0.127))
  (fp_line (start -26.67 -12.7) (end 29.21 -12.7) (layer Dwgs.User) (width 0.127))
  (fp_line (start 29.21 -12.7) (end 29.21 12.7) (layer Dwgs.User) (width 0.127))
  (fp_line (start 29.21 12.7) (end -26.67 12.7) (layer Dwgs.User) (width 0.127))
  (fp_line (start -27.94 10.16) (end -22.86 10.16) (layer Dwgs.User) (width 0.127))
  (fp_line (start -22.86 10.16) (end -22.86 2.54) (layer Dwgs.User) (width 0.127))
  (fp_line (start -22.86 2.54) (end -27.94 2.54) (layer Dwgs.User) (width 0.127))
  (fp_line (start -27.94 2.54) (end -27.94 10.16) (layer Dwgs.User) (width 0.127))
  (fp_line (start -26.67 0) (end -20.32 0) (layer Dwgs.User) (width 0.127))
  (fp_line (start -20.32 0) (end -20.32 -7.62) (layer Dwgs.User) (width 0.127))
  (fp_line (start -20.32 -7.62) (end -27.94 -7.62) (layer Dwgs.User) (width 0.127))
  (fp_line (start -27.94 -7.62) (end -27.94 0) (layer Dwgs.User) (width 0.127))
  (fp_line (start -27.94 0) (end -26.67 0) (layer Dwgs.User) (width 0.127))
  (fp_line (start 21.59 -12.7) (end 21.59 12.7) (layer Dwgs.User) (width 0.127))
  (fp_line (start 21.59 -12.7) (end 21.59 12.7) (layer F.SilkS) (width 0.127))
  (fp_line (start 21.59 12.7) (end 29.21 12.7) (layer F.SilkS) (width 0.127))
  (fp_line (start 29.21 12.7) (end 29.21 -12.7) (layer F.SilkS) (width 0.127))
  (fp_line (start 29.21 -12.7) (end 21.59 -12.7) (layer F.SilkS) (width 0.127))
  (fp_line (start 21.59 -12.7) (end 21.59 12.7) (layer F.SilkS) (width 0.127))
  (fp_line (start 21.59 12.7) (end 29.21 12.7) (layer F.SilkS) (width 0.127))
  (fp_line (start 29.21 12.7) (end 29.21 -12.7) (layer F.SilkS) (width 0.127))
  (fp_line (start 29.21 -12.7) (end 21.59 -12.7) (layer F.SilkS) (width 0.127))
  (fp_text user Antenna (at 22.606 -1.143 90) (layer F.SilkS)
    (effects (font (size 1.778 1.778) (thickness 0.1524)))
  )
  (fp_text user USB (at -25.654 6.223 90) (layer F.SilkS)
    (effects (font (size 1.778 1.778) (thickness 0.1524)))
  )
  (fp_text user JST (at -25.654 -3.937 90) (layer F.SilkS)
    (effects (font (size 1.778 1.778) (thickness 0.1524)))
  )
  (pad 0 thru_hole circle (at -2.54 -11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad 2 thru_hole circle (at -5.08 11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad 3.3V thru_hole circle (at -7.62 11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad 4 thru_hole circle (at 0 -11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad 5 thru_hole circle (at -5.08 -11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad 5V thru_hole circle (at 7.62 11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad 12 thru_hole circle (at 5.08 -11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad 13 thru_hole circle (at 2.54 -11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad 14 thru_hole circle (at -2.54 11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad 15 thru_hole circle (at 12.7 -11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad 16 thru_hole circle (at 7.62 -11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad ADC thru_hole circle (at 10.16 -11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad GND@ thru_hole circle (at -10.16 11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad GND@ thru_hole circle (at 12.7 11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad GND@ thru_hole circle (at -10.16 -11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad NC thru_hole circle (at 10.16 11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad RST thru_hole circle (at 0 11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad RX thru_hole circle (at 5.08 11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad TX thru_hole circle (at 2.54 11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad VIN thru_hole circle (at -7.62 -11.43) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad "" np_thru_hole circle (at -15.24 10.16) (size 3.302 3.302) (drill 3.302) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad "" np_thru_hole circle (at -15.24 -10.16) (size 3.302 3.302) (drill 3.302) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad "" np_thru_hole circle (at 17.78 -10.16) (size 3.302 3.302) (drill 3.302) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
  (pad "" np_thru_hole circle (at 17.78 10.16) (size 3.302 3.302) (drill 3.302) (layers *.Cu *.Mask)
    (solder_mask_margin 0.1016))
)
