ESP32 + vscode+esp-idf 插件 开发环境配置

本文记录了一位新手尝试使用C语言开发ESP32的过程,重点介绍了选择VSCode+ESP-IDF V4.3.2组合的原因,并详细阐述了安装和配置环境的步骤,特别提醒读者避免使用最新版本的ESP-IDF,因其可能存在诸多问题。安装过程中提到坑点包括版本选择、IDE关联和环境配置,为后来者提供了宝贵的参考经验。
摘要由CSDN通过智能技术生成
  1. 这几天心血来潮想试试C语言开发ESP32,新手上路,磕磕绊绊,记录一下,要不然过一段时间就忘了。
  2. 百度一番发现基本上是用乐鑫的IDF开发包加三方IDE 的路数,主要有三种搭配,分别有vscode+platform、vscode+espressif开发包、clion+platform。原本更倾向于clion+platform的组合,因为pycharm的原因,比较执着于Jetbrains家的IDE,觉得用着比较顺手,但是又觉得IDE只是个辅助,主要还是学开发框架,最后还是选择了vscode+espressif的组合。选定组合之后开始百度开发环境的安装,原本看教程感觉不是很复杂,实际操作下来感觉坑的一匹,差点重装系统。废话不多说,安装过程如下:

3. 安装包下载
vscode下载在这里插入图片描述
ESP-IDF下载,重要的事情说三遍,是V4.3.2版本、V4.3.2版本、V4.3.2版本,最新的4.4版本就是个坑,害我浪费的三天时间,各种倒腾也没搞定,差点重装系统。
https://docs.espressif.com/projects/esp-idf/zh_CN/v4.3.2/esp32/get-started/windows-setup.htmlIDF官方文档地址在这里插入图片描述
选4.3.2的离线安装包

4. 安装软件

将vscode和ESP-IDF安装好,安装位置可以自定义

5. 配置环境

第一步:从vscode中下载espressif插件

在这里插入图片描述

第二步:将espressif插件和ESP-IDF关联起来

在这里插入图片描述
在这里插入图片描述
选择第三项,插件会自动关联到已安装的ESP-IDF,第一项和第二项是在线下载IDF,需要科学上网才能下载成功,要不然
会报错,所以还是老老实实先把IDF的安装包下载下来安装好再关联比较稳妥。关联之后开发环境就配置好了。

在这里插入图片描述
可以从这里查看内置的示例程序
在这里插入图片描述

例如hello world例程

在这里插入图片描述

大致就这些步骤,如果版本和方法对了配置起来其实还是挺快的。这是我自己的配置过程,供大家参考,希望大家能少踩坑浪费时间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值