ESP32-VScode环境搭建
  KxjYRvhqjl8v 2023年11月02日 47 0

写在前面:

之前看到很多小伙伴ESP32的开发环境有问题,有的头文件不能定位,有的是头文件报错等等...,接下来带大家搭建ESP32环境,我们只需要一个VScode即可!(为了演示我又重新安装一遍,我太难了😳)


1.下载VScode

vscode:Visual Studio Code - Code Editing. Redefined

ESP32-VScode环境搭建_头文件


2.安装Vscode

安装位置自己选,最好英文路径哟😉

具体步骤:

ESP32-VScode环境搭建_Code_02

ESP32-VScode环境搭建_esp32_03

ESP32-VScode环境搭建_Code_04


ESP32-VScode环境搭建_esp32_05

ESP32-VScode环境搭建_Code_06

ESP32-VScode环境搭建_头文件_07

ESP32-VScode环境搭建_esp32_08

3.安装ESP-IDF

1. 先选个主题:

ESP32-VScode环境搭建_Code_09

ESP32-VScode环境搭建_Code_10

2.在插件中搜索ESP-IDF

ESP32-VScode环境搭建_头文件_11

ESP32-VScode环境搭建_Code_12

3.安装好后点击ESP-IDF插件图标,选择高级(ADVANCED)

ESP32-VScode环境搭建_esp32_13

ESP32-VScode环境搭建_Code_14

4.创建文件夹保存下载的ESP-IDF

ESP32-VScode环境搭建_esp32_15

ESP32-VScode环境搭建_Code_16

5.选择服务器Expressif,版本和下载的位置,然后点击install

ESP32-VScode环境搭建_esp32_17

ESP32-VScode环境搭建_头文件_18

6.IDF安装好后,继续安装tools

ESP32-VScode环境搭建_头文件_19

ESP32-VScode环境搭建_头文件_20

4.创建例程:

1.找到命令面板:查看->命令面板,输入:ESP-IDF:Example

ESP32-VScode环境搭建_esp32_21

ESP32-VScode环境搭建_头文件_22

ESP32-VScode环境搭建_头文件_23

ESP32-VScode环境搭建_头文件_24

2.我们选择一个hello_world工程,然后再点击: Create project using example hello_world

ESP32-VScode环境搭建_esp32_25


3.然后选择保存工程的地方,保存到与idf同级目录下就行

ESP32-VScode环境搭建_Code_26

ESP32-VScode环境搭建_Code_27

5.工具说明:

ESP32-VScode环境搭建_头文件_28

ESP32-VScode环境搭建_头文件_29编辑

6.下面以hello_world工程为例,演示编译和下载过程:

1.在编译之前要选择端口号和芯片类型:

ESP32-VScode环境搭建_头文件_30

ESP32-VScode环境搭建_esp32_31

ESP32-VScode环境搭建_Code_32

ESP32-VScode环境搭建_esp32_33

2.接下来编译:

ESP32-VScode环境搭建_esp32_34

ESP32-VScode环境搭建_头文件_35

3.接下来下载:

ESP32-VScode环境搭建_Code_36

ESP32-VScode环境搭建_头文件_37

4.接下来打开串口监视

ESP32-VScode环境搭建_esp32_38

ESP32-VScode环境搭建_Code_39

7.还可以用命令进行编译运行:

编译命令: idf.py build

下载命令: idf.py -p COMXXX flash

打开串口监视:idf.py -p COMXXX monitor

清除工程:idf.py fullclean

注意事项!!!

ESP32-VScode环境搭建_头文件_40

ESP32-VScode环境搭建_Code_41

那如何调出ESP-IDF XXX窗口?

只需要点击下面的工具栏,如图:

ESP32-VScode环境搭建_esp32_42

ESP32-VScode环境搭建_Code_43

哪有问题大家请留言!!!


大功告成!!! 溜了溜了😜  

不要忘了点赞哟!😘😘😘


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  tprTMCWDkFAR   2023年12月08日   19   0   0 PythonCode
  tprTMCWDkFAR   2023年12月07日   23   0   0 头文件#include初始化
  9OBEU3KXBjcR   2023年11月02日   63   0   0 HTMLajaxCode
KxjYRvhqjl8v
作者其他文章 更多