(module ESP-07v2 (layer F.Cu) (tedit 556A0367)
  (descr "Module, ESP-8266, ESP-07v2, 16 pad, SMD")
  (tags "Module ESP-8266 ESP8266")
  (fp_text reference REF** (at -3.5 -1.5) (layer F.SilkS)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_text value ESP-07v2 (at 7.25 2.25) (layer F.Fab)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_line (start -2.25 -0.5) (end -2.25 -6.65) (layer F.CrtYd) (width 0.05))
  (fp_line (start -2.25 -6.65) (end 16.25 -6.65) (layer F.CrtYd) (width 0.05))
  (fp_line (start 16.25 -6.65) (end 16.25 16) (layer F.CrtYd) (width 0.05))
  (fp_line (start 16.25 16) (end -2.25 16) (layer F.CrtYd) (width 0.05))
  (fp_line (start -2.25 16) (end -2.25 -0.5) (layer F.CrtYd) (width 0.05))
  (fp_line (start -1 -6.4) (end 15 -6.4) (layer F.SilkS) (width 0.1524))
  (fp_line (start 15 -6.4) (end 15 -1) (layer F.SilkS) (width 0.1524))
  (fp_line (start -1 -6.4) (end -1 -1) (layer F.SilkS) (width 0.1524))
  (fp_line (start -1 14.8) (end -1 15.6) (layer F.SilkS) (width 0.1524))
  (fp_line (start -1 15.6) (end 15 15.6) (layer F.SilkS) (width 0.1524))
  (fp_line (start 15 15.6) (end 15 14.8) (layer F.SilkS) (width 0.1524))
  (fp_line (start 15 -6.4) (end -1 -2.6) (layer F.SilkS) (width 0.1524))
  (fp_line (start -1 -6.4) (end 15 -2.6) (layer F.SilkS) (width 0.1524))
  (fp_text user "No Copper" (at 6.892 -5.4) (layer F.SilkS)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_line (start -1.008 -2.6) (end 14.992 -2.6) (layer F.SilkS) (width 0.1524))
  (fp_line (start 15 -6.4) (end 15 15.6) (layer F.Fab) (width 0.05))
  (fp_line (start 15 15.6) (end -1 15.6) (layer F.Fab) (width 0.05))
  (fp_line (start -1.008 15.6) (end -1.008 -6.4) (layer F.Fab) (width 0.05))
  (fp_line (start -1 -6.4) (end 15 -6.4) (layer F.Fab) (width 0.05))
  (pad 1 thru_hole rect (at 0 0) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS))
  (pad 2 thru_hole oval (at 0 2) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS))
  (pad 3 thru_hole oval (at 0 4) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS))
  (pad 4 thru_hole oval (at 0 6) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS))
  (pad 5 thru_hole oval (at 0 8) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS))
  (pad 6 thru_hole oval (at 0 10) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS))
  (pad 7 thru_hole oval (at 0 12) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS))
  (pad 8 thru_hole oval (at 0 14) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS))
  (pad 9 thru_hole oval (at 14 14) (size 2.5 1.1) (drill 0.65 (offset 0.7 0)) (layers *.Cu *.Mask F.SilkS))
  (pad 10 thru_hole oval (at 14 12) (size 2.5 1.1) (drill 0.65 (offset 0.6 0)) (layers *.Cu *.Mask F.SilkS))
  (pad 11 thru_hole oval (at 14 10) (size 2.5 1.1) (drill 0.65 (offset 0.7 0)) (layers *.Cu *.Mask F.SilkS))
  (pad 12 thru_hole oval (at 14 8) (size 2.5 1.1) (drill 0.65 (offset 0.7 0)) (layers *.Cu *.Mask F.SilkS))
  (pad 13 thru_hole oval (at 14 6) (size 2.5 1.1) (drill 0.65 (offset 0.7 0)) (layers *.Cu *.Mask F.SilkS))
  (pad 14 thru_hole oval (at 14 4) (size 2.5 1.1) (drill 0.65 (offset 0.7 0)) (layers *.Cu *.Mask F.SilkS))
  (pad 15 thru_hole oval (at 14 2) (size 2.5 1.1) (drill 0.65 (offset 0.7 0)) (layers *.Cu *.Mask F.SilkS))
  (pad 16 thru_hole oval (at 14 0) (size 2.5 1.1) (drill 0.65 (offset 0.7 0)) (layers *.Cu *.Mask F.SilkS))
  (model ${ESPLIB}/ESP8266.3dshapes/ESP-07v2.wrl
    (at (xyz 0 0 0))
    (scale (xyz 0.3937 0.3937 0.3937))
    (rotate (xyz 0 0 0))
  )
)