analyze_pin_functions
Analyze pin functions and detect conflicts in KiCad schematics by inferring functionality from net names and MCU pin mappings.
Instructions
Analyze pin functions and detect conflicts.
This function analyzes schematic to determine pin functions by:
Examining net names to infer functionality
Identifying MCU components and their pin mappings
Detecting potential pin conflicts
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| schematic_path | Yes | Path to .kicad_sch file | |
| reference | No | Optional component reference (e.g., 'U1') to analyze specific component |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |