官网有详细的开发环境搭建教程以及说明(大家也尽量以官网的教程为主,网上的教程太杂,各种各样的都有而且还不一定成功的),一下这个链接是官网的入门教程。
我这里就说一下注意事项:
1.我用的WINDOWS ,所以我根据是官网windows的环境搭建方法
2.然后下载官方提供的开发环境配置工具
2.1.工具的安装界面:
步骤1:
步骤2:
注意:
需要提前安装好python环境,
步骤3:选git的工具,如果自己的电脑已经安装过了,就选自己的也可以选工具推荐的自动下载安装
步骤4:
选择ESP-IDF包,如果自己已经下载好了,就选择第二个选项,如果需要在这里下载就选择第一个选项(下载比较慢)
步骤5:
选择第一个的就会出现相应的esp-idf的包的版本,选择好版本和选择好存放路径就下一步
步骤5.1:
具体选用哪个版本,大家可以先看看版本介绍再决定
步骤5.2:
官网有一个esp-idf 下载加速的方法,我没测试过。大家可以实测
IDF_GITHUB_ASSETS, dl.espressif.com/github_assets
步骤6:
选择 idf工具的存放路径
步骤7:
步骤8:
步骤9:
安装中:(这里我就不演示了,基本就是等待安装的过程)
步骤10:编译:
安装成功之后我们开始编译第一个程序(hello_world)
在这个目录下运行:idf.py build就会开始飞快的编译
如果出现这个,就恭喜你,编译成功了
如果出现这个,就说名环境还存在问题
出现这个问题是可以跟进提示来运行这段命令(需要联网,而且需要比较好的网,网络差很容易失败):
D:\\Programs\\Python\\Python27\\python.exe -m pip install --user -r E:\\opensouece\\ESP32-A1S-AudioKit\\esp-idf\\requirements.txt
步骤11:下载
运行idf.py -p COM3 flash (注意:COM3跟进自己电脑的来选择)
步骤12:监控
运行idf.py -p COM3 monitor
到现在开发环境搭建完成(配置这个环境都搞了两天了,实在惭愧,记录下来,希望大家能避免一些坑)
提醒大家:一定要看官网资料!!!
提醒大家:一定要看官网资料!!!
提醒大家:一定要看官网资料!!!