-
Ben Z Yuan authored
Newer versions of KiCAD treat `.mod` footprint libraries as "legacy" and will refuse to edit them. This commit converts the library to the new `.pretty` format. Note that the new format is a folder with loose `.kicad_mod` files, so it needs to be zipped for distribution. Additionally, a footprint was added for the USB micro-B socket that claims to be on inventory.
Ben Z Yuan authoredNewer versions of KiCAD treat `.mod` footprint libraries as "legacy" and will refuse to edit them. This commit converts the library to the new `.pretty` format. Note that the new format is a folder with loose `.kicad_mod` files, so it needs to be zipped for distribution. Additionally, a footprint was added for the USB micro-B socket that claims to be on inventory.
fab-QFN_MLF20.kicad_mod 10.03 KiB
(module fab-QFN_MLF20 (layer F.Cu) (tedit 200000)
(descr "HP-VFQFP-N20 MICRO LEAD FRAME PACKAGE (MLF)")
(tags "HP-VFQFP-N20 MICRO LEAD FRAME PACKAGE (MLF)")
(attr smd)
(fp_text reference >NAME (at 0.635 -3.81) (layer F.SilkS)
(effects (font (size 1.27 1.27) (thickness 0.1016)))
)
(fp_text value >VALUE (at 1.27 3.81) (layer F.SilkS)
(effects (font (size 1.27 1.27) (thickness 0.1016)))
)
(fp_line (start -2.3495 -1.14808) (end -1.89992 -1.14808) (layer F.SilkS) (width 0.06604))
(fp_line (start -1.89992 -1.14808) (end -1.89992 -1.4478) (layer F.SilkS) (width 0.06604))
(fp_line (start -2.3495 -1.4478) (end -1.89992 -1.4478) (layer F.SilkS) (width 0.06604))
(fp_line (start -2.3495 -1.14808) (end -2.3495 -1.4478) (layer F.SilkS) (width 0.06604))
(fp_line (start -2.3495 -0.49784) (end -1.89992 -0.49784) (layer F.SilkS) (width 0.06604))
(fp_line (start -1.89992 -0.49784) (end -1.89992 -0.79756) (layer F.SilkS) (width 0.06604))
(fp_line (start -2.3495 -0.79756) (end -1.89992 -0.79756) (layer F.SilkS) (width 0.06604))
(fp_line (start -2.3495 -0.49784) (end -2.3495 -0.79756) (layer F.SilkS) (width 0.06604))
(fp_line (start -2.3495 0.14986) (end -1.89992 0.14986) (layer F.SilkS) (width 0.06604))
(fp_line (start -1.89992 0.14986) (end -1.89992 -0.14986) (layer F.SilkS) (width 0.06604))
(fp_line (start -2.3495 -0.14986) (end -1.89992 -0.14986) (layer F.SilkS) (width 0.06604))
(fp_line (start -2.3495 0.14986) (end -2.3495 -0.14986) (layer F.SilkS) (width 0.06604))
(fp_line (start -2.3495 0.79756) (end -1.89992 0.79756) (layer F.SilkS) (width 0.06604))
(fp_line (start -1.89992 0.79756) (end -1.89992 0.49784) (layer F.SilkS) (width 0.06604))
(fp_line (start -2.3495 0.49784) (end -1.89992 0.49784) (layer F.SilkS) (width 0.06604))
(fp_line (start -2.3495 0.79756) (end -2.3495 0.49784) (layer F.SilkS) (width 0.06604))
(fp_line (start -2.3495 1.4478) (end -1.89992 1.4478) (layer F.SilkS) (width 0.06604))
(fp_line (start -1.89992 1.4478) (end -1.89992 1.14808) (layer F.SilkS) (width 0.06604))
(fp_line (start -2.3495 1.14808) (end -1.89992 1.14808) (layer F.SilkS) (width 0.06604))
(fp_line (start -2.3495 1.4478) (end -2.3495 1.14808) (layer F.SilkS) (width 0.06604))
(fp_line (start -1.4478 2.3495) (end -1.14808 2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start -1.14808 2.3495) (end -1.14808 1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start -1.4478 1.89992) (end -1.14808 1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start -1.4478 2.3495) (end -1.4478 1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start -0.79756 2.3495) (end -0.49784 2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start -0.49784 2.3495) (end -0.49784 1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start -0.79756 1.89992) (end -0.49784 1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start -0.79756 2.3495) (end -0.79756 1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start -0.14986 2.3495) (end 0.14986 2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start 0.14986 2.3495) (end 0.14986 1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start -0.14986 1.89992) (end 0.14986 1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start -0.14986 2.3495) (end -0.14986 1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start 0.49784 2.3495) (end 0.79756 2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start 0.79756 2.3495) (end 0.79756 1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start 0.49784 1.89992) (end 0.79756 1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start 0.49784 2.3495) (end 0.49784 1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.14808 2.3495) (end 1.4478 2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.4478 2.3495) (end 1.4478 1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.14808 1.89992) (end 1.4478 1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.14808 2.3495) (end 1.14808 1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.89992 1.4478) (end 2.3495 1.4478) (layer F.SilkS) (width 0.06604))
(fp_line (start 2.3495 1.4478) (end 2.3495 1.14808) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.89992 1.14808) (end 2.3495 1.14808) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.89992 1.4478) (end 1.89992 1.14808) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.89992 0.79756) (end 2.3495 0.79756) (layer F.SilkS) (width 0.06604))
(fp_line (start 2.3495 0.79756) (end 2.3495 0.49784) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.89992 0.49784) (end 2.3495 0.49784) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.89992 0.79756) (end 1.89992 0.49784) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.89992 0.14986) (end 2.3495 0.14986) (layer F.SilkS) (width 0.06604))
(fp_line (start 2.3495 0.14986) (end 2.3495 -0.14986) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.89992 -0.14986) (end 2.3495 -0.14986) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.89992 0.14986) (end 1.89992 -0.14986) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.89992 -0.49784) (end 2.3495 -0.49784) (layer F.SilkS) (width 0.06604))
(fp_line (start 2.3495 -0.49784) (end 2.3495 -0.79756) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.89992 -0.79756) (end 2.3495 -0.79756) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.89992 -0.49784) (end 1.89992 -0.79756) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.89992 -1.14808) (end 2.3495 -1.14808) (layer F.SilkS) (width 0.06604))
(fp_line (start 2.3495 -1.14808) (end 2.3495 -1.4478) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.89992 -1.4478) (end 2.3495 -1.4478) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.89992 -1.14808) (end 1.89992 -1.4478) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.14808 -1.89992) (end 1.4478 -1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.4478 -1.89992) (end 1.4478 -2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.14808 -2.3495) (end 1.4478 -2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start 1.14808 -1.89992) (end 1.14808 -2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start 0.49784 -1.89992) (end 0.79756 -1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start 0.79756 -1.89992) (end 0.79756 -2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start 0.49784 -2.3495) (end 0.79756 -2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start 0.49784 -1.89992) (end 0.49784 -2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start -0.14986 -1.89992) (end 0.14986 -1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start 0.14986 -1.89992) (end 0.14986 -2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start -0.14986 -2.3495) (end 0.14986 -2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start -0.14986 -1.89992) (end -0.14986 -2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start -0.79756 -1.89992) (end -0.49784 -1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start -0.49784 -1.89992) (end -0.49784 -2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start -0.79756 -2.3495) (end -0.49784 -2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start -0.79756 -1.89992) (end -0.79756 -2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start -1.4478 -1.89992) (end -1.14808 -1.89992) (layer F.SilkS) (width 0.06604))
(fp_line (start -1.14808 -1.89992) (end -1.14808 -2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start -1.4478 -2.3495) (end -1.14808 -2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start -1.4478 -1.89992) (end -1.4478 -2.3495) (layer F.SilkS) (width 0.06604))
(fp_line (start -2.3749 -2.04978) (end -2.04978 -2.3749) (layer B.SilkS) (width 0.254))
(fp_line (start -2.04978 -2.3749) (end 2.04978 -2.3749) (layer F.SilkS) (width 0.254))
(fp_line (start 2.04978 2.3749) (end -2.04978 2.3749) (layer F.SilkS) (width 0.254))
(fp_line (start -2.04978 2.3749) (end -2.3749 2.04978) (layer B.SilkS) (width 0.254))
(fp_line (start -2.3749 2.04978) (end -2.3749 -2.04978) (layer F.SilkS) (width 0.254))
(fp_line (start 2.3749 -2.04978) (end 2.3749 2.04978) (layer F.SilkS) (width 0.254))
(fp_line (start 2.04978 -2.3749) (end 2.3749 -2.04978) (layer B.SilkS) (width 0.254))
(fp_line (start 2.3749 2.04978) (end 2.04978 2.3749) (layer B.SilkS) (width 0.254))
(fp_circle (center -1.5494 -1.5494) (end -1.62306 -1.62306) (layer B.SilkS) (width 0.127))
(pad 1 smd oval (at -2.2479 -1.29794) (size 0.89916 0.34798) (layers F.Cu F.Paste F.Mask))
(pad 2 smd oval (at -2.2479 -0.6477) (size 0.89916 0.34798) (layers F.Cu F.Paste F.Mask))
(pad 3 smd oval (at -2.2479 0) (size 0.89916 0.34798) (layers F.Cu F.Paste F.Mask))
(pad 4 smd oval (at -2.2479 0.6477) (size 0.89916 0.34798) (layers F.Cu F.Paste F.Mask))
(pad 5 smd oval (at -2.2479 1.29794) (size 0.89916 0.34798) (layers F.Cu F.Paste F.Mask))
(pad 6 smd oval (at -1.29794 2.2479) (size 0.34798 0.89916) (layers F.Cu F.Paste F.Mask))
(pad 7 smd oval (at -0.6477 2.2479) (size 0.34798 0.89916) (layers F.Cu F.Paste F.Mask))
(pad 8 smd oval (at 0 2.2479) (size 0.34798 0.89916) (layers F.Cu F.Paste F.Mask))
(pad 9 smd oval (at 0.6477 2.2479) (size 0.34798 0.89916) (layers F.Cu F.Paste F.Mask))
(pad 10 smd oval (at 1.29794 2.2479) (size 0.34798 0.89916) (layers F.Cu F.Paste F.Mask))
(pad 11 smd oval (at 2.2479 1.29794) (size 0.89916 0.34798) (layers F.Cu F.Paste F.Mask))
(pad 12 smd oval (at 2.2479 0.6477) (size 0.89916 0.34798) (layers F.Cu F.Paste F.Mask))
(pad 13 smd oval (at 2.2479 0) (size 0.89916 0.34798) (layers F.Cu F.Paste F.Mask))
(pad 14 smd oval (at 2.2479 -0.6477) (size 0.89916 0.34798) (layers F.Cu F.Paste F.Mask))
(pad 15 smd oval (at 2.2479 -1.29794) (size 0.89916 0.34798) (layers F.Cu F.Paste F.Mask))
(pad 16 smd oval (at 1.29794 -2.2479) (size 0.34798 0.89916) (layers F.Cu F.Paste F.Mask))
(pad 17 smd oval (at 0.6477 -2.2479) (size 0.34798 0.89916) (layers F.Cu F.Paste F.Mask))
(pad 18 smd oval (at 0 -2.2479) (size 0.34798 0.89916) (layers F.Cu F.Paste F.Mask))
(pad 19 smd oval (at -0.6477 -2.2479) (size 0.34798 0.89916) (layers F.Cu F.Paste F.Mask))
(pad 20 smd oval (at -1.29794 -2.2479) (size 0.34798 0.89916) (layers F.Cu F.Paste F.Mask))
)