ESP32开发环境搭建(windows)
之前一直用Arduino点灯,感觉有点不专业,许多原理看不到,接下来照着官网教程搭建一下开发环境,ESP32便宜又强大,以后作为自己的主要平台,这是我第一次写博客,我本人做嵌入式方面,希望自己能坚持下去。
- 资料准备
- ESP32开发板
- VScode、Git、Python3
注意看买的开发板是CH340驱动还是CP2102,对应下载不同的驱动
- 说干就干
参考官网: 链接
我选择VScode集成开发环境,万物皆可插件的理念使得VScode无所不能,在下载插件之前确保你安装有Python3环境, - 下载插件
在插件市场搜索espressif
点击install… 安装速度比较感人,大家各显神通🐶
查看命令面板(快捷键Ctrl+Shift+P),键入configure esp
进入IDF配置
首次安装只有这两个选项
选第一个EXPRESS(没安装 ESP-IDF的话,ADVANCED的好像是使用现有的配置)
这是我的配置(默认的)
点install吧
同样速度感人,同样大家各显神通🐶
…
好家伙,半小时了不到30%
…
如果中间下载断了,再接着下会报错,这时候就需要把已经下的删掉,重新下,别问我是怎么知道的😭
…
IDF Prerequisites终于下完了
睡了一觉,安装完成!
接下来开始点灯!
查看命令面板(快捷键Ctrl+Shift+P),键入esp build
这时候会提示先打开一个文件
新建esp32_blink,在VScode打开
这时候还报了错,找不到CMakeLists.txt.
百度了一下,我这样直接建一个空的文件不行,需要用一个模板,
类似STM32那样的工程模板
我是在该路径下找到的,各自电脑不太一样,复制出来一份,然后再用VScode打开。
点左下角火健
中间让你选板子的烧录接口,选择uart
YES!成功运行,终端打印“Hello World!”