Files
mikilab-kicad-library/footprints/other/TPS22965DSGR.pretty/SON50P200X200X80-9N.kicad_mod
T
michele 58185c2215 Add ADG936BCPZ, OSD32MP157F-1G-BAA, TPS22965DSGR, AXP2101; add programmatic API and usage guide
- scripts/mikilab_lib.py / mikilab_cli.py: typed Python API + JSON CLI
  for add/update/remove/query, for other apps to integrate without
  shelling out to add_component.py
- lib_common.py/import_component.py/import_batch.py: regenerate
  sym-lib-table.global/fp-lib-table.global on every mutating call, not
  just the project-local tables
- scripts/find_missing_3d_models.py: lists components with no 3D model
  and search links to fill the gap
- docs/GUIDA_USO.md: practical Italian usage guide (companion to README.md)
- checkup fixes: removed orphan duplicate footprint
  footprints/other/CP_20_1_ADI.kicad_mod, and a dangling
  ${easyeda2kicad}/tmp 3D model reference in AXP2101's footprint that
  pointed at a file that never existed on disk
2026-08-30 14:50:08 +02:00

48 lines
2.9 KiB
Plaintext

(footprint SON50P200X200X80-9N (layer F.Cu) (tedit 6A90224C)
(descr "")
(attr smd)
(fp_text reference REF** (at 0.292 -1.7934 0) (layer F.SilkS)
(effects (font (size 0.64 0.64) (thickness 0.15)))
)
(fp_text value SON50P200X200X80-9N (at 5.9816 1.7934 0) (layer F.Fab)
(effects (font (size 0.64 0.64) (thickness 0.15)))
)
(pad 1 smd roundrect (roundrect_rratio 0.125) (at -0.985 -0.75) (size 0.74 0.28) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad 2 smd roundrect (roundrect_rratio 0.125) (at -0.985 -0.25) (size 0.74 0.28) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad 3 smd roundrect (roundrect_rratio 0.125) (at -0.985 0.25) (size 0.74 0.28) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad 4 smd roundrect (roundrect_rratio 0.125) (at -0.985 0.75) (size 0.74 0.28) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad 5 smd roundrect (roundrect_rratio 0.125) (at 0.985 0.75) (size 0.74 0.28) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad 6 smd roundrect (roundrect_rratio 0.125) (at 0.985 0.25) (size 0.74 0.28) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad 7 smd roundrect (roundrect_rratio 0.125) (at 0.985 -0.25) (size 0.74 0.28) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad 8 smd roundrect (roundrect_rratio 0.125) (at 0.985 -0.75) (size 0.74 0.28) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
(pad 9 smd rect (at 0.0 0.0) (size 0.9 1.6) (layers F.Cu F.Mask) (solder_mask_margin 0.102))
(pad 9_1 thru_hole circle (at 0.0 -0.55) (size 0.4 0.4) (drill 0.2) (layers *.Cu))
(pad 9_2 thru_hole circle (at 0.0 0.55) (size 0.4 0.4) (drill 0.2) (layers *.Cu))
(fp_poly
(pts
(xy -0.28 -0.51)
(xy 0.28 -0.51)
(xy 0.28 0.51)
(xy -0.28 0.51)
) (layer F.Paste) (width 0.01)
)
(fp_circle (center -1.925 -0.75) (end -1.825 -0.75) (layer F.SilkS) (width 0.2))
(fp_circle (center -1.925 -0.75) (end -1.825 -0.75) (layer F.Fab) (width 0.2))
(fp_line (start -1.0 -1.0) (end 1.0 -1.0) (layer F.Fab) (width 0.127))
(fp_line (start -1.0 1.0) (end 1.0 1.0) (layer F.Fab) (width 0.127))
(fp_line (start -1.0 -1.21) (end 1.0 -1.21) (layer F.SilkS) (width 0.127))
(fp_line (start -1.0 1.21) (end 1.0 1.21) (layer F.SilkS) (width 0.127))
(fp_line (start -1.0 -1.0) (end -1.0 1.0) (layer F.Fab) (width 0.127))
(fp_line (start 1.0 -1.0) (end 1.0 1.0) (layer F.Fab) (width 0.127))
(fp_line (start -1.605 -1.25) (end 1.605 -1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.605 1.25) (end 1.605 1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.605 -1.25) (end -1.605 1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.605 -1.25) (end 1.605 1.25) (layer F.CrtYd) (width 0.05))
(model ${KIPRJMOD}/3dmodels/other/TPS22965DSGR.step
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)