ESP Board Manager

[中文]

ESP Board Manager (BMGR) is the infrastructure component for the Espressif board ecosystem. It establishes a standardized path from board hardware to application software on Espressif chip platforms. BMGR describes hardware peripherals and functional devices in declarative YAML, and a code generator produces standardized initialization code based on this description, providing a unified runtime interface to the application layer for device management. Boards adapted with BMGR can be used directly in any BMGR project, and can also be shared and reused within the community.

Board definition packages:

Component

Description

Related links

esp_boards

Official Espressif board definitions

GitHub

m5stack_boards

M5Stack board definitions

GitHub

esp_friends_boards

Community board definitions

GitHub

The WebRTC solution has a separate board-level peripheral abstraction, maintained independently of Board Manager. See GitHub.

Related links: