Skip to content

Scripted version of existing qfn 24 5x5 (3.2x3.2 ep)

Rene Poeschl requested to merge github/fork/poeschlr/scripted_qfn24_5x5 into master

This adds a scripted replacement for the existing footprint plus a new one that fits its symbol better (correct ep size) Script PR: https://github.com/pointhi/kicad-footprint-generator/pull/250

QFN-24-1EP_5x5mm_P0.65mm_EP3.2x3.2mm

https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UH24)%20QFN%2005-08-1747%20Rev%20A.pdf

screenshot from 2018-12-28 15-02-34

QFN-24-1EP_5x5mm_P0.65mm_EP3.2x3.2mm:
  device_type: 'QFN'
  size_source: 'https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/(UH24)%20QFN%2005-08-1747%20Rev%20A.pdf'
  ipc_class: 'qfn' # 'qfn_pull_back'
  body_size_x:
    nominal: 5
    tolerance: 0.1
  body_size_y:
    nominal: 5
    tolerance: 0.1
  body_height:
    nominal: 0.75
    tolerance: 0.05

  lead_width:
    nominal: 0.3
    tolerance: 0.05
  lead_len:
    nominal: 0.55
    tolerance: 0.1

  EP_size_x:
    nominal: 3.2
    tolerance: 0.1
  EP_size_y:
    nominal: 3.2
    tolerance: 0.1
  EP_num_paste_pads: [2, 2]

  thermal_vias:
    count: [3, 3]
    drill: 0.2
    paste_via_clearance: 0.1
    paste_between_vias: 1
    paste_rings_outside: 1
    grid: [1.1, 1.1]
    paste_avoid_via: True

  pitch: 0.65
  num_pins_x: 6
  num_pins_y: 6
  chamfer_edge_pins: 0.15

QFN-24-1EP_5x5mm_P0.65mm_EP3.6x3.6mm

https://www.nxp.com/docs/en/package-information/98ASA00734D.pdf

screenshot from 2018-12-28 14-56-02

QFN-24-1EP_5x5mm_P0.65mm_EP3.6x3.6mm:
  device_type: 'QFN'
  size_source: 'https://www.nxp.com/docs/en/package-information/98ASA00734D.pdf'
  ipc_class: 'qfn' # 'qfn_pull_back'
  body_size_x:
    nominal: 5
    tolerance: 0
  body_size_y:
    nominal: 5
    tolerance: 0
  body_height:
    minimum: 0.8
    maximum: 1

  lead_width:
    nominal: 0.2
    tolerance: 0
  lead_len:
    minimum: 0.3
    maximum: 0.5

  EP_size_x:
    minimum: 3.45
    maximum: 3.75
  EP_size_y:
    minimum: 3.45
    maximum: 3.75
  EP_num_paste_pads: [3, 3]

  thermal_vias:
    count: [4, 4]
    drill: 0.2
    paste_via_clearance: 0.1
    paste_between_vias: 1
    paste_rings_outside: 1
    grid: [0.85, 0.85]
    paste_avoid_via: True

  pitch: 0.65
  num_pins_x: 6
  num_pins_y: 6

Merge request reports