diff --git a/Package_SO.pretty/NSOP-16_3.9x9.9mm_P1.27mm.kicad_mod b/Package_SO.pretty/NSOP-16_3.9x9.9mm_P1.27mm.kicad_mod new file mode 100644 index 00000000000..7cd47ee6b19 --- /dev/null +++ b/Package_SO.pretty/NSOP-16_3.9x9.9mm_P1.27mm.kicad_mod @@ -0,0 +1,48 @@ +(module NSOP-16_3.9x9.9mm_P1.27mm (layer F.Cu) (tedit 5F7385DA) + (descr "NSOP, 16 Pin (JEDEC MS-012AC, https://www.holtek.com/documents/10179/11842/HT42B534-xv110.pdf#page=15), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "NSOP SO") + (attr smd) + (fp_text reference REF** (at 0 -5.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value NSOP-16_3.9x9.9mm_P1.27mm (at 0 5.9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 5.06) (end 1.95 5.06) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 5.06) (end -1.95 5.06) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -5.06) (end 1.95 -5.06) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -5.06) (end -3.4 -5.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.975 -4.95) (end 1.95 -4.95) (layer F.Fab) (width 0.1)) + (fp_line (start 1.95 -4.95) (end 1.95 4.95) (layer F.Fab) (width 0.1)) + (fp_line (start 1.95 4.95) (end -1.95 4.95) (layer F.Fab) (width 0.1)) + (fp_line (start -1.95 4.95) (end -1.95 -3.975) (layer F.Fab) (width 0.1)) + (fp_line (start -1.95 -3.975) (end -0.975 -4.95) (layer F.Fab) (width 0.1)) + (fp_line (start -3.65 -5.2) (end -3.65 5.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.65 5.2) (end 3.65 5.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.65 5.2) (end 3.65 -5.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.65 -5.2) (end -3.65 -5.2) (layer F.CrtYd) (width 0.05)) + (pad 1 smd roundrect (at -2.45 -4.445) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 2 smd roundrect (at -2.45 -3.175) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 3 smd roundrect (at -2.45 -1.905) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 4 smd roundrect (at -2.45 -0.635) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 5 smd roundrect (at -2.45 0.635) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 6 smd roundrect (at -2.45 1.905) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 7 smd roundrect (at -2.45 3.175) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 8 smd roundrect (at -2.45 4.445) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 9 smd roundrect (at 2.45 4.445) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 10 smd roundrect (at 2.45 3.175) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 11 smd roundrect (at 2.45 1.905) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 12 smd roundrect (at 2.45 0.635) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 13 smd roundrect (at 2.45 -0.635) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 14 smd roundrect (at 2.45 -1.905) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 15 smd roundrect (at 2.45 -3.175) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 16 smd roundrect (at 2.45 -4.445) (size 1.9 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.98 0.98) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Package_SO.3dshapes/NSOP-16_3.9x9.9mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Package_SO.pretty/SOP-10_3.9x4.9mm_P1mm.kicad_mod b/Package_SO.pretty/SOP-10_3.9x4.9mm_P1mm.kicad_mod new file mode 100644 index 00000000000..12373d88a22 --- /dev/null +++ b/Package_SO.pretty/SOP-10_3.9x4.9mm_P1mm.kicad_mod @@ -0,0 +1,42 @@ +(module SOP-10_3.9x4.9mm_P1mm (layer F.Cu) (tedit 5F7385DA) + (descr "SOP, 10 Pin (https://www.holtek.com/documents/10179/11842/HT42B534-xv110.pdf#page=13), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOP SO") + (attr smd) + (fp_text reference REF** (at 0 -3.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SOP-10_3.9x4.9mm_P1mm (at 0 3.4) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 2.56) (end 1.95 2.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 2.56) (end -1.95 2.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -2.56) (end 1.95 -2.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -2.56) (end -3.4 -2.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.975 -2.45) (end 1.95 -2.45) (layer F.Fab) (width 0.1)) + (fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer F.Fab) (width 0.1)) + (fp_line (start 1.95 2.45) (end -1.95 2.45) (layer F.Fab) (width 0.1)) + (fp_line (start -1.95 2.45) (end -1.95 -1.475) (layer F.Fab) (width 0.1)) + (fp_line (start -1.95 -1.475) (end -0.975 -2.45) (layer F.Fab) (width 0.1)) + (fp_line (start -3.65 -2.7) (end -3.65 2.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.65 2.7) (end 3.65 2.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.65 2.7) (end 3.65 -2.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.65 -2.7) (end -3.65 -2.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd roundrect (at -2.45 -2) (size 1.9 0.55) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 2 smd roundrect (at -2.45 -1) (size 1.9 0.55) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 3 smd roundrect (at -2.45 0) (size 1.9 0.55) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 4 smd roundrect (at -2.45 1) (size 1.9 0.55) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 5 smd roundrect (at -2.45 2) (size 1.9 0.55) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 6 smd roundrect (at 2.45 2) (size 1.9 0.55) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 7 smd roundrect (at 2.45 1) (size 1.9 0.55) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 8 smd roundrect (at 2.45 0) (size 1.9 0.55) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 9 smd roundrect (at 2.45 -1) (size 1.9 0.55) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 10 smd roundrect (at 2.45 -2) (size 1.9 0.55) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.98 0.98) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOP-10_3.9x4.9mm_P1mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Package_SO.pretty/SSOP-10_3.9x4.9mm_P1.00mm.kicad_mod b/Package_SO.pretty/SSOP-10_3.9x4.9mm_P1.00mm.kicad_mod deleted file mode 100644 index bd4723eedf8..00000000000 --- a/Package_SO.pretty/SSOP-10_3.9x4.9mm_P1.00mm.kicad_mod +++ /dev/null @@ -1,40 +0,0 @@ -(module SSOP-10_3.9x4.9mm_P1.00mm (layer F.Cu) (tedit 5AB07CF5) - (descr "10-Lead SSOP, 3.9 x 4.9mm body, 1.00mm pitch (http://www.st.com/resource/en/datasheet/viper01.pdf)") - (tags "SSOP 3.9 4.9 1.00") - (attr smd) - (fp_text reference REF** (at 0 -3.5) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SSOP-10_3.9x4.9mm_P1.00mm (at 0 3.5) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0 0) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -0.95 -2.45) (end 1.95 -2.45) (layer F.Fab) (width 0.1)) - (fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer F.Fab) (width 0.1)) - (fp_line (start 1.95 2.45) (end -1.95 2.45) (layer F.Fab) (width 0.1)) - (fp_line (start -1.95 2.45) (end -1.95 -1.45) (layer F.Fab) (width 0.1)) - (fp_line (start -1.95 -1.45) (end -0.95 -2.45) (layer F.Fab) (width 0.1)) - (fp_line (start -3.35 -2.7) (end -3.35 2.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start 3.35 -2.7) (end 3.35 2.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.35 -2.7) (end 3.35 -2.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.35 2.7) (end 3.35 2.7) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3 -2.57) (end 2.07 -2.57) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.07 2.57) (end 2.07 2.57) (layer F.SilkS) (width 0.15)) - (pad 1 smd rect (at -2.55 -2) (size 1.1 0.51) (layers F.Cu F.Paste F.Mask)) - (pad 2 smd rect (at -2.55 -1) (size 1.1 0.51) (layers F.Cu F.Paste F.Mask)) - (pad 3 smd rect (at -2.55 0) (size 1.1 0.51) (layers F.Cu F.Paste F.Mask)) - (pad 4 smd rect (at -2.55 1) (size 1.1 0.51) (layers F.Cu F.Paste F.Mask)) - (pad 6 smd rect (at 2.55 2) (size 1.1 0.51) (layers F.Cu F.Paste F.Mask)) - (pad 7 smd rect (at 2.55 1) (size 1.1 0.51) (layers F.Cu F.Paste F.Mask)) - (pad 8 smd rect (at 2.55 0) (size 1.1 0.51) (layers F.Cu F.Paste F.Mask)) - (pad 5 smd rect (at -2.55 2) (size 1.1 0.51) (layers F.Cu F.Paste F.Mask)) - (pad 9 smd rect (at 2.55 -1) (size 1.1 0.51) (layers F.Cu F.Paste F.Mask)) - (pad 10 smd rect (at 2.55 -2) (size 1.1 0.51) (layers F.Cu F.Paste F.Mask)) - (model ${KISYS3DMOD}/Package_SO.3dshapes/SSOP-10_3.9x4.9mm_P1.00mm.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) -) diff --git a/Package_SO.pretty/SSOP-10_3.9x4.9mm_P1mm.kicad_mod b/Package_SO.pretty/SSOP-10_3.9x4.9mm_P1mm.kicad_mod new file mode 100644 index 00000000000..7df8d84cc1a --- /dev/null +++ b/Package_SO.pretty/SSOP-10_3.9x4.9mm_P1mm.kicad_mod @@ -0,0 +1,42 @@ +(module SSOP-10_3.9x4.9mm_P1mm (layer F.Cu) (tedit 5F7385DA) + (descr "SSOP, 10 Pin (http://www.st.com/resource/en/datasheet/viper01.pdf#page=28), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SSOP SO") + (attr smd) + (fp_text reference REF** (at 0 -3.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SSOP-10_3.9x4.9mm_P1mm (at 0 3.4) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 2.56) (end 1.95 2.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 2.56) (end -1.95 2.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -2.56) (end 1.95 -2.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -2.56) (end -3.45 -2.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.975 -2.45) (end 1.95 -2.45) (layer F.Fab) (width 0.1)) + (fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer F.Fab) (width 0.1)) + (fp_line (start 1.95 2.45) (end -1.95 2.45) (layer F.Fab) (width 0.1)) + (fp_line (start -1.95 2.45) (end -1.95 -1.475) (layer F.Fab) (width 0.1)) + (fp_line (start -1.95 -1.475) (end -0.975 -2.45) (layer F.Fab) (width 0.1)) + (fp_line (start -3.7 -2.7) (end -3.7 2.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.7 2.7) (end 3.7 2.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 2.7) (end 3.7 -2.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.7 -2.7) (end -3.7 -2.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd roundrect (at -2.625 -2) (size 1.65 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 2 smd roundrect (at -2.625 -1) (size 1.65 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 3 smd roundrect (at -2.625 0) (size 1.65 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 4 smd roundrect (at -2.625 1) (size 1.65 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 5 smd roundrect (at -2.625 2) (size 1.65 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 6 smd roundrect (at 2.625 2) (size 1.65 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 7 smd roundrect (at 2.625 1) (size 1.65 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 8 smd roundrect (at 2.625 0) (size 1.65 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 9 smd roundrect (at 2.625 -1) (size 1.65 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (pad 10 smd roundrect (at 2.625 -2) (size 1.65 0.6) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.98 0.98) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SSOP-10_3.9x4.9mm_P1mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file