List PCB components
easyeda_pcb_componentsList all components on the active PCB layout in EasyEDA Pro, including designators, footprints, positions, rotations, and layers. Requires a focused PCB tab; returns an empty list if none is active.
Instructions
List components placed on the active PCB layout: primitiveId, designator, footprint identity, position/rotation/layer. Requires a focused PCB tab in EasyEDA Pro — returns an empty list (not an error) if none is active.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| offset | No | ||
| projectId | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| total | Yes | ||
| components | Yes | ||
| project_id | Yes | ||
| not_available | No |