Get KiCad Symbol & Footprint
cse_get_kicadDownload KiCad schematic symbols and PCB footprints for electronic components from SamacSys ComponentSearchEngine to integrate into your PCB design projects.
Instructions
Get KiCad schematic symbol and PCB footprint for any component.
Downloads from SamacSys ComponentSearchEngine. Works for any manufacturer's part, not limited to JLCPCB. Returns the raw .kicad_sym and .kicad_mod file contents as text that can be read directly or saved to a KiCad project.
WARNING: This tool is slow (up to 45s response time). Only use when you specifically need KiCad symbol/footprint files. For checking if an EasyEDA footprint exists, use jlc_get_part instead.
Args: query: MPN to search for (e.g., "LM358P", "STM32F103CBT6", "ESP32-WROOM-32E"). Finds the best matching part with an available model. part_id: CSE part ID from a previous cse_search result (skips search step). Use this if you already know the exact part.
One of query or part_id must be provided.
Returns: kicad_symbol: Raw .kicad_sym file content (pin names, types, graphical symbol) kicad_footprint: Raw .kicad_mod file content (pad layout, silkscreen, courtyard) part_id: CSE part ID (for future lookups) mfr_part_number, manufacturer, description: Part metadata (when searched by query)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | ||
| part_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||