ESP32 SDK开发入门

本文详细介绍了如何搭建ESP32的官方开发环境、VSCODE ESP-IDF插件以及VSCODE终端开发环境,包括环境变量配置、编译步骤和下载烧录过程。强调了VSCODE终端开发环境的便捷性,同时提醒了使用VSCODE插件编译可能存在的速度问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、环境搭建

1、官方开发环境搭建(必备)

官方开发环境搭建参照乐鑫官网的指南。

ESP32开发环境官方搭建指南

搭建完成后,会在电脑的开始菜单里出现一个ESP-IDF命令提示符 ESP-IDF Command Prompt(cmd.exe)

打开ESP-IDF命令提示符,自动添加环境后,将出现以下内容。其中,文件夹路径是我存放esp-idf的路径。
在这里插入图片描述

2、搭建VSCODE ESP-IDF插件

使用VSCODE扩展,ESP-IDF Explorer

在这里插入图片描述
安装,配置插件,编译链和组件可使用官方工具安装时使用的文件,指定到相应的文件夹下即可。

安装配置完成后,VSCODE的状态栏左侧会出现如下按钮,可选择编译build,下载flash或者监视monitor。
在这里插入图片描述

3、搭建VSCODE终端开发环境(推荐使用)

但是,VSCODE的插件在编译时会很慢,甚至会出现卡住在某个阶段无法向下的问题,所以我还是建议用官方的环境去编译。

可以在VSCODE的终端里配置环境路径,使用VSCODE自带的终端编译调试,可省去频繁切换窗口的麻烦。

直接上配置内容,直接粘贴到VSCODE的setting.json里就行了。

"idf.espIdfPathWin": "e:\\Jimmy\\1_Work\\26_qLabsNano\\2_Code\\esp\\esp-idf",
"idf.toolsPathWin": "e:\\Jimmy\\1_Work\\26_qLabsNano\\2_Code\\esp\\.espressif",
"idf.pythonBinPathWin": "e:\\Jimmy\\1_Work\\26_qLabsNano\\2_Code\\esp\\.espressif\\python_env\\idf4.1_py3.9_env\\Scripts\\python.exe&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值