Component & Library Tools
These tools handle component search and library generation from datasheets.
datasheet_query
Query extracted datasheet data for pins, specs, and packages.
datasheet_query part="STM32F103C8T6" section="pins"
| Parameter | Type | Description |
|---|---|---|
part | string | Part number or datasheet ID |
section | string | "pins", "specs", "packages", "all" |
extract_datasheet
Extract component data from PDF datasheets.
extract_datasheet url="https://example.com/datasheet.pdf"
| Parameter | Type | Description |
|---|---|---|
url | string | URL to PDF datasheet |
file | string | Local file path (alternative to URL) |
Returns extracted pin definitions, electrical specifications, and package information.
generate_symbol
Generate KiCad symbols from extracted datasheet data.
generate_symbol part="STM32F103C8T6" style="multiunit"
| Parameter | Type | Description |
|---|---|---|
part | string | Part number |
style | string | "single", "multiunit" (for ICs with multiple units) |
pin_grouping | string | "function", "side", "number" |
generate_footprint
Generate PCB footprints from extracted datasheet data.
generate_footprint part="STM32F103C8T6" package="LQFP48"
| Parameter | Type | Description |
|---|---|---|
part | string | Part number |
package | string | Package name from datasheet |
Supports common packages: QFN, SOIC, QFP, BGA, DIP, SOT, and more.
sch_import_symbol
Import symbol+footprint pairs into project libraries.
sch_import_symbol part="STM32F103C8T6" library="project"
| Parameter | Type | Description |
|---|---|---|
part | string | Part number to import |
library | string | Target library name |
Component Search Tools
Real-time component search across distributors via pcbparts.dev.
jlc_search
Search JLCPCB parts library.
jlc_search query="STM32F103" category="MCU"
mouser_search
Search Mouser inventory.
mouser_search query="10k 0603 resistor"
digikey_search
Search Digi-Key inventory.
digikey_search query="100nF 0402 capacitor"
cse_search
Cross-supplier search for equivalent parts.
cse_search mpn="STM32F103C8T6"
All search tools return part numbers, descriptions, pricing, and stock availability.