ESP开发板 Arduino和vscode环境配置

ESP


前言

针对乐鑫提供的esp板子经常使用,便宜且功能对我来说够用。
目前用到的有esp32和esp8266。针对这两种模块现介绍其环境配置情况

一、Arduino环境配置

在官网下载IDE安装包。

根据使用的板子是ESP32或者ESP8266下载相应的库, “文件”--“首选项”“附加开发板管理器网络”填写网址:

#esp822
http://arduino.esp8266.com/stable/package_esp8266com_index.json
#esp32
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

重启

然后在 “工具”--“开发板”--“开发板管理器”搜索ESP32和esp8266,并安装。
在这里插入图片描述
在这里插入图片描述安装成功之后,即可看到不同的开发板了。
请添加图片描述

二、vscode环境配置

需要在扩展商店中安装“PlatformIO IDE”,该插件是嵌入式开发的专业平台,不仅支持esp32/8266,还支持其他的多种平台。有关该插件介绍,有兴趣的可以找“度娘”。废话补多少直接点击“安装”
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/4a7b745241bf4e3f9b9a80fa6d745d3f.png
安装成功之后,确保已启用。会在vscode的最左侧出现图标如下。说明插件已经安装完毕。
在这里插入图片描述
在这里插入图片描述

三、创建工程项目

1、Arduino 创建项目

新建 保存

“文件”-“新建” 此时弹出未保存的新界面,需要"保存",此时可以对文件命名及选择保存路径。
在这里插入图片描述

编译 烧录

连接你的板子,此时需要在IDE中选择板子的类型及配置。“工具”-“开发板”,选择具体板子的类型,修改波特率,选择端口号
在这里插入图片描述
工程文件中的setup函数是启动函数,loop函数是板子持续循环执行的函数。此时,你可以编写你的代码工程了。

在这里插入图片描述
这5个图标按照顺序依次代表:编译。上传。新建。打开。保存。
编译:检查代码有无书写错误。
上传:将代码烧录至板子中。烧录时还需配合板子使用,按板子的boot键,进入烧录模式。

2、vscode PIO

新建 保存

在这里插入图片描述
如上图, “home”- “+New Project”,弹出的界面输入工程文件夹名称板子的类型路径是使用的默认路径;你也可以指定路径。
在这里插入图片描述
点击完成,会等待创建,出现下面的提示框。
lib 库文件夹
src 源代码(工作)文件夹
platformio.ini 配置文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
创建完成会在左侧出现下图结构的
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

烧录

方式一:
在这里插入图片描述
最下侧,可以看到符号代表的意思
2 表示编译
3 编译并上传
4 monitor串口监视器
5右侧的是: 端口选择
方式二:
在这里插入图片描述

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: ESP8266是一款非常流行的物联网开发板,而VSCode是一款非常流行的代码编辑器。在使用ESP8266进行开发时,我们可以使用VSCode来进行代码编写和调试。下面是ESP8266 VSCode环境配置的步骤: 1. 安装VSCode编辑器 首先,我们需要下载并安装VSCode编辑器。可以在官网上下载安装包,然后按照提示进行安装。 2. 安装ESP8266插件 在VSCode中,我们需要安装ESP8266插件,以便进行开发。可以在插件市场中搜索ESP8266,然后安装。 3. 安装Arduino IDE ESP8266开发需要使用Arduino IDE,因此我们需要先安装它。可以在官网上下载安装包,然后按照提示进行安装。 4. 配置Arduino IDEArduino IDE中,我们需要配置一些参数,以便与ESP8266进行通信。具体步骤如下: (1)打开Arduino IDE,选择“文件”->“首选项”。 (2)在“附加开发板管理器网址”中添加以下网址: http://arduino.esp8266.com/stable/package_esp8266com_index.json (3)选择“工具”->“开发板”->“开发板管理器”。 (4)在搜索框中输入“esp8266”,然后安装“esp8266 by ESP8266 Community”插件。 (5)选择“工具”->“开发板”,然后选择“NodeMCU 1. (ESP-12E Module)”作为开发板。 (6)选择“工具”->“端口”,然后选择与ESP8266连接的串口。 5. 配置VSCodeVSCode中,我们需要配置一些参数,以便与ESP8266进行通信。具体步骤如下: (1)打开VSCode,选择“文件”->“首选项”->“设置”。 (2)在搜索框中输入“arduino.path”,然后设置Arduino IDE的安装路径。 (3)在搜索框中输入“arduino.additionalUrls”,然后添加以下网址: http://arduino.esp8266.com/stable/package_esp8266com_index.json (4)在搜索框中输入“arduino.board”,然后设置开发板类型为“NodeMCU 1. (ESP-12E Module)”。 (5)在搜索框中输入“arduino.port”,然后设置与ESP8266连接的串口。 6. 编写代码 现在,我们可以在VSCode中编写ESP8266的代码了。可以使用Arduino IDE的语法高亮和代码提示功能,也可以使用VSCode的调试功能进行调试。 7. 上传代码 在编写完代码后,我们需要将代码上传到ESP8266中。可以使用VSCode的上传功能,也可以使用Arduino IDE的上传功能。 以上就是ESP8266 VSCode环境配置的步骤。希望对你有所帮助! ### 回答2: ESP8266是一个低成本、低功耗、易于开发的WiFi模块,广泛应用于智能家居、远程监控、物联网等领域。VS Code是一个轻量级的开发环境,支持多种编程语言和插件扩展,具有高效的代码编辑、调试和版本控制等功能。 通过配置VS Code的ESP8266插件,可以方便地进行ESP8266的开发和调试。以下是具体步骤: 1. 安装VS Code 首先需要下载和安装VS Code,可以从官网进行下载,安装过程比较简单。 2. 安装ESP8266插件 在VS Code的插件商店中搜索"ESP8266",找到"PlatformIO IDE for VSCode"插件进行安装。安装完成后,在左侧的插件栏中找到并打开PlatformIO IDE。 3. 配置ESP8266项目 在PlatformIO IDE中,选择"New Project"创建新项目。选择"ESP8266"作为开发板类型,然后在选择完开发板类型后,选择好PIO home目录和项目位置。 接下来选择固件类型和上传协议等项目信息,选择好后就可以构建进行编译上传了,如果有要烧录的串口,那么需要先配置一下platformio.ini。 4. 编写代码和调试 在VS Code中,可以通过新建文件、打开文件等方式编写代码,支持多种编程语言和自动补等功能。在PlatformIO IDE中,可以通过选择调试面板进行调试,支持串口监视器等调试工具。 总之,配置ESP8266 VS Code环境非常方便,只需要安装相应的插件和依赖库即可,具有高效、便捷、面的开发、调试和发布功能,为ESP8266开发者提供了一个高效、稳定和易于使用的开发环境。 ### 回答3: ESP8266是一款非常受欢迎的微型芯片,适用于物联网硬件,Wi-Fi图灵机和其他项目。VS Code作为一款非常流行的开发工具,也能够支持ESP8266的开发。此文将为读者讲述ESP8266 VS Code环境配置。 第一步:安装VS Code 这一步比较简单,只需在其官网上下载VS Code,然后按照操作向导进行安装即可。之后,您可以在VS Code的插件市场搜索“Arduino Extension”以及“ESP8266”,进行下载和安装。 第二步:设置Arduino路径 在VS Code中,点击“文件” -> “首选项” -> “设置”,选择“用户设置”选项卡,然后在搜索框中输入“Arduino: Path”。找到这个设置项并点击“编辑”按钮,然后在弹出的窗口中设置您的Arduino路径。请确保在路径中包括“/arduino.exe”,因为它是必需的。 第三步:安装ESP8266库 在VS Code的插件市场中搜索“ESP8266”的插件,安装完成后,在VS Code左侧抽屉中切换到“扩展”选项卡,找到并安装“PlatformIO IDE”。然后,在新建Arduino项目后,需输入ESP8266库的PackageName。如果您尚未安装ESP8266库,那么您需要先通过PlatformIO进行安装。 第四步:创建ESP8266项目 在VS Code的左侧栏中,选择PlatformIO区域,然后创建一个新项目。点击“新建项目”按钮,输入项目名称和要创建的目录即可,然后选择“ESP8266”作为框架。这一步完成后,PlatformIO会自动为你创建一个ESP8266的基础代码框架。 第五步:编写代码并上传 在PlatformIO的项目文件夹中,打开main.cpp文件,开始编写你的ESP8266代码。编写完成代码后,保存文件并点击IDE左上角的上传按钮即可将代码上传到ESP8266。上传完成后,您可以通过串口监视器来查看你程序的输出信息。这个功能同样可以在PlatformIO区域的“串口监视器”选项中实现。 至此,ESP8266 VS Code环境已成功配置完毕,您可以尽情地开始ESP8266编程啦!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值