Board Reference

[中文]

The board reference contains per-board information: board overview, corresponding chip, supported devices and peripherals, whether setup_device.c is required, and any board-specific notes.

Detailed pages for each board will be organized in batches along with the board components.

Current version (0.5.x): Official boards are shipped as part of the BMGR component (esp_board_manager/boards/). Introducing BMGR is sufficient to use them directly — no additional dependency declarations are required.

Starting from BMGR 0.6: Boards are removed from the BMGR component and split into multiple independent board components distributed by series:

Component

Description

espressif/esp_boards

Official Espressif development boards. BMGR 0.6 declares this dependency by default; it is automatically available when BMGR is introduced — no additional project configuration is needed. View online

espressif/esp_friends_boards

Partner and community development boards. Requires manually declaring the dependency in the project’s main component manifest (idf_component.yml). View online

espressif/m5stack_boards

M5Stack series development boards. Requires manually declaring the dependency in the project component manifest. View online


Was this page helpful?