ESP32S3开发环境介绍和创建工程

大龙虾已经活了一阵子了,做了一个电子开发和软件开发的资深人士,大龙虾所赋予我的想象空间超过了以往任何一个新技术的出现,意识准备着手玩大龙虾。

通过CSND搜索各种相关的大龙虾资料,得知mimiclaw可以在ESP32S3上运行,于是采购了开发版、下载了mimiclaw开源软件,着手准备开发一些想法。

ESP32S3程序开发环境采用VSCODE1.115.0 + ESP-IDF5.5.3软件,安装程序下载和安装步骤,网上很多,在此不赘述。

1、安装环境准备

VSCODE1.115.0 和 ESP-IDF5.5.3安装完成后,VSCODE需要安装扩展插件

(1)VSCODE界面,选择左侧红框内部图标

(2)显示界面中,找到搜索框,输入ESP,搜索对应的扩展工具,对应选择安装。安装ESP-IDF工具,安装完成后,界面如下图所示,多了红框内的工具图标

2、创建工程

点击左侧ESP-IDF工具图标,跳转到工具界面,选择 new project wizard按钮,进入创建工程界面

按照图中标定的数据顺序,一步一步创建工程。创建工程,选择以自己工程相似的样例工程(图中3位置为样例工程列表)为模板进行创建,节约开发时间。

3、解决工程中#include 文件带下划红线问题,即找不到头文件

最初接触的ESP-IDF时候,发现examples下有样例工程,准备直接使用,结果 .C文件中包含的头文件带下划线,点击头文件不能跳转。如下图所示

利用ESP-IDF创建工程后,再编译工程,成功解决头文件下划红线的问题。

相关推荐
徽京人11 小时前
VS Code 接入Esp 32步骤
vscode·单片机·嵌入式硬件
oushaojun220 小时前
vscode中支持deepseek ai辅助编程
vscode·copilot·deepseek
sunoo-2292 天前
C 语言文件 IO 全攻略:从基础函数到实战踩坑(BMP 读取 + 词典查询)
linux·c语言·前端·笔记·vscode·学习
慕容引刀2 天前
或许你真的需要这个Git神器:让团队提交文案终于对齐了
人工智能·git·vscode·自然语言处理·github
00后程序员张2 天前
iOS 开发全流程需要哪些工具?编码、调试、构建、发布阶段选择
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
nicehuai2 天前
烧录、查变量、看日志、调驱动:H-FlashScope搞定嵌入式下载调试的瑞士军刀
ide·vscode·visual studio
sunoo-2293 天前
【C 语言标准 IO 入门】第二天学习笔记:文件操作核心函数 + 实战案例 + 踩坑合集
linux·笔记·vscode·学习
2501_916008893 天前
Swift多环境配置:利用Scheme实现灵活的多环境管理
开发语言·ide·vscode·ios·个人开发·swift·敏捷流程
New_Horizons6663 天前
Vscode终端激活Conda虚拟环境
ide·vscode·conda
青 春 记 忆3 天前
零基础入门Python11|Git实战:为任务管理器建立版本历史
开发语言·git·vscode·python·python3.11