Mac 上安装ESP-IDF--使用vs code安装

最近在使用乐鑫家的产品开发一个设备,为了安装环境,折腾了好几天终于安装好了,记录一下。

硬件:macbook air 

软件:vs  code

步骤:

        1,下载vs code 最新的版本,安装好之后打开

 点击左下角的四个小方块,这里是扩展插件的窗口,在搜索窗口搜索esp,就能看到乐鑫公司的图标,下载这个插件(红色的那个就是)

 安装好了之后在最上方的项目栏里有个view,点开后有个command palatte(第一个)点开后输入 ESP-IDF:Configure ESP-IDF externsion ,然后会打开一个窗口。

如下图,我们选择中间的那个。 

会看到如下,可以更具需要选择即可,然后安装,安装好了就可以用了

 注意:上面步骤在常规下的时候有时候不稳定,下载不下来,可以打开终端,输入

cd ~/esp/esp-idf
export IDF_GITHUB_ASSETS="dl.espressif.com/github_assets"
./install.sh

使用终端来下载,~是用户目录,esp是文件下,esp-idf是上面中的第一个下载项目,第一次下基本都会成功,如不成功,修改下载服务器,也就是上图中的第一个选线,然后到终端中在用户目录下就能看到esp文件夹里,cd 进入esp在进入esp-idf文件夹,在此目录内运行后面两条指令,下载速度会快很多。下载完成后回到vs code ,再次下载,会自动校验已经下好的项目。

打开例子项目:

        还是在软件功能栏中找到view,选择command palatte,输入ESP-IDF:show example Projects,然后选择弹出的路径,一会就回加载好ESP-IDF附带的例子了。

官方教程:https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/index.html

VSCode安装ESP-IDFEspressif IoT Development Framework)ESP32和ESP8266芯片的开发。下面是安装ESP-IDF的步骤: 1. 安装VSCode:首先,您需要在您的计算机上安装Visual Studio CodeVSCode)。您可以从VSCode官方网站(https://code.visualstudio.com/)下载适用于您操作系统的安装程序,并按照提示进行安装。 2. 安装PlatformIO插件:打开VSCode,点击左侧的扩展图标(四个方块组成的正方形),在搜索栏中输入"PlatformIO",然后选择"PlatformIO IDE"插件并点击安装。 3. 创建新的PlatformIO项目:在VSCode中,点击左侧的"PlatformIO"图标,然后选择"Home"。在PlatformIO主页中,点击"New Project"按钮,然后选择适用于您的开发板的框架(例如ESP32或ESP8266)。接下来,选择一个目录来保存项目,并为项目命名。 4. 配置ESP-IDF:在PlatformIO项目中,打开"platformio.ini"文件。在该文件中,找到并修改以下行: ``` platform = espressif32 ; 如果您使用的是ESP8266,请将此行改为"platform = espressif8266" framework = espidf ``` 这些配置将指定使用ESP-IDF框架进行开发。 5. 构建和上传代码:在PlatformIO项目中,打开"src"文件夹,然后创建一个新的C或C++源文件。编写您的ESP-IDF代码,并保存文件。接下来,点击VSCode底部的"PlatformIO"图标,然后选择"Build"来构建代码。一旦构建成功,您可以选择"Upload"来将代码上传到您的ESP32或ESP8266开发板上。 这样,您就成功在VSCode安装ESP-IDF,并可以开始进行ESP32和ESP8266的开发了。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值