# Fesp32 **Repository Path**: Fluency1224/fesp32 ## Basic Information - **Project Name**: Fesp32 - **Description**: 基于idf环境开发的esp32源码 - **Primary Language**: C - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2021-03-27 - **Last Updated**: 2023-04-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # _Sample project_ (See the README.md file in the upper level 'examples' directory for more information about examples.) This is the simplest buildable example. The example is used by command `idf.py create-project` that copies the project to user specified path and set it's name. For more information follow the [docs page](https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/build-system.html#start-a-new-project) ## How to use example We encourage the users to use the example as a template for the new projects. A recommended way is to follow the instructions on a [docs page](https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/build-system.html#start-a-new-project). ## Example folder contents The project **sample_project** contains one source file in C language [main.c](main/main.c). The file is located in folder [main](main). ESP-IDF projects are built using CMake. The project build configuration is contained in `CMakeLists.txt` files that provide set of directives and instructions describing the project's source files and targets (executable, library, or both). Below is short explanation of remaining files in the project folder. ``` ├── CMakeLists.txt ├── main │   ├── CMakeLists.txt │   └── main.c └── README.md This is the file you are currently reading ``` Additionally, the sample project contains Makefile and component.mk files, used for the legacy Make based build system. They are not used or needed when building with CMake and idf.py.