boards

List and search ArduPilot board targets with MCU, flash, and serial details.

17|6|Updated Oct 27, 2025
One-click install
npx skills add https://github.com/fossuav/aap --skill boards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: boards
Source: https://github.com/fossuav/aap/tree/main/claude/skills/boards
Command: npx skills add https://github.com/fossuav/aap --skill boards

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users identify and understand the available hardware targets for the ArduPilot autopilot platform, simplifying the process of selecting the correct board for their needs.

Core Features & Use Cases

  • List all boards: View a comprehensive list of supported ArduPilot boards.
  • Search for boards: Filter the list to find specific board names or types.
  • Examine board details: Inspect the configuration of a specific board by reading its hwdef.dat file.
  • Use Case: A new user wants to know if ArduPilot supports the 'Pixhawk 6C' flight controller; this skill can quickly confirm and provide details.

Quick Start

List all available ArduPilot boards by running the command ./waf list_boards.

Frequently Asked Questions about boards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list all available ArduPilot board targets?

You can list all available ArduPilot board targets by running the ./waf list_boards command. This provides a comprehensive list of supported boards for autopilot development.

How do I find hardware configuration details for a specific ArduPilot board?

You find hardware configuration details for a specific ArduPilot board by inspecting its hwdef.dat file. This reveals specifics like MCU type, flash size, and serial/I2C configurations.

Does ArduPilot support the Pixhawk 6C flight controller?

You can confirm ArduPilot support for the Pixhawk 6C by searching the supported board targets list. If listed, you can examine its hwdef.dat file for detailed hardware configurations.

What do I need to access detailed ArduPilot board configurations?

Accessing detailed ArduPilot board configurations requires the ArduPilot build system (waf) and hwdef.dat files. These facilitate hardware selection by providing MCU, flash size, and serial/I2C details.

What hardware specifications can I check when selecting an ArduPilot target?

When selecting an ArduPilot target, you can check hardware specifications including the MCU, flash size, and serial/I2C configurations. These details are read from the board's hwdef.dat file.