iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >VScode+ESP32简单环境搭建
  • 373
分享到

VScode+ESP32简单环境搭建

2024-04-02 19:04:59 373人浏览 薄情痞子
摘要

目录第一步:准备1.软件部分2.ESP部分第二步:安装第三步:VS Code配置第四步:运行 Hello Word第一步:准备 1.软件部分 VS Code 下载 : https:/

第一步:准备

1.软件部分

VS Code 下载 : https://code.visualstudio.com/
Python 3 : Https://www.python.org/downloads/
Git : https://git-scm.com/downloads

2.ESP部分

esp-idf 【自选】 : https://GitHub.com/espressif/esp-idf
想偷懒的同学可以在 VS Code 中下载。想手动的参考下面步骤:
esp-idf不要追新下载尝鲜版,下载最新稳定版即可。
下载方式二选一:
1.在git bash 里面clone。速度非常慢的可以把链接的 github.com 改成 github.com.cnpmjs.org 。clone后选择想要的版本。
git clone https://github.com.cnpmjs.org/espressif/esp-idf.git
2.下载压缩包。下载压缩包后,解压。

在这里插入图片描述

第二步:安装

【VS Code 】【Python 3 】【Git】安装。软件安装的安装没什么好说的,选择自己的安装位置,默认下一步即可。
安装Python 3的时候不要选择以下两项,因为需要翻墙会报错0x80072efd。翻墙网络慢也会报错0x80091007

  • Download debugging symbols 安装调试模块(开发者可选择,运用于开发环境)
  • Download debug binaries

第三步:VS Code配置

VS Code中搜索Espressif IDF并安装

在这里插入图片描述

安装完左侧会有Espressif的图标,点击配置

在这里插入图片描述

选择python3 的安装路径

在这里插入图片描述

下载并配置 ESP-IDF Tools 。如果想手动安装的参考 ESP-IDF 工具安装器

在这里插入图片描述

选择要安装的工作路径.espressif,之后下载工具组件。

在这里插入图片描述

等待下载安装完成,之后下一步。

在这里插入图片描述

配置 ESP-IDF工具选项

在这里插入图片描述

1、添加您的ESP-IDF虚拟环境python可执行绝对路径。
Add your ESP-IDF virtual environment python executable absolute path. Example: C:.espressif\python_env\idf4.0_py3.8_env\bin\python.exe
这里的python路径不是之前安装的python,而是.espressif安装目录下的python路径。
例如我的路径为E:\HardwareProject\ESP32\.espressif\python_env\idf4.2_py3.9_env\Scripts\python.exe

2、填写需要使用到的工具的路径。这里填写绝对路径,不支持 ~ $HOME %HOME%
需要用到的工具有:
xtensa-esp32-elf xtensa-esp32s2-elf esp32ulp-elf esp32s2ulp-elf cmake openocd-esp32 ninja idf-exe ccache dfu-util


E:\HardwareProject\ESP32\.espressif\python_env\idf4.2_py3.9_env\Scripts;
D:\Python\Python39;
E:\HardwareProject\ESP32\.espressif\tools\xtensa-esp32-elf\esp-2020r3-8.4.0\xtensa-esp32-elf\bin;
E:\HardwareProject\ESP32\.espressif\tools\xtensa-esp32s2-elf\esp-2020r3-8.4.0\xtensa-esp32s2-elf\bin;
E:\HardwareProject\ESP32\.espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin;
E:\HardwareProject\ESP32\.espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin;
E:\HardwareProject\ESP32\.espressif\tools\cmake\3.16.4\bin;
E:\HardwareProject\ESP32\.espressif\tools\openocd-esp32\v0.10.0-esp32-20200709\openocd-esp32\bin;
E:\HardwareProject\ESP32\.espressif\tools\ninja\1.10.0;
E:\HardwareProject\ESP32\.espressif\tools\idf-exe\1.0.1;
E:\HardwareProject\ESP32\.espressif\tools\ccache\3.7;
E:\HardwareProject\ESP32\.espressif\tools\dfu-util\0.9\dfu-util-0.9-win64

3、填写使用的脚本的绝对路径,不支持相对路径。
E:\HardwareProject\ESP32\.espressif\tools\openocd-esp32\v0.10.0-esp32-20200709/openocd-esp32/share/openocd/scripts

验证环境,打对勾说明验证通过。

在这里插入图片描述

很高兴告诉你配置完了!ESP-IDF Tools have been configured for this extension of Visual Studio Code.

在这里插入图片描述

左侧是例程,右侧创建一个新的对应的空白例程。

在这里插入图片描述

第四步:运行 Hello Word

选择hello_word例程,创建新的空白例程到指定位置。

在这里插入图片描述

打开hello_world_main.c

在这里插入图片描述

在这里插入图片描述

选择我们连接的板子的端口,不知道的在设备管理器中查看。这里我的是COM4

在这里插入图片描述

我们把代码的Hello Word更改为Hello DaoBanMoJie。因为很多芯片默认代码会打印输出Hello Word,我们为了区分开是我们自己下载的代码。之后点击下方图标ESP-IDF Build project,编译我们的工程……首次编译较慢,请耐心等待。

在这里插入图片描述

编译成功提示

在这里插入图片描述

之后点击下方ESP-IDF Flash device下载程序到芯片。之后点击ESP-IDF Monitor device运行查看。当然也可以偷懒,直接点击ESP-IDF Build,Flash and Mointor 编译下载并且显示。

在这里插入图片描述

So,到这里就结束了。应该是最简单的办法了吧!更多相关vscode ESP32环境搭建内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: VScode+ESP32简单环境搭建

本文链接: https://www.lsjlt.com/news/128912.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • VScode+ESP32简单环境搭建
    目录第一步:准备1.软件部分2.ESP部分第二步:安装第三步:VS Code配置第四步:运行 Hello Word第一步:准备 1.软件部分 VS Code 下载 : https:/...
    99+
    2022-11-12
  • vscode nodejs搭建ts环境
    作为一名前端开发人员,我们通常都会使用 Node.js 和 TypeScript 作为开发的基础工具。而在开发过程中,我们可能会遇到许多问题和难题。而其中一个最大的问题就是如何搭建好的 TypeScript 环境。在这篇文章中,我们将介绍如...
    99+
    2023-05-17
  • vscode搭建 搭建python Django环境方式
    目录vscode搭建 搭建python Django环境总结vscode搭建 搭建python Django环境 这里使用pip安装的方式,打开命令行,输入执行: pip ins...
    99+
    2023-01-31
    vscode搭建 搭建python Django环境
  • VSCode搭建Django开发环境
    本篇介绍在vscode环境下搭建Django开发环境的详细步骤,共计10个步骤 安装python和VSCode,安装插件 VSCode打开项目文件夹 例如:devops 终端中键入命令:建立虚拟环...
    99+
    2023-09-14
    vscode django python
  • python 用VScode 搭建虚拟环境
      安装虚拟环境--           独立的搭建一个单独干净的,零第三方库的,原始的python环境,         打包的时候会将你的第三方库一同打包,导致臃肿缓慢  虚拟环境解决这一问题 发送项目的时候直接可以吧文件夹发送给别人...
    99+
    2023-09-21
    vscode ide 编辑器
  • 如何用vscode搭建php环境
    本篇内容介绍了“如何用vscode搭建php环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装PHP要在VS Code中搭建PHP环境,...
    99+
    2023-07-05
  • vscode如何搭建java开发环境
    这篇文章主要介绍“vscode如何搭建java开发环境”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vscode如何搭建java开发环境”文章能帮助大家解决问题。一、安装Java Extension...
    99+
    2023-07-05
  • vscode怎么搭建c语言环境
    要在VS Code上搭建C语言环境,需要进行以下步骤: 安装VS Code:访问官方网站(https://code.visual...
    99+
    2023-10-23
    vscode c语言
  • VSCode如何搭建STM32开发环境
    这篇文章给大家分享的是有关VSCode如何搭建STM32开发环境的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。摘要: 作为一个51单片机或STM32单片机的使用者,keil一直是我们的必备的一款工具之一。但kei...
    99+
    2023-06-20
  • Linux环境搭建 JDK,简单超级实用
    Linux环境搭建 JDK 一、将下载的linux版本jdk 解压 // 解压命令tar -zxvf 文件名 二、配置环境变量 1.用vim编辑器打开profile文件 --> vim /etc/p...
    99+
    2023-09-21
    linux java 运维
  • MySQL InnoDB Cluster环境搭建和简单测试
    InnoDB Cluster初印象   记得MySQL Group Replicatioin 刚开始的时候,MySQL界很是轰动,等待了多年,终于有了官方的这个高可用解决方案。你要说还...
    99+
    2022-10-18
  • Angular环境搭建及简单体验小结
    Angular介绍 Angular是谷歌开发的一款开源的web前端框架,诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已...
    99+
    2022-11-12
  • VScode搭建OpenCV环境的详细步骤
    目录安装MinGW-w64安装CMake生成MakeFiles编译OpencvVScode配置  用vscode来写opencv代码需要自己编译OpenCV,主要用到MinGW-w6...
    99+
    2022-11-12
  • redis单机环境搭建
    安装版本  redis-2.8.18.tar.gz 过程  解压 tar xf xxx 下载gcc,tcl 命令编译器 yum -y install gcc tcl (命令名字别写错) 编译、创建目录、拷贝make && ...
    99+
    2020-11-20
    redis单机环境搭建
  • Eclipse中Python开发环境搭建简单教程
    一、背景介绍   Eclipse是一款基于Java的可扩展开发平台。其官方下载中包括J2EE方向版本、Java方向版本、C/C++方向版本、移动应用方向版本等诸多版本。除此之外,Eclipse还可以通过安装...
    99+
    2022-06-04
    简单 环境 教程
  • java简介及环境搭建
    目录1.1java简介1.2sun公司1.3java发展历史1.4java相关的词汇1.5java程序编译运行过程1.6测试java开发环境1.7Java第一个程序编写并编译运行(1...
    99+
    2022-11-13
  • ESP32构建简单WebServer服务器
    目录 WebServer 服务器ESP32 filesystem uploaderWebServer 库WIFI 链接网页与代码烧录 WebServer 服务器 此案...
    99+
    2023-08-30
    服务器 github java esp32 arduino
  • plsql的环境与介绍:环境的搭建和plsql的简单介绍
    PLSQL编程1.环境的搭建(1)创建一个存储表空间SQL> conn /as sysdbaConnected.SQL> create tablespace plsql datafile '/u...
    99+
    2022-10-18
  • 如何用vscode搭建react-native开发环境
    本篇内容主要讲解“如何用vscode搭建react-native开发环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何用vscode搭建react-native开发环境”吧!问题代码没有提示...
    99+
    2023-06-20
  • vscode搭建go开发环境案例详解
    目录前言一、安装goLang二.配置环境变量三、vscode安装插件四.安装golang依赖五.新建go文件提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 前...
    99+
    2022-06-07
    环境 GO vscode
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作