(module QFN24_SILABS_EFM32 (layer F.Cu) (tedit 0) (descr "generic QFN24 footprint\nbased on EFM32ZG110FXX") (fp_text reference REF** (at 0 -4) (layer F.SilkS) (effects (font (size 0.625 0.625) (thickness 0.1))) ) (fp_text value VAL** (at 0 4) (layer F.SilkS) hide (effects (font (size 0.625 0.625) (thickness 0.1))) ) (fp_poly (pts (xy -2.575 -1.775) (xy -2.575 -1.475) (xy -2.025 -1.475) (xy -2.025 -1.775) (xy -2.575 -1.775)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy -2.575 -1.125) (xy -2.575 -0.825) (xy -2.025 -0.825) (xy -2.025 -1.125) (xy -2.575 -1.125)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy -2.575 -0.475) (xy -2.575 -0.175) (xy -2.025 -0.175) (xy -2.025 -0.475) (xy -2.575 -0.475)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy -2.575 0.175) (xy -2.575 0.475) (xy -2.025 0.475) (xy -2.025 0.175) (xy -2.575 0.175)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy -2.575 0.825) (xy -2.575 1.125) (xy -2.025 1.125) (xy -2.025 0.825) (xy -2.575 0.825)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy -2.575 1.475) (xy -2.575 1.775) (xy -2.025 1.775) (xy -2.025 1.475) (xy -2.575 1.475)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy -1.9 2.15) (xy -1.9 2.45) (xy -1.35 2.45) (xy -1.35 2.15) (xy -1.9 2.15)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy -1.25 2.15) (xy -1.25 2.45) (xy -0.7 2.45) (xy -0.7 2.15) (xy -1.25 2.15)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy -0.6 2.15) (xy -0.6 2.45) (xy -0.05 2.45) (xy -0.05 2.15) (xy -0.6 2.15)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy 0.05 2.15) (xy 0.05 2.45) (xy 0.6 2.45) (xy 0.6 2.15) (xy 0.05 2.15)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy 0.7 2.15) (xy 0.7 2.45) (xy 1.25 2.45) (xy 1.25 2.15) (xy 0.7 2.15)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy 1.35 2.15) (xy 1.35 2.45) (xy 1.9 2.45) (xy 1.9 2.15) (xy 1.35 2.15)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy 2.025 1.475) (xy 2.025 1.775) (xy 2.575 1.775) (xy 2.575 1.475) (xy 2.025 1.475)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy 2.025 0.825) (xy 2.025 1.125) (xy 2.575 1.125) (xy 2.575 0.825) (xy 2.025 0.825)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy 2.025 0.175) (xy 2.025 0.475) (xy 2.575 0.475) (xy 2.575 0.175) (xy 2.025 0.175)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy 2.025 -0.475) (xy 2.025 -0.175) (xy 2.575 -0.175) (xy 2.575 -0.475) (xy 2.025 -0.475)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy 2.025 -1.125) (xy 2.025 -0.825) (xy 2.575 -0.825) (xy 2.575 -1.125) (xy 2.025 -1.125)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy 2.025 -1.775) (xy 2.025 -1.475) (xy 2.575 -1.475) (xy 2.575 -1.775) (xy 2.025 -1.775)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy 1.35 -2.45) (xy 1.35 -2.15) (xy 1.9 -2.15) (xy 1.9 -2.45) (xy 1.35 -2.45)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy 0.7 -2.45) (xy 0.7 -2.15) (xy 1.25 -2.15) (xy 1.25 -2.45) (xy 0.7 -2.45)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy 0.05 -2.45) (xy 0.05 -2.15) (xy 0.6 -2.15) (xy 0.6 -2.45) (xy 0.05 -2.45)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy -0.6 -2.45) (xy -0.6 -2.15) (xy -0.05 -2.15) (xy -0.05 -2.45) (xy -0.6 -2.45)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy -1.25 -2.45) (xy -1.25 -2.15) (xy -0.7 -2.15) (xy -0.7 -2.45) (xy -1.25 -2.45)) (layer Dwgs.User) (width 0)) (fp_poly (pts (xy -1.9 -2.45) (xy -1.9 -2.15) (xy -1.35 -2.15) (xy -1.35 -2.45) (xy -1.9 -2.45)) (layer Dwgs.User) (width 0)) (fp_line (start -2.5 2.5) (end 2.5 2.5) (layer Dwgs.User) (width 0.1)) (fp_line (start 2.5 2.5) (end 2.5 -2.5) (layer Dwgs.User) (width 0.1)) (fp_line (start 2.5 -2.5) (end -2.5 -2.5) (layer Dwgs.User) (width 0.1)) (fp_line (start -2.5 -2.5) (end -2.5 2.5) (layer Dwgs.User) (width 0.1)) (fp_poly (pts (xy -1.65 -1.65) (xy -1.65 1.65) (xy 1.65 1.65) (xy 1.65 -1.65) (xy -1.65 -1.65)) (layer Dwgs.User) (width 0)) (fp_circle (center -2.6 -2.6) (end -2.467417 -2.467417) (layer F.SilkS) (width 0.1875)) (fp_line (start -3.45 3.45) (end 3.45 3.45) (layer F.SilkS) (width 0.1)) (fp_line (start 3.45 3.45) (end 3.45 -3.45) (layer F.SilkS) (width 0.1)) (fp_line (start 3.45 -3.45) (end -3.45 -3.45) (layer F.SilkS) (width 0.1)) (fp_line (start -3.45 -3.45) (end -3.45 3.45) (layer F.SilkS) (width 0.1)) (pad 1 smd rect (at -2.575 -1.625 180) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 2 smd rect (at -2.575 -0.975 180) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 3 smd rect (at -2.575 -0.325 180) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 4 smd rect (at -2.575 0.325 180) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 5 smd rect (at -2.575 0.975 180) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 6 smd rect (at -2.575 1.625 180) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 7 smd rect (at -1.625 2.575 90) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 8 smd rect (at -0.975 2.575 90) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 9 smd rect (at -0.325 2.575 90) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 10 smd rect (at 0.325 2.575 90) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 11 smd rect (at 0.975 2.575 90) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 12 smd rect (at 1.625 2.575 90) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 13 smd rect (at 2.575 1.625) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 14 smd rect (at 2.575 0.975) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 15 smd rect (at 2.575 0.325) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 16 smd rect (at 2.575 -0.325) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 17 smd rect (at 2.575 -0.975) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 18 smd rect (at 2.575 -1.625) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 19 smd rect (at 1.625 -2.575 270) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 20 smd rect (at 0.975 -2.575 270) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 21 smd rect (at 0.325 -2.575 270) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 22 smd rect (at -0.325 -2.575 270) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 23 smd rect (at -0.975 -2.575 270) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 24 smd rect (at -1.625 -2.575 270) (size 1.1 0.3) (layers F.Cu F.Paste F.Mask)) (pad 0 smd rect (at 0 0) (size 3.3 3.3) (layers F.Cu F.Paste F.Mask)) )