WIN10上搭建ESP32-IDF的编译环境详解及问题总结

好记性不如烂笔头,既然不够聪明,就乖乖的做笔记,温故而知新。

ESP32_IDF可以搭建多种开发环境:

  1. arduino+ESP32;
  2. VS CODE_ESP32;
  3. 直接在WIN10上搭建ESP32开发环境;

第一种和第二种网络教程较多,我都比较容易的安装成功,第三种网络教程比较少,大多讲的含糊不清,官网文档相互嵌套句意模糊,特此总结一下,希望对你有所帮助。

目录

一、硬件环境;

二、软件工具;

三、安装过程;

四、安装成功;

五、问题总结;


一、硬件环境;

  1. PC;
  2. ESP32-CAM模块/ESP32开发板;

二、软件工具;

  1. Python:点击下载
  2. Git:点击下载 百度网盘链接提取码:joxo
  3. ESP32-IDF:百度网盘提取码:1f4e 官网Git链接
  4. ESP-IDF Command Prompt:百度网盘提取码:hq1u 官网链接

三、安装过程;

  1. 分别安装Python、Git到自己喜欢的任意目录下,最好是C盘范围;
  2. 解压“ESP32-IDE”到任意目录,最好是 %userprofile%\esp ;在文件夹路径输入 %userprofile% 然后创建文件夹 "esp",也可以在CMD中输入“mkdir %userprofile%\esp”
  3. 运行 ESP-IDF Command Prompt.exe 配置Python、Git、ESP32-IDF 路径,PC已经安装了Python、Git会自动获取到其路径,ESP32-IDF 路径需要手动选择,等待配置完成:

         WIN10上搭建ESP32-IDF的编译环境详解及问题总结

         WIN10上搭建ESP32-IDF的编译环境详解及问题总结

          WIN10上搭建ESP32-IDF的编译环境详解及问题总结

四、安装成功;

WIN10上搭建ESP32-IDF的编译环境详解及问题总结

五、问题总结;

官网教程介绍了CMD.exe和PowerShell 命令行的方式,但是说明非常晦涩含糊,我在运行 install.bat/install.ps1后运行export.ps1报错。从错误本身是排除不到问题的,这里我怀疑是未安装Git导致的,但是官网说明install.ps1会安装PC缺失的软件啊……没辙,只好用ESP-IDF Command Prompt.exe,也推荐大家用这种方式,技术问题千千万,把时间花在该花的地方吧。

欢迎留言或致邮:[email protected]探讨;