![Internet of Things Projects with ESP32](https://wfqqreader-1252317822.image.myqcloud.com/cover/750/36698750/b_36698750.jpg)
上QQ阅读APP看书,第一时间看更新
Creating a project
In general, there is no project template for the ESP32 program with SDK. However, we can create a project with the project structure as shown in this screenshot:
![](https://epubservercos.yuewen.com/BAE446/19470380401498606/epubprivate/OEBPS/Images/2e98a46f-3a7b-4dde-b10f-bc9387a5ab4e.png?sign=1738896291-8q939D5FwrOCZmMn7pW7xT8irTMYQBio-0-e61e7bfcbe12b1448b91d30406082749)
A project structure
Each project has the following files:
- Makefile on your project root
- main folder
- Program file (*.c)
- component.mk file inside the main folder
In this demo, we create a project by creating a folder called blinking. Then, we create a Makefile file. We also create a main folder. Inside the main folder, we create the blinking.c and component.mk files.
We will write code for those files in the next section.