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右侧的是: 端口选择
方式二:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值