# Resources

[中文]

## Code Repositories and Components

- ESP-GMF GitHub Repository: The main ESP-GMF repository, containing GMF-Core, elements, packages, and example projects

- ESP Board Manager GitHub Repository: Espressif board management component for board-level peripheral description and initialization using `esp_board_manager`

- ESP-IDF GitHub Repository: ESP-GMF is built on ESP-IDF; set up the ESP-IDF development environment first

- ESP-ADF GitHub Repository: Espressif Audio Development Framework; a feature-oriented repository for multimedia applications that will continue to expand with more ESP-GMF-based examples

- Espressif Component Registry: Search for GMF components and dependencies by name or keyword

## Documentation and Examples

- Component READMEs: Each component directory in the repository contains a standalone `README.md` / `README_CN.md` describing the component purpose, features, and minimal usage

- Test cases: Each component’s `test_apps/` and `examples/` directories provide compilable and flashable minimal examples

- Documentation center: This guide is the ESP-GMF documentation center, covering architecture, component categories, API reference, and best practices

- ESP-IDF Programming Guide: Understand the underlying framework ESP-GMF depends on, including the component manager and task model

## Community and Support

- ESP-GMF GitHub Issues: Report bugs or request new features; search for existing issues before submitting

- esp32.com Forum: Espressif’s official community forum for general ESP32 series development questions

- To contribute code or documentation, see Contributions Guide

## Hardware Reference

Espressif chips and development boards supported by ESP-GMF can be found through the following channels:

- Espressif Development Boards and Modules: Official development boards with board-level adaptation for some GMF components

- Espressif Chip Product Page: ESP32 series chip specifications and documentation

- Espressif Official Board Components: ESP Board Manager configuration files for official Espressif development boards

- M5Stack Board Components: ESP Board Manager configuration files for M5Stack series development boards

- Get Samples: Request samples and find distribution channels

Was this page helpful?

- Thank you! We received your feedback.
- If you have any comments, fill in Espressif Documentation Feedback Form.

- We value your feedback.
- Let us know how we can improve this page by filling in Espressif Documentation Feedback Form.