Ensure Core Installed
ensure_core_installedChecks if the required Arduino core is installed for a board FQBN and auto-installs it if missing using arduino-cli.
Instructions
Ensure the Arduino core required by a board FQBN is installed. Can auto-install via arduino-cli core install.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fqbn | No | Board FQBN, e.g. arduino:avr:uno. | |
| coreId | No | Core ID, e.g. arduino:avr. | |
| autoInstall | No | If true (default), install missing core automatically. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| status | No | ||
| command | No | ||
| data | No | ||
| raw | No | ||
| rawTail | No | ||
| stage | No | ||
| errorCode | No | ||
| retryable | No | ||
| reasonCodes | No | ||
| nextActions | No | ||
| note | No | ||
| error | No |