1 工程准备
1.1 安装对应的的库
这里建议使用vscode 配合编译库进行开发
1.2 基础指令操作认知
基础的基本指令,帮助我们快速部署和操作代码。
1.3 编程手册
1.4 vscode拓展手册
2 工程创建三种办法
- 基于ESP-IDF 创建工程
- 基于模板创建工程
- 基于已有项目创建工程
2.1 点击new project, 或者 输入F1,然后ESP-IDF: New Project 
2.2 配置参数
- 项目名字、2. 路径、3 芯片的种类 4. 点击添加模板。
、
主这里需要注意路径不要出现中文
2.3 工程选择
2.3.1 基于空白创建
(1) 创建空的工程
(2) 创建空白的工程。
2.3.2 基于模板创建
(1) 点击按照模板来创建
(2) 点击build,生成编译结果。
3 串口选择
3.1 参考资料
3.2 检查串口链接
4 程序下载
在开始烧录前可以选择 UART、JTAG 或 DFU 串口进行烧录。
4.1 下载模式选择
- 或者在中断使用指令来下载:idf.py -p COM9 flash。 COM9 根据你实际电脑识别的结果,来选择。
- 或者在这里选择烧写方式。
5 监视输出
- 选择串行端口:
前往菜单栏 查看 > 命令面板
输入 ESP-IDF:选择要使用的端口,选中该命令并指定设备的串口
- 开始监视:
前往菜单栏 查看 > 命令面板
输入 ESP-IDF:监视设备,选中该命令,开始监视设备1.
6 调试
- ESP-IDF:选择 OpenOCD 开发板配置
- 在顶部菜单栏中点击 运行 > 启动调试,或者直接按 F5 启动调试。
7 添加头文件和目标文件
修改main的CMakeLists,可以添加源文件、增加头文件路径或者添加各种组件。
8 配置
在中断输入:“idf.py menuconfig,可以用于配置系统文件,配置结果保存在sdkconfig文件中。