name: chip-fetcher-site-manufacturer description: >- The generic approach for pulling CAD straight from a chip MAKER's own site (TI, ST, NXP, Nordic, Microchip, Analog…) — the top rung of the ladder, where the STEP is richest and most authoritative. Read before a manufacturer-direct fetch, or to add a maker-specific sub-flow. Trigger words: manufacturer cad, ti cad download, st cad, nxp cad, nordic cad, microchip cad, analog devices cad, manufacturer step, product page cad, maker site.

Site: Manufacturer-direct (generic)

The manufacturer's own product page is the top rung: the STEP is the real one, the symbol/footprint match the datasheet exactly, and there's no third-party re-draw. Always try here first.

Reach

  • chip-fetcher sources + sourcing.rs map an MPN prefix → manufacturer + a canonical product-search URL. Open that, land on the exact-MPN product page.
  • Fallback when the prefix is unknown: a google.com/search?q=<MPN> CAD STEP site:<maker>.com resolves to the real product page (don't template a <maker>.com/product/<MPN> guess — those 404 for parts the maker renamed).

Gate

  • Most makers offer CAD without login; some (NXP, ST) gate STEP behind a free account or an export-control click-through. Use the persistent profile; creds per-maker via chip-fetcher creds.

Download flow

  • Find the CAD / Symbols, Footprints & 3D Models / Design Resources section on the product page. The model is often a partner embed (SnapEDA / Ultra Librarian / SamacSys) — if so, hand off to that site's skill. Native STEP downloads land as .step / .zip.

Catch

  • Pull + normalize into library/<MPN>/. Manufacturer STEP becomes the canonical <MPN>.step.

When it breaks

  • Export-control / login wall → satisfy it with the per-maker creds, once.
  • Embed instead of native CAD → follow the embed to the partner site and use that site's skill.
  • Per-maker quirks (TI's "ULTRA Librarian" button, ST's MyST gate, Nordic's DeviceTree bundles) deserve their own sites/<maker>/SKILL.md — add one when a maker's flow is gnarly enough to be worth capturing. sources/ti.rs is the code counterpart for TI.