单片机学习小组
直播中

人走了

9年用户 921经验值
擅长:制造/封装 光电显示
私信 关注

怎样去搭建一种简单的ESP-IDF环境呢

怎样去搭建一种简单的ESP-IDF环境呢?

怎样使用VSCODE进行编译Python呢?

回帖(1)

陈翔洁

2022-1-18 15:03:00
ESP-IDF简单的环境搭建以及VSCODE的配合使用
安装Python

Python最好安装3.8的版本
不是3.8的本版可能会导致在后续使用VSCODE进行编译时缺少包
Windows Python下载地址,打开后找到3.8版本的就行


安装:
安装时一定要把Python添加到环境变量!!!!把下面的"Add Python 3.8 to PATH"勾上,然后"Insall Now"就行

pip升级

安装好Python后需要对pip进行升级,否则后续ESP-IDF安装中可能会导致失败
win+r打开“运行”窗口
输入cmd,打开cmd
输入以下命令升级pip
python -m pip install --upgrade pip 系统会自动下载并安装新版本的pip
安装Git

正常安装即可
安装ESP-IDF安装工具

接近800MB,包含了所有所需文件
安装前建议退出杀毒软件
检查可以跳过,下一步会自动检测你的电脑中的Git
下一步选择一个版本的ESP-IDF,4.2版本合适,稍微留心两个文件夹的位置
稍稍留心上面两个文件夹的位置,ESP-IDF默认会放在桌面
.espressif文件夹默认安装在C:Users用户名
一步到位地安装。。
安装完成:
默认情况下,桌面出现了这个三个东西

尝试编译第一个程序

打开这个


输入以下代码打开ESP-IDF文件夹中Hello World例程的文件夹
cd C:UsersFLY-TTDesktopesp-idfexamplesget-startedhello_world 注意,'FLY-TT’应换成你们电脑的用户名
输入以下代码开始编译程序:

速度有点慢emmm
VSCode上ESP-IDF插件的安装

安装完成后打开

在上图所示位置搜索并安装Espressif IDF
首次安装完成应该会出现下图,选择ADVANCED,我们可以自行选择刚才已经下载好的文件

如果没有出现可以按 Ctrl+Shift+P ,输入 configure esp-idf extension,点击,也会出现以上画面

选择从你自己系统中的寻找ESP-IDF
Python的位置一般会自动识别到,ESP-IDF的文件夹选择刚才安装的位置
点击Download Tools后会自动下载程序
安装成功提示:

利用VSCode打开、编译、烧录到ESP32单片机

点击VSCode右上角File->Open Folder…
选择到这个位置:
C:UsersFLY-TTDesktopesp-idfexamplesget-startedhello_world
打开后应该包含以下内容,如果刚才使用了CMD进行编译,则会存在一个build文件夹
左下角的工具
可以先删除build文件再对hello world进行编译
烧录到单片机需要先安装串口驱动
百度找找就行
举报

更多回帖

发帖
×
20
完善资料,
赚取积分