(module Mousesensor_ADNS-9800 (layer F.Cu) (tedit 57BAFC79)
  (descr "Laser Gaming Sensor ADNS-9800")
  (tags "MOUSE MOUSE_SENSOR LASER_GAMING_SENSOR")
  (fp_text reference REF** (at 3 -2.5 180) (layer F.SilkS)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_text value Mousesensor_ADNS-9800 (at 6.5 15.25) (layer F.Fab)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_text user "Optical Center" (at 6.25 6.25 180) (layer Cmts.User)
    (effects (font (size 0.5 0.5) (thickness 0.1)))
  )
  (fp_line (start -1.05 14.15) (end -1.05 -1.7) (layer F.SilkS) (width 0.12))
  (fp_line (start 13.65 14.15) (end -1.05 14.15) (layer F.SilkS) (width 0.12))
  (fp_line (start 13.65 -1.7) (end 13.65 14.15) (layer F.SilkS) (width 0.12))
  (fp_line (start -1.05 -1.7) (end 13.65 -1.7) (layer F.SilkS) (width 0.12))
  (fp_line (start 11.55 -1.7) (end 11.55 14.15) (layer F.SilkS) (width 0.12))
  (fp_line (start 1.05 -1.7) (end 1.05 14.15) (layer F.SilkS) (width 0.12))
  (fp_line (start -1.3 14.4) (end -1.3 -1.95) (layer F.CrtYd) (width 0.05))
  (fp_line (start -1.3 -1.95) (end 13.9 -1.95) (layer F.CrtYd) (width 0.05))
  (fp_line (start 13.9 -1.95) (end 13.9 14.4) (layer F.CrtYd) (width 0.05))
  (fp_line (start 13.9 14.4) (end -1.3 14.4) (layer F.CrtYd) (width 0.05))
  (fp_line (start 13.5 14.03) (end -0.9 14.03) (layer F.Fab) (width 0.1))
  (fp_line (start 13.5 -1.57) (end 13.5 14.03) (layer F.Fab) (width 0.1))
  (fp_line (start -0.9 -1.57) (end 13.5 -1.57) (layer F.Fab) (width 0.1))
  (fp_line (start -0.9 14.03) (end -0.9 -1.57) (layer F.Fab) (width 0.1))
  (fp_line (start 10.9 12.96) (end 1.7 12.96) (layer Edge.Cuts) (width 0.15))
  (fp_line (start 10.9 -0.5) (end 10.9 12.96) (layer Edge.Cuts) (width 0.15))
  (fp_line (start 1.7 -0.5) (end 10.9 -0.5) (layer Edge.Cuts) (width 0.15))
  (fp_line (start 1.7 12.96) (end 1.7 -0.5) (layer Edge.Cuts) (width 0.15))
  (fp_circle (center 0 -2.25) (end 0 -2) (layer F.SilkS) (width 0.12))
  (fp_circle (center 6.3 5.02) (end 6 5) (layer Dwgs.User) (width 0.15))
  (pad 1 thru_hole rect (at 0 0) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
  (pad 2 thru_hole circle (at 0 1.78) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
  (pad 3 thru_hole circle (at 0 3.56) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
  (pad 4 thru_hole circle (at 0 5.34) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
  (pad 5 thru_hole circle (at 0 7.12) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
  (pad 6 thru_hole circle (at 0 8.9) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
  (pad 7 thru_hole circle (at 0 10.68) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
  (pad 8 thru_hole circle (at 0 12.46) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
  (pad 9 thru_hole circle (at 12.6 12.46) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
  (pad 10 thru_hole circle (at 12.6 10.68) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
  (pad 11 thru_hole circle (at 12.6 8.9) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
  (pad 12 thru_hole circle (at 12.6 7.12) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
  (pad 13 thru_hole circle (at 12.6 5.34) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
  (pad 14 thru_hole circle (at 12.6 3.56) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
  (pad 15 thru_hole circle (at 12.6 1.78) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
  (pad 16 thru_hole circle (at 12.6 0) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask))
)
