7
mirror of https://gitlab.com/kicad/libraries/kicad-footprints.git synced 2025-04-09 00:30:06 +00:00

Added Nexperia HUSON-8/-12/-16 packages

See merge request kicad/libraries/kicad-footprints!3341
This commit is contained in:
Jakub Kaderka 2023-11-09 22:35:28 +00:00 committed by John Beard
parent d35b28f2bb
commit 81dc8ab6fd
3 changed files with 168 additions and 0 deletions

View File

@ -0,0 +1,56 @@
(footprint Nexperia_HUSON-12_USON-12-1EP_1.35x2.5mm_P0.4mm_EP0.4x2mm (version 20221018) (generator kicad-footprint-generator)
(layer F.Cu)
(descr "Nexperia HUSON-12 USON, 12 Pin (https://assets.nexperia.com/documents/data-sheet/IP4251_52_53_54-TTL.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py")
(tags "Nexperia USON NoLead")
(attr smd)
(fp_text reference REF** (at 0 -2.2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Nexperia_HUSON-12_USON-12-1EP_1.35x2.5mm_P0.4mm_EP0.4x2mm (at 0 2.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0 -1.36) (end 0.675 -1.36)
(stroke (width 0.12) (type solid)) (layer F.SilkS))
(fp_line (start -0.675 1.36) (end 0.675 1.36)
(stroke (width 0.12) (type solid)) (layer F.SilkS))
(fp_line (start -0.3375 -1.25) (end 0.675 -1.25)
(stroke (width 0.1) (type solid)) (layer F.Fab))
(fp_line (start 0.675 -1.25) (end 0.675 1.25)
(stroke (width 0.1) (type solid)) (layer F.Fab))
(fp_line (start 0.675 1.25) (end -0.675 1.25)
(stroke (width 0.1) (type solid)) (layer F.Fab))
(fp_line (start -0.675 1.25) (end -0.675 -0.9125)
(stroke (width 0.1) (type solid)) (layer F.Fab))
(fp_line (start -0.675 -0.9125) (end -0.3375 -1.25)
(stroke (width 0.1) (type solid)) (layer F.Fab))
(fp_line (start -1.3 -1.5) (end -1.3 1.5)
(stroke (width 0.05) (type solid)) (layer F.CrtYd))
(fp_line (start -1.3 1.5) (end 1.3 1.5)
(stroke (width 0.05) (type solid)) (layer F.CrtYd))
(fp_line (start 1.3 1.5) (end 1.3 -1.5)
(stroke (width 0.05) (type solid)) (layer F.CrtYd))
(fp_line (start 1.3 -1.5) (end -1.3 -1.5)
(stroke (width 0.05) (type solid)) (layer F.CrtYd))
(pad 1 smd roundrect (at -0.725 -1) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 2 smd roundrect (at -0.725 -0.6) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 3 smd roundrect (at -0.725 -0.2) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 4 smd roundrect (at -0.725 0.2) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 5 smd roundrect (at -0.725 0.6) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 6 smd roundrect (at -0.725 1) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 7 smd roundrect (at 0.725 1) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 8 smd roundrect (at 0.725 0.6) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 9 smd roundrect (at 0.725 0.2) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 10 smd roundrect (at 0.725 -0.2) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 11 smd roundrect (at 0.725 -0.6) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 12 smd roundrect (at 0.725 -1) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 13 smd rect (at 0 0) (size 0.4 2) (layers F.Cu F.Mask))
(pad "" smd roundrect (at 0 0) (size 0.32 1.61) (layers F.Paste) (roundrect_rratio 0.25))
(fp_text user ${REFERENCE} (at 0 0 90) (layer F.Fab)
(effects (font (size 0.62 0.62) (thickness 0.09)))
)
(model ${KICAD7_3DMODEL_DIR}/Package_SON.3dshapes/Nexperia_HUSON-12_USON-12-1EP_1.35x2.5mm_P0.4mm_EP0.4x2mm.wrl
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,60 @@
(footprint Nexperia_HUSON-16_USON-16-1EP_1.35x3.3mm_P0.4mm_EP0.4x2.8mm (version 20221018) (generator kicad-footprint-generator)
(layer F.Cu)
(descr "Nexperia HUSON-16 USON, 16 Pin (https://assets.nexperia.com/documents/data-sheet/IP4251_52_53_54-TTL.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py")
(tags "Nexperia USON NoLead")
(attr smd)
(fp_text reference REF** (at 0 -2.6) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Nexperia_HUSON-16_USON-16-1EP_1.35x3.3mm_P0.4mm_EP0.4x2.8mm (at 0 2.6) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0 -1.76) (end 0.675 -1.76)
(stroke (width 0.12) (type solid)) (layer F.SilkS))
(fp_line (start -0.675 1.76) (end 0.675 1.76)
(stroke (width 0.12) (type solid)) (layer F.SilkS))
(fp_line (start -0.3375 -1.65) (end 0.675 -1.65)
(stroke (width 0.1) (type solid)) (layer F.Fab))
(fp_line (start 0.675 -1.65) (end 0.675 1.65)
(stroke (width 0.1) (type solid)) (layer F.Fab))
(fp_line (start 0.675 1.65) (end -0.675 1.65)
(stroke (width 0.1) (type solid)) (layer F.Fab))
(fp_line (start -0.675 1.65) (end -0.675 -1.3125)
(stroke (width 0.1) (type solid)) (layer F.Fab))
(fp_line (start -0.675 -1.3125) (end -0.3375 -1.65)
(stroke (width 0.1) (type solid)) (layer F.Fab))
(fp_line (start -1.3 -1.9) (end -1.3 1.9)
(stroke (width 0.05) (type solid)) (layer F.CrtYd))
(fp_line (start -1.3 1.9) (end 1.3 1.9)
(stroke (width 0.05) (type solid)) (layer F.CrtYd))
(fp_line (start 1.3 1.9) (end 1.3 -1.9)
(stroke (width 0.05) (type solid)) (layer F.CrtYd))
(fp_line (start 1.3 -1.9) (end -1.3 -1.9)
(stroke (width 0.05) (type solid)) (layer F.CrtYd))
(pad 1 smd roundrect (at -0.725 -1.4) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 2 smd roundrect (at -0.725 -1) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 3 smd roundrect (at -0.725 -0.6) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 4 smd roundrect (at -0.725 -0.2) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 5 smd roundrect (at -0.725 0.2) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 6 smd roundrect (at -0.725 0.6) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 7 smd roundrect (at -0.725 1) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 8 smd roundrect (at -0.725 1.4) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 9 smd roundrect (at 0.725 1.4) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 10 smd roundrect (at 0.725 1) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 11 smd roundrect (at 0.725 0.6) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 12 smd roundrect (at 0.725 0.2) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 13 smd roundrect (at 0.725 -0.2) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 14 smd roundrect (at 0.725 -0.6) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 15 smd roundrect (at 0.725 -1) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 16 smd roundrect (at 0.725 -1.4) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 17 smd rect (at 0 0) (size 0.4 2.8) (layers F.Cu F.Mask))
(pad "" smd roundrect (at 0 0) (size 0.32 2.26) (layers F.Paste) (roundrect_rratio 0.25))
(fp_text user ${REFERENCE} (at 0 0 90) (layer F.Fab)
(effects (font (size 0.82 0.82) (thickness 0.12)))
)
(model ${KICAD7_3DMODEL_DIR}/Package_SON.3dshapes/Nexperia_HUSON-16_USON-16-1EP_1.35x3.3mm_P0.4mm_EP0.4x2.8mm.wrl
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,52 @@
(footprint Nexperia_HUSON-8_USON-8-1EP_1.35x1.7mm_P0.4mm_EP0.4x1.2mm (version 20221018) (generator kicad-footprint-generator)
(layer F.Cu)
(descr "Nexperia HUSON-8 USON, 8 Pin (https://assets.nexperia.com/documents/data-sheet/IP4251_52_53_54-TTL.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py")
(tags "Nexperia USON NoLead")
(attr smd)
(fp_text reference REF** (at 0 -1.8) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Nexperia_HUSON-8_USON-8-1EP_1.35x1.7mm_P0.4mm_EP0.4x1.2mm (at 0 1.8) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0 -0.96) (end 0.675 -0.96)
(stroke (width 0.12) (type solid)) (layer F.SilkS))
(fp_line (start -0.675 0.96) (end 0.675 0.96)
(stroke (width 0.12) (type solid)) (layer F.SilkS))
(fp_line (start -0.3375 -0.85) (end 0.675 -0.85)
(stroke (width 0.1) (type solid)) (layer F.Fab))
(fp_line (start 0.675 -0.85) (end 0.675 0.85)
(stroke (width 0.1) (type solid)) (layer F.Fab))
(fp_line (start 0.675 0.85) (end -0.675 0.85)
(stroke (width 0.1) (type solid)) (layer F.Fab))
(fp_line (start -0.675 0.85) (end -0.675 -0.5125)
(stroke (width 0.1) (type solid)) (layer F.Fab))
(fp_line (start -0.675 -0.5125) (end -0.3375 -0.85)
(stroke (width 0.1) (type solid)) (layer F.Fab))
(fp_line (start -1.3 -1.1) (end -1.3 1.1)
(stroke (width 0.05) (type solid)) (layer F.CrtYd))
(fp_line (start -1.3 1.1) (end 1.3 1.1)
(stroke (width 0.05) (type solid)) (layer F.CrtYd))
(fp_line (start 1.3 1.1) (end 1.3 -1.1)
(stroke (width 0.05) (type solid)) (layer F.CrtYd))
(fp_line (start 1.3 -1.1) (end -1.3 -1.1)
(stroke (width 0.05) (type solid)) (layer F.CrtYd))
(pad 1 smd roundrect (at -0.725 -0.6) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 2 smd roundrect (at -0.725 -0.2) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 3 smd roundrect (at -0.725 0.2) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 4 smd roundrect (at -0.725 0.6) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 5 smd roundrect (at 0.725 0.6) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 6 smd roundrect (at 0.725 0.2) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 7 smd roundrect (at 0.725 -0.2) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 8 smd roundrect (at 0.725 -0.6) (size 0.65 0.2) (layers F.Cu F.Mask F.Paste) (roundrect_rratio 0.25))
(pad 9 smd rect (at 0 0) (size 0.4 1.2) (layers F.Cu F.Mask))
(pad "" smd roundrect (at 0 0) (size 0.32 0.97) (layers F.Paste) (roundrect_rratio 0.25))
(fp_text user ${REFERENCE} (at 0 0 90) (layer F.Fab)
(effects (font (size 0.42 0.42) (thickness 0.06)))
)
(model ${KICAD7_3DMODEL_DIR}/Package_SON.3dshapes/Nexperia_HUSON-8_USON-8-1EP_1.35x1.7mm_P0.4mm_EP0.4x1.2mm.wrl
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)