(module UQFN-28-1EP_4x4mm_Pitch0.4mm (layer F.Cu) (tedit 54130A77)
  (descr "28-Lead Plastic Ultra Thin Quad Flat, No Lead Package (MV) - 4x4x0.5 mm Body [UQFN]; (see Microchip Packaging Specification 00000049BS.pdf)")
  (tags "QFN 0.4")
  (attr smd)
  (fp_text reference REF** (at 0 -3.4) (layer F.SilkS)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_text value UQFN-28-1EP_4x4mm_Pitch0.4mm (at 0 3.4) (layer F.Fab)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_line (start -2.65 -2.65) (end -2.65 2.65) (layer F.CrtYd) (width 0.05))
  (fp_line (start 2.65 -2.65) (end 2.65 2.65) (layer F.CrtYd) (width 0.05))
  (fp_line (start -2.65 -2.65) (end 2.65 -2.65) (layer F.CrtYd) (width 0.05))
  (fp_line (start -2.65 2.65) (end 2.65 2.65) (layer F.CrtYd) (width 0.05))
  (fp_line (start 2.125 -2.125) (end 2.125 -1.525) (layer F.SilkS) (width 0.15))
  (fp_line (start -2.125 2.125) (end -2.125 1.525) (layer F.SilkS) (width 0.15))
  (fp_line (start 2.125 2.125) (end 2.125 1.525) (layer F.SilkS) (width 0.15))
  (fp_line (start -2.125 -2.125) (end -1.525 -2.125) (layer F.SilkS) (width 0.15))
  (fp_line (start -2.125 2.125) (end -1.525 2.125) (layer F.SilkS) (width 0.15))
  (fp_line (start 2.125 2.125) (end 1.525 2.125) (layer F.SilkS) (width 0.15))
  (fp_line (start 2.125 -2.125) (end 1.525 -2.125) (layer F.SilkS) (width 0.15))
  (pad 1 smd rect (at -2 -1.2) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 2 smd rect (at -2 -0.8) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 3 smd rect (at -2 -0.4) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 4 smd rect (at -2 0) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 5 smd rect (at -2 0.4) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 6 smd rect (at -2 0.8) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 7 smd rect (at -2 1.2) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 8 smd rect (at -1.2 2 90) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 9 smd rect (at -0.8 2 90) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 10 smd rect (at -0.4 2 90) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 11 smd rect (at 0 2 90) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 12 smd rect (at 0.4 2 90) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 13 smd rect (at 0.8 2 90) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 14 smd rect (at 1.2 2 90) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 15 smd rect (at 2 1.2) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 16 smd rect (at 2 0.8) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 17 smd rect (at 2 0.4) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 18 smd rect (at 2 0) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 19 smd rect (at 2 -0.4) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 20 smd rect (at 2 -0.8) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 21 smd rect (at 2 -1.2) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 22 smd rect (at 1.2 -2 90) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 23 smd rect (at 0.8 -2 90) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 24 smd rect (at 0.4 -2 90) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 25 smd rect (at 0 -2 90) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 26 smd rect (at -0.4 -2 90) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 27 smd rect (at -0.8 -2 90) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 28 smd rect (at -1.2 -2 90) (size 0.8 0.2) (layers F.Cu F.Paste F.Mask))
  (pad 29 smd rect (at 0.5875 0.5875) (size 1.175 1.175) (layers F.Cu F.Paste F.Mask)
    (solder_paste_margin_ratio -0.2))
  (pad 29 smd rect (at 0.5875 -0.5875) (size 1.175 1.175) (layers F.Cu F.Paste F.Mask)
    (solder_paste_margin_ratio -0.2))
  (pad 29 smd rect (at -0.5875 0.5875) (size 1.175 1.175) (layers F.Cu F.Paste F.Mask)
    (solder_paste_margin_ratio -0.2))
  (pad 29 smd rect (at -0.5875 -0.5875) (size 1.175 1.175) (layers F.Cu F.Paste F.Mask)
    (solder_paste_margin_ratio -0.2))
  (model Housings_DFN_QFN.3dshapes/UQFN-28-1EP_4x4mm_Pitch0.4mm.wrl
    (at (xyz 0 0 0))
    (scale (xyz 1 1 1))
    (rotate (xyz 0 0 0))
  )
)
