首页 > 其他分享 >ESP32-IDF 在vscode环境搭建

ESP32-IDF 在vscode环境搭建

时间:2023-02-02 23:11:20浏览次数:64  
标签:ESP vscode ESP32 Step IDF 安装 搭建

前言

   由于许多的未知原因,我尝试过许多网上教程,在vscode上搭建ESP—IDF环境,但结果是耗费了大把时间,结果还非常不理想。

   在参考了(一)esp32开发环境搭建(VSCode+IDF实现单步调试) - msuad - 博客园 (cnblogs.com)大佬的文章后,成功安装,特此记录。

Step 1:

  

 

   网址:https://dl.espressif.cn/dl/esp-idf/

  

 

 

 

  这里我们选择IDF包,版本为v4.4(最新的版本,也许有许多的库不匹配,例如,TFT_eSPI,血的教训...).

  下载完成后,在进入配置vscode插件

Step 2:

  下载插件

  

 

  按Ctril+Shift+P,然后输入esp-idf config点击进去,进入配置环境

Step3:

  

 

 

   IDF目录选择前面安装好的IDF包

  IDF tools 建议新建一个文件夹存放(我尝试过好几次用IDF包里的文件,结果会出现很多报错,原因不明)

  之后等待安装完毕即可。

Step 4:

  测试是否正常安装完毕。

  按F1,输入ESP-IDF: New Project,选择template...命名的,创建好一个新的工程,并打开

  按下(ESP-IDF Build Project),正常编译说明安装成功。

 

 

  

 

  

 

标签:ESP,vscode,ESP32,Step,IDF,安装,搭建
From: https://www.cnblogs.com/hk-to-try/p/17081164.html

相关文章

  • 使用VSCode创建Maven工程测试Java代码
    使用VSCode创建Maven工程测试Java代码发生缘由使用VSCode创建Maven工程测试Java代码环境介绍电脑系统:win10VSCode版本:1.72.0(usersetup)开始搭建搭建......
  • esp32链接手机通信
    测试通过#include<WiFi.h>constchar*ssid="@*****";constchar*password="******";//这里是第三方wifi的名称和密码,本机作为sta接入constIPAddressserv......
  • 解决Vscode中代码格式化时老换行
    问题:小颖用vscode的格式化代码后发现代码老是换行,有时看起来就很难受,比如下面的: 问度娘后终于弄好啦,记录下,省的以后换电脑了重装了vscode又不会了,主要是百度给的解决方......
  • Vscode配置python环境
    添加拓展在设置查找Tconda,输入虚拟环境的名称执行RunAnaconda......
  • vscode 的键盘配置
    setting.json{//-------------------------------------------------//yapf//"python.formatting.provider":"yapf","python.formatting.yapfArgs":["--s......
  • vscode 配置 plantuml
    1、首先安装plantuml插件2、安装java开发环境如果是mac系统,直接执行brewinstalljava,然后按照下图执行下提示中的命令即可如果是windows系统,需要去官网下载......
  • VSCode 自定义代码片段
    Ctrl+Shift+P输入“代码片段:配置用户代码片段”:搜索你想要设置的语言代码片段,比如,我设置.vue文件的代码片段,选择vue.json:可以配置多个代码片段,一个片段通过一个pr......
  • vscode 配置
    {"window.zoomLevel":2,"[go]":{"editor.insertSpaces":false,"editor.formatOnSave":true,"editor.codeActionsOnSave":{......
  • vscode 开发c++
     makefile.mk#makefile.mk公共头文件ifndefTARGET#/root/make/src/test_include#notdirTARGET:=$(notdir$(shellpwd))#test_includeendifCXXFLAGS:=$(CX......
  • esp32笔记[3]-mpu6050
    ██████╗███████╗██████╗██╗██╗███████╗██╔═══██╗██╔════╝██╔══██╗╚██╗██╔╝██╔═══......