一、准备工作
数据线X 1 、 四博智联 ESPC2-12 开发板 X 1
![](https://i-blog.csdnimg.cn/blog_migrate/8233dbd72684f874ea32d90e3d3c86bf.png)
![](https://i-blog.csdnimg.cn/blog_migrate/dd82aa56434ce527c34d3cf54c9f7abc.png)
二、环境搭建
1、进入https://code.visualstudio.com 官网下载VSCODE软件
2、安装完成后安装乐鑫插件如下图
![](https://i-blog.csdnimg.cn/blog_migrate/5d57678e38a9800735bc0855d067cf52.png)
3、插件安装完后,查看- 命令面板(快捷键Ctrl+Shift+P)。
4、输入configure esp-idf extension,点击。
![](https://i-blog.csdnimg.cn/blog_migrate/716c75434049bd044ffb246e2fd91764.png)
5、选择第二项
6、按下图选项选择,路径可以自定义,等待安装完成
三、编译demo
1、查看- 命令面板(快捷键Ctrl+Shift+P)
2、输入show examples projects,点击。
3、点击弹出的Use current ESP-ID,使用本地SDK,也就是前面自定义IDF的路径
![](https://i-blog.csdnimg.cn/blog_migrate/c973bf0c2e633e0780b33777c697fc4c.png)
4、如下图创建工程
![](https://i-blog.csdnimg.cn/blog_migrate/4448ffbd7306128be7d754a3743126c8.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c20ed4964be48671c1759073c9535e54.png)
![](https://i-blog.csdnimg.cn/blog_migrate/10bfa8414676e213f1567721900623d0.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a25466abffa46abcfe97c7509f74f643.png)
6、使用usb数据线连接PC与开发板,选择串口
![](https://i-blog.csdnimg.cn/blog_migrate/caa803fda259a0045511191a51de2b04.png)
![](https://i-blog.csdnimg.cn/blog_migrate/3255ba83a4deb6dad2de11f8e4ac3355.png)
7、开始编译工程build,编译过程可能需要几分钟
8、编译完成如下图
![](https://i-blog.csdnimg.cn/blog_migrate/0feb3204014d740c70cb568551dcedbf.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b2d5c9242b1d8c067865aa3baa003296.png)
9、使用烧录工具烧录程序到开发板。打开flash_download_tool_3.9.3.exe,选择ESP32-C2型号
![](https://i-blog.csdnimg.cn/blog_migrate/5bfe69edbe749ec7d289f5aeb26da62e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/16cfb0206431cc216d30d10a2f4a9baa.png)
10、选择烧录文件,按下图所示进行烧录,等待烧录完成
![](https://i-blog.csdnimg.cn/blog_migrate/7d0d938b3c2e4fd1ddd99037955c3b1e.png)
四、效果演示
1、打开串口工具ThingsTurn_Serial_Tool.exe,默认波特率74880
![](https://i-blog.csdnimg.cn/blog_migrate/633d4e270abd069b54aea27066ea881b.png)
编程指南:
https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32c2/get-started/index.html