IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> ESP32-Vscode开发环境搭建 -> 正文阅读

[开发工具]ESP32-Vscode开发环境搭建


为了实现在ESP32上面跑机器学习模型做下记录。

ESP32开发环境搭建/ESP-IDF+VSCode插件

1、ESP-IDF安装

1.1、ESP-IDF 安装工具

从乐鑫官网的地址:https://dl.espressif.com/dl/esp-idf/ 下载ESP-IDF安装工具,提供了在线和离线安装方式:
在这里插入图片描述

  • 在线安装:在安装的时候进行下载需要的一些工具;
  • 离线安装:先下载所有的工具,然后安装时候不需要下载了直接安装即可。
    使用该工具可以很简单的就完成了ESP-IDF的安装。

1.2、验证是否安装成功

安装完成后,打开 ESP-IDF x.x CMD 的命令行提示符窗口,它包含了ESP-IDF开发相关的环境变量。

在这里插入图片描述

窗口如上面提示信息说明已经安装成功,各种工具都已经成功设置了。

2、VS Code插件设置

方式:

  • VScode+ESP IDF+platformIO
  • VScode+

2.1 方式一:安装 espressif idf插件

搜索 ESP,找到 以下插件进行安装:
在这里插入图片描述
安装完成后,在VSCode中按快捷键 Ctrl+Shift+P,输入ESP-IDF:配置,然后选择配置ESP-IDF插件选项进行设置:
在这里插入图片描述然后选择已经存在的环境配置:
在这里插入图片描述
3、例子运行和测试
3.1、打开示例

按快捷键 Ctrl+Shift+P,输入esp,选择 “展示示例项目”命令:
在这里插入图片描述选择use current ESP-IDF路径,然后就可以看到自带示例,选择 get-started下得hello_world示例,并在右侧窗口点击根据示例创建项目:
在这里插入图片描述然后就可以看到根据示例创建的一个新项目:
在这里插入图片描述3.2、编译并上传

点击窗口最下面的按钮即可完成编译、上传等操作:
在这里插入图片描述

  • 第一个为选择串口,连接开发板和电脑后,点击该按键然后在右侧出现的串口列表选择对应的串口号;
  • 第二个为选择开发板的型号,点击后在右侧选择对应的开发板型号;
  • 第四个为 SDK配置编辑器,即 menuconfig命令;

在这里插入图片描述
最后终于完成了编译下载和串口打印了!
在这里插入图片描述

上面的按键,前三个分别为编译、上传、串口监视器,第四个为前三个命令的集合。

ESP32开发环境搭建/ESP-IDF+VSCode插件

2.2 方式二:安装PlatformIO

https://blog.csdn.net/qq_44907649/article/details/120069199
在这里插入图片描述
安装完毕后进入PlatformIO,确保已经安装ESP32平台。如下:
在这里插入图片描述

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-05-07 11:21:13  更:2022-05-07 11:21:22 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 3:42:33-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码