Skip to content

Add newly created JST THT connector footprints.

This PR includes all the remaining script generated jst connector footprints. (THT versions) It recreates the earlier committed PH connector footprints. (Text field position has changed because of the new centralized script parts.)

script pull request: https://github.com/pointhi/kicad-footprint-generator/pull/81

The following footprints are newly added by this pull request:

  • EH
  • J2100
  • JWPF
  • NV
  • PUD
  • VH
  • XH
  • ZE (THT only, SMD has already been included earlier)

I noticed that all footprints that include a boss have contradictions within their datasheets. I trusted the original footprints for the boss positions.

Notable changes to old footprints:

  • Most footprints had a wrong drill sizes. (JST does give the tolerances a bit strange.)
  • Some footprints had the wrong layers for pads. (Especially for NPTH pads)
  • Pad sizes are now unified as follows: (In case of contradiction: prioritization from top to bottom)
    • standardized minimum annular ring: 0.15mm (as per KLC)
    • standardized minimum pad to pad clearance: 0.8mm
    • standardized maximum "solder space": 0.5mm (elongation of pads where possible.)
  • Some scripts calculated the courtyard offset relative to the silk outline instead of relative to the body outline / fab outline

I will add screenshots tomorrow. It is too late today to do this now. (While creating the screenshots i will do an in depth check of them in freecad and kicad. Until now i only made some cursory checks.)

Merge request reports