软件下载地址链接:
https://pan.baidu.com/s/1_TDpYuibkiLj2ZM3uLl1HQ
提取码:6666
ESP-IDF 开发环境的搭建步骤
我们下面开始 ESP-IDF 开发环境的搭建,需要准备如下几个方面的软件:
ESP-IDF:包含 ESP32 API 和用于操作工具链的脚本。
工具链 msys32:用于编译 ESP32 应用程序。
编辑工具:Visual Studio Code。我们提供了这几个软件:
注意:工具链和 ESP-IDF 需要解压到我们电脑的指定目录,这个目录不能包括任何的中文字符!!我 们以“G:\ESP32”来演示开发环境搭建。
注意:工作目录“G:\ESP32”可以换为其他的目录,但是一定不能包括中文名字。
解压esp-idf
在“开发软件”目录下,找到压缩包“esp-idf-v3.3.zip”,我们解压到目录“G:\ESP32”,当解压好之 后,目录如下图:
解压msys2并配置路径
在“开发软件”目录下,找到压缩包“esp32_win32_msys2_environment_and_toolchain-20181001.zip”, 我们解压到目录“G:\ESP32”,当解压好之后,目录如下图:
打开目录“G:\ESP32\msys32\etc\profile.d”,修改文件“esp32_toolchain.sh”。我们使用 notepad 来打 开这个文件,notepad 的安装文件在“开发软件”目录下有提供。
增加的内容为:
export LANG=“en_US”
export IDF_PATH=“G:\ESP32\esp-idf-v3.3”
大家复制的时候一定要注意 IDF 的实际路径, 这一行”export LANG=“en_US”” 表示使用 vs code 的
menuconfig 不会出现乱码,这一行”export IDF_PATH=“G:\ESP32\esp-idf-v3.3””就是指向 IDF 目录。
安装vscode
1 右键管理员运行“开发软件”目录下的软件“VSCodeUserSetup-x64-1.38.1.exe”。
安装完成后,设置 vscode,将编译工具链的 shell 嵌入至 Visual Studio Code 的集成终端
1 打开 vscode 的设置,打开 settings.json 文件。
增加以下内容:
我们工程里使用的所有的配置如下(注大家复制时要可能要修改 msys32 的路径):
保存退出,并vscode,这样开发环境就搭建好了,可以愉快的玩耍了。
最后推荐一款开发套件,可以手淘扫码查看。