Extract datasheet pinout
extract_pinoutExtract a component's pin/pad table from a datasheet PDF as verifiable, provenance-tracked evidence — not raw PDF text to re-interpret. Returns a PinoutEvidence document (contract pinout_evidence_v1): the canonical pins and special pads with names/types/functions, plus a review-state that flags when the result must be human-checked (e.g. no pins recovered, or the module raised warnings). Prefer this over reading the PDF yourself; trust review.required before acting on the pins.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| partName | No | Optional part number / MPN to disambiguate a datasheet that covers several parts. | |
| documentPath | Yes | Absolute filesystem path or https:// URL to the datasheet PDF. | |
| packageSelection | No | Optional package/variant (e.g. 'LQFP48') when the datasheet lists more than one. |