ESP-IDF 4.4 5.0快速安装win10
首先进入
https://dl.espressif.cn/dl/esp-idf/?idf=4.4
这个链接是乐鑫官方的下载网

网页最下面也可以选各种版本

选择任意你需要安装的版本
我这里选择4.4,因为5.0太新了改动太大不适合旧项目,新项目可以使用









等待安装完成即可

双击桌面上的Powershell 会自动导入idf环境


运行 cd .\examples\get-started\hello_world\
输入idf.py build

出现这个提示显示tinyusb这个组件不支持esp32 因为工程设置的目标芯片默认是esp32
可以运行 idf.py set-target esp32s3设置目标芯片为s3
以下为设置芯片的命令示例:
idf.py set-target esp32 设置目标芯片为esp32
idf.py set-target esp32s2 设置目标芯片为esp32
idf.py set-target esp32s3 设置目标芯片为esp32
idf.py set-target esp32c3 设置目标芯片为esp32

出现上图提示需要删除工程目录下的build文件
把一个工程转移到别的路径时也需要删除build文件夹
养成良好的删除build文件夹的习惯!能解决各种小问题

设置芯片成功,可以运行idf.py build进行编译:

输入idf.py build进行编译

编译完成之后如何下载呢?
运行idf.py build flash
如果想在下载之后观察串口输出的log信息,则需要运行
idf.py build flash monitor
如果电脑上插入了很多个ESP32开发板,则需要区分端口例如:
idf.py -p COM5 build flash monitor