Skip to content

Document QFN thermal pad footprint strings#671

Merged
rushabhcodes merged 1 commit into
tscircuit:mainfrom
rushabhcodes:docs/qfn-thermalpad-footprint-examples
May 27, 2026
Merged

Document QFN thermal pad footprint strings#671
rushabhcodes merged 1 commit into
tscircuit:mainfrom
rushabhcodes:docs/qfn-thermalpad-footprint-examples

Conversation

@rushabhcodes
Copy link
Copy Markdown
Contributor

@rushabhcodes rushabhcodes commented May 27, 2026

This pull request updates the documentation for the QFN (Quad Flat No-Lead) package footprint to clarify and expand support for thermal pads, as well as to improve parameter descriptions and preview examples.

image

QFN footprint documentation improvements:

  • Added documentation for the new thermalpad parameter, allowing users to add a centered exposed pad to the QFN footprint and optionally specify its dimensions.
  • Updated the FootprintPreview examples to include QFN variants with thermal pads and custom pad sizes.
  • Revised parameter descriptions: replaced body_size with separate w (width) and h (height) parameters, updated the default for pl (pin length), and clarified the meaning of each parameter.

Copilot AI review requested due to automatic review settings May 27, 2026 16:10
@vercel
Copy link
Copy Markdown

vercel Bot commented May 27, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment May 27, 2026 4:11pm

Request Review

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the Footprinter Strings documentation to explicitly cover QFN footprint strings that include a centered exposed thermal pad, aligning the QFN section with the already-documented QFP thermal pad pattern.

Changes:

  • Documented thermalpad / thermalpad<WxH>mm usage for qfn and added preview examples for both default and custom-sized thermal pads.
  • Updated qfn parameter documentation to list w/h (instead of body_size) and added a thermalpad row.
  • Adjusted the documented default pl value for qfn.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@rushabhcodes rushabhcodes merged commit 2c12a1d into tscircuit:main May 27, 2026
5 checks passed
@rushabhcodes rushabhcodes deleted the docs/qfn-thermalpad-footprint-examples branch May 27, 2026 16:49
@tscircuitbot
Copy link
Copy Markdown


Thank you for your contribution! 🎉

PR Rating:
Impact: Tiny

Track your contributions and see the leaderboard at: tscircuit Contribution Tracker


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.

5 participants