ESP-Board-Manager Component
Note
This document is automatically translated using AI. Please excuse any detailed errors. The official English version is still in progress.
Overview
The ESP Board Manager is a board-level management component in the Espressif board ecosystem. It uses YAML files to describe the resources of the development board, automatically generates initialization code, Kconfig configuration, and component dependencies, removing hardware differences such as screens, audio, cameras, and buttons from the application code.
After accessing the ESP Board Manager in the application engineering, the device can be initialized, device handles can be obtained, or board-level information can be read through a unified API. Once the board card is adapted, the same board card configuration can be reused in different projects.
The current ESP Board Manager is compatible with ESP-IDF master (>= v6.0.0), release/v5.5 (>= v5.5.2) and release/v5.4 (>= v5.4.3) branches.
For more related content, you can refer to the ESP Board Manager Online Documentation.