Skip to content

feat: add pdip footprint (PDIP-8)#710

Open
singularitycurse26-svg wants to merge 1 commit into
tscircuit:mainfrom
singularitycurse26-svg:add-pdip-footprint
Open

feat: add pdip footprint (PDIP-8)#710
singularitycurse26-svg wants to merge 1 commit into
tscircuit:mainfrom
singularitycurse26-svg:add-pdip-footprint

Conversation

@singularitycurse26-svg

Copy link
Copy Markdown

Summary

Adds pdip footprint function as an alias for dip with PDIP (Plastic Dual Inline Package) defaults.

Changes

  • Added src/fn/pdip.ts — re-exports dip function with PDIP defaults (300mil width, 2.54mm pitch)
  • Added pdip to src/fn/index.ts exports
  • Added pdip to Footprinter type in src/footprinter.ts
  • Added tests/pdip.test.ts with tests for pdip8, pdip14, and custom width

Usage

fp.string("pdip8").circuitJson()
fp.string("pdip14").circuitJson()
fp.string("pdip8_w7.62mm").circuitJson()

Closes #371

/claim #371

Add pdip footprint function as alias for dip with PDIP defaults.
PDIP (Plastic Dual Inline Package) uses same layout as DIP with
standard 300mil width and 2.54mm pitch.

Closes tscircuit#371

/claim tscircuit#371
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 PDIP-8

1 participant