Skip to content

Add UTDFN-4-EP footprint and tests#437

Draft
Devesh36 wants to merge 2 commits intotscircuit:mainfrom
Devesh36:utdfn-4-ep
Draft

Add UTDFN-4-EP footprint and tests#437
Devesh36 wants to merge 2 commits intotscircuit:mainfrom
Devesh36:utdfn-4-ep

Conversation

@Devesh36
Copy link

@Devesh36 Devesh36 commented Dec 6, 2025

Files

  • Implementation: src/fn/utdfn4ep.ts
  • Tests: tests/utdfn4ep.test.ts
  • Snapshots: tests/__snapshots__/utdfn4ep_default.snap.svg and tests/__snapshots__/utdfn4ep_overrides.snap.svg

Summary

  • utdfn4ep generates a UTDFN-4-EP footprint sized for a 1.0 × 1.0 mm body.
  • Produces four symmetric side pads (pins 1–4) and a central exposed pad (EP) with ID 5.

default -
Screenshot 2025-12-06 at 10 00 49 PM

override -
Screenshot 2025-12-06 at 10 00 54 PM

/fix #183

Copy link
Member

@techmannih techmannih left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The KiCad parity test, reference text is missing in your footprint. This is not the workflow we follow for creating new footprints, and the required flag is also missing in footprinter function.

@Devesh36 Devesh36 marked this pull request as draft December 7, 2025 05:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement UTDFN-4-EP(1x1)

2 participants