Skip to content

Replace existiong LQFP 32 and 36 with scripted variants

Rene Poeschl requested to merge github/fork/poeschlr/scripted_lqfp-3x into master

This replaces the 32 and 36 pin versions of the LQFP footprints with scripted ones. Script PR: https://github.com/pointhi/kicad-footprint-generator/pull/245

LQFP-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm is deleted as that one is kind of a frankenstein created from another qfp footprint with the thermal pad definition of a qfn footprint. (Not used by any symbol in the current lib.) originally added here: https://github.com/KiCad/Housings_QFP.pretty/pull/5

LQFP-32_5x5mm_P0.5mm

https://www.nxp.com/docs/en/package-information/SOT401-1.pdf screenshot from 2018-12-17 23-34-33

LQFP-32_5x5mm_P0.5mm:
  size_source: 'https://www.nxp.com/docs/en/package-information/SOT401-1.pdf'
  body_size_x:
    minimum: 4.9
    maximum: 5.1
  body_size_y:
    minimum: 4.9
    maximum: 5.1
  overall_size_x:
    minimum: 6.85
    maximum: 7.15
  overall_size_y:
    minimum: 6.85
    maximum: 7.15
  lead_width:
    minimum: 0.17
    maximum: 0.27
  lead_len:
    minimum: 0.45
    maximum: 0.75
  pitch: 0.5
  num_pins_x: 8
  num_pins_y: 8

LQFP-32_7x7mm_P0.8mm

https://www.nxp.com/docs/en/package-information/SOT358-1.pdf

screenshot from 2018-12-17 23-34-42

LQFP-32_7x7mm_P0.8mm:
  size_source: 'https://www.nxp.com/docs/en/package-information/SOT358-1.pdf'
  body_size_x:
    minimum: 6.9
    maximum: 7.1
  body_size_y:
    minimum: 6.9
    maximum: 7.1
  overall_size_x:
    minimum: 8.85
    maximum: 9.15
  overall_size_y:
    minimum: 8.85
    maximum: 9.15
  lead_width:
    minimum: 0.3
    maximum: 0.4
  lead_len:
    minimum: 0.45
    maximum: 0.75
  pitch: 0.8
  num_pins_x: 8
  num_pins_y: 8

Edit: removed outdated lqfp 36 stuff. See next comment.

Merge request reports