当前位置: 首页 > news >正文

【一】esp32芯片开发板环境搭建

1、esp32的源码在github上的地址

不同的芯片支持的源码版本不一样,需要根据自己的实际的esp32开发板的芯片下载不用版本的代码

esp32支持多种开发方式,如arduino,ESP-IDF等。官方推荐使用idf开发,ESP-IDF 是乐鑫官方推出的物联网开发框架,支持 Windows、Linux 和 macOS 操作系统。下面以idf开发为例讲解如何搭建esp32的idf开发环境。

进入IDF仓库,获取对应的源码

2、环境搭建:

使用官方IDE一键式安装(包含了各种编译工具和python环境等,一键自动安装即可)

安装包:快速入门 - ESP32-C6 - — ESP-IDF 编程指南 v5.1.2 文档

右上角可以选择不用的芯片切换到对应的开发手册。

根据需要选择下面的在线安装或离线安装的方式

选择离线安装的方式,直接点击下一步,直到如下显示表示安装完成。(在线安装网络不稳定很容易安装失败)

3、vscode中安装IDF的插件,搭建开发环境,插件搜索espressif如下:

安装好插件后,按住ctrl+shift+p,输入configure esp查找IDF的配置文件

由于上上步已经手动下载了安装包安装espress-IDF环境,固下面选择第三个根据已经存在的环境安装。

会自动查找到esp-idf已经安装的路径

安装python的虚拟环境,这一步可能会安装失败。

显示如下界面表示vscode中安装esp-idf插件成功

问题:如果上一步安装python的环境安装失败(解决方法:升级esp的python环境的pip)具体步骤:

1)打开shell的命令行窗口,找到安装esp安装路径中的python所在的路径,进入

2)执行升级pip

http://www.lryc.cn/news/290328.html

相关文章:

  • PyTorch2ONNX-分类模型:速度比较(固定维度、动态维度)、精度比较
  • Docker命令快车道:一票通往高效开发之旅
  • IP类接口大全,含免费次数
  • LLMs 的记忆和信息检索服务器 Motorhead
  • vue3项目中让echarts适应div的大小变化,跟随div的大小改变图表大小
  • springboot启动异常
  • 直播主播之互动率与促单
  • Android 基础技术——Bitmap
  • 数据结构奇妙旅程之七大排序
  • 【JavaScript】Generator
  • 河南省考后天网上确认,请提前准备证件照哦
  • 【前端】防抖和节流
  • 【网络】:网络套接字(UDP)
  • Linux编程 1/2 数据结构
  • 【UE Niagara】实现闪电粒子效果的两种方式
  • js数组/对象的深拷贝与浅拷贝
  • HCIA学习第六天:OSPF:开放式最短路径优先协议
  • 从四个方面来解决企业在项目管理中遇到的各类问题
  • 使用代码取大量2*2像素图片各通道均值,存于Excel文件中。
  • React16源码: React中commit阶段的commitBeforeMutationLifecycles的源码实现
  • 压制二元组的总价值
  • 【习题】保存应用数据
  • Flask框架小程序后端分离开发学习笔记《5》简易服务器代码
  • “计算机视觉处理设计开发工程师”专项培训(第二期)
  • R语言学习case7:ggplot基础画图(核密度图)
  • Ubuntu18配置Docker
  • Keil/MDK平台 - 结构体成员指针注意事项
  • 一款超级好用的远程控制APP,你值得拥有
  • NumPy必知必会50例 | 18. 使用 NumPy 解决线性方程组:数学问题的实用解决方案
  • C/C++编码问题研究