WIN10上搭建ESP32-IDF的编译环境详解及问题总结
好记性不如烂笔头,既然不够聪明,就乖乖的做笔记,温故而知新。
ESP32_IDF可以搭建多种开发环境:
- arduino+ESP32;
- VS CODE_ESP32;
- 直接在WIN10上搭建ESP32开发环境;
第一种和第二种网络教程较多,我都比较容易的安装成功,第三种网络教程比较少,大多讲的含糊不清,官网文档相互嵌套句意模糊,特此总结一下,希望对你有所帮助。
目录
一、硬件环境;
- PC;
- ESP32-CAM模块/ESP32开发板;
二、软件工具;
- Python:点击下载
- Git:点击下载 百度网盘链接提取码:joxo
- ESP32-IDF:百度网盘提取码:1f4e 官网Git链接
- ESP-IDF Command Prompt:百度网盘提取码:hq1u 官网链接
三、安装过程;
- 分别安装Python、Git到自己喜欢的任意目录下,最好是C盘范围;
- 解压“ESP32-IDE”到任意目录,最好是 %userprofile%\esp ;在文件夹路径输入 %userprofile% 然后创建文件夹 "esp",也可以在CMD中输入“mkdir %userprofile%\esp”
- 运行 ESP-IDF Command Prompt.exe 配置Python、Git、ESP32-IDF 路径,PC已经安装了Python、Git会自动获取到其路径,ESP32-IDF 路径需要手动选择,等待配置完成:
四、安装成功;
五、问题总结;
官网教程介绍了CMD.exe和PowerShell 命令行的方式,但是说明非常晦涩含糊,我在运行 install.bat/install.ps1后运行export.ps1报错。从错误本身是排除不到问题的,这里我怀疑是未安装Git导致的,但是官网说明install.ps1会安装PC缺失的软件啊……没辙,只好用ESP-IDF Command Prompt.exe,也推荐大家用这种方式,技术问题千千万,把时间花在该花的地方吧。
欢迎留言或致邮:[email protected]探讨;