(module IC_STM32F042G6U6TR (layer F.Cu) (tedit 65CCF34C)
  (descr <b>UFQFPN28</b><br>)
  (attr smd)
  (fp_text reference REF** (at 0.675 -3.385) (layer F.SilkS))
  (fp_text value " " (at 0 0) (layer F.Fab))
  (pad 1 smd custom (at -1.9 -1.5) (size 0.1 0.1) (layers F.Cu)
    (zone_connect 2)
    (options (clearance outline) (anchor rect))
    (primitives
      (gr_poly (pts
         (xy -0.25 -0.15) (xy -0.25 0.15) (xy 0.25 0.15) (xy 0.25 0) (xy 0.1 -0.15)
) (width 0.01))
    ))
  (pad 2 smd rect (at -1.875 -1) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 3 smd rect (at -1.875 -0.5) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 4 smd rect (at -1.875 0) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 5 smd rect (at -1.875 0.5) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 6 smd rect (at -1.875 1) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 7 smd custom (at -1.9 1.5) (size 0.1 0.1) (layers F.Cu)
    (zone_connect 2)
    (options (clearance outline) (anchor rect))
    (primitives
      (gr_poly (pts
         (xy -0.25 -0.15) (xy -0.25 0.15) (xy 0.1 0.15) (xy 0.25 0) (xy 0.25 -0.15)
) (width 0.01))
    ))
  (pad 8 smd custom (at -1.5 1.9 90) (size 0.1 0.1) (layers F.Cu)
    (zone_connect 2)
    (options (clearance outline) (anchor rect))
    (primitives
      (gr_poly (pts
         (xy -0.15 0.25) (xy 0.15 0.25) (xy 0.15 -0.25) (xy 0 -0.25) (xy -0.15 -0.1)
) (width 0.01))
    ))
  (pad 9 smd rect (at -1 1.875 90) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 10 smd rect (at -0.5 1.875 90) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 11 smd rect (at 0 1.875 90) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 12 smd rect (at 0.5 1.875 90) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 13 smd rect (at 1 1.875 90) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 14 smd custom (at 1.5 1.9 90) (size 0.1 0.1) (layers F.Cu)
    (zone_connect 2)
    (options (clearance outline) (anchor rect))
    (primitives
      (gr_poly (pts
         (xy -0.15 0.25) (xy 0.15 0.25) (xy 0.15 -0.1) (xy 0 -0.25) (xy -0.15 -0.25)
) (width 0.01))
    ))
  (pad 15 smd custom (at 1.9 1.5 180) (size 0.1 0.1) (layers F.Cu)
    (zone_connect 2)
    (options (clearance outline) (anchor rect))
    (primitives
      (gr_poly (pts
         (xy 0.25 0.15) (xy 0.25 -0.15) (xy -0.25 -0.15) (xy -0.25 0) (xy -0.1 0.15)
) (width 0.01))
    ))
  (pad 16 smd rect (at 1.875 1 180) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 17 smd rect (at 1.875 0.5 180) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 18 smd rect (at 1.875 0 180) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 19 smd rect (at 1.875 -0.5 180) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 20 smd rect (at 1.875 -1 180) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 21 smd custom (at 1.9 -1.5 180) (size 0.1 0.1) (layers F.Cu)
    (zone_connect 2)
    (options (clearance outline) (anchor rect))
    (primitives
      (gr_poly (pts
         (xy 0.25 0.15) (xy 0.25 -0.15) (xy -0.1 -0.15) (xy -0.25 0) (xy -0.25 0.15)
) (width 0.01))
    ))
  (pad 22 smd custom (at 1.5 -1.9 270) (size 0.1 0.1) (layers F.Cu)
    (zone_connect 2)
    (options (clearance outline) (anchor rect))
    (primitives
      (gr_poly (pts
         (xy 0.15 -0.25) (xy -0.15 -0.25) (xy -0.15 0.25) (xy 0 0.25) (xy 0.15 0.1)
) (width 0.01))
    ))
  (pad 23 smd rect (at 1 -1.875 270) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 24 smd rect (at 0.5 -1.875 270) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 25 smd rect (at 0 -1.875 270) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 26 smd rect (at -0.5 -1.875 270) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 27 smd rect (at -1 -1.875 270) (size 0.55 0.3) (layers F.Cu F.Paste F.Mask)
    (solder_mask_margin 0.102))
  (pad 28 smd custom (at -1.5 -1.9 270) (size 0.1 0.1) (layers F.Cu)
    (zone_connect 2)
    (options (clearance outline) (anchor rect))
    (primitives
      (gr_poly (pts
         (xy 0.15 -0.25) (xy -0.15 -0.25) (xy -0.15 0.1) (xy 0 0.25) (xy 0.15 0.25)
) (width 0.01))
    ))
)
