VSCODE中搭建arduino+ESP32开发环境

        arduino是很优秀的单片机开发框架之一,其中有很多的库可以方便初学者快速上手和移植到其他平台。并且arduino也支持ESP32,也就是说,我们可以用arduino框架开发ESP32,这听起来就很棒!这篇文章我们就介绍如何在VSCODE中搭建arduino+ESP32开发环境!

        说到arduino,可能很多小伙伴会想到arduinoIDE,但由于我们是在VSCODE下开发,所以不需要安装arduinoIDE!我们需要安装platformio扩展插件!

 按照上图,我们找到该插件进行安装,

 从简介中我们可以看到,它是一个嵌入式开发环境,其中就支持arduino!安装完成之后,可以在左侧看到一个类似“小蚂蚁”的图标如下,点击它,

 接下来,我们用一个例子验证我们环境搭建是否成功,按下图操作,

 我们建立一个LED闪烁的例程,由于我们的硬件平台是ESP32,所以Board中我们选择Espressif ESP32 Dev Module,框架选择arduino,工程路径我们可以自己指定,如下,

 之后是一段时间等待,

 之后我们的工程建立完成了,在src路径下我们可以看到main,cpp,

 接下来我们将官方quick start教程(链接如下)中的代码粘贴过来,

Quick Start — PlatformIO latest documentationhttps://docs.platformio.org/en/latest/core/quickstart.html#setting-up-the-project

 其中LED_BUILTIN大家根据自己手里的板子进行调整,接下来进行编译,

 编译完成,会有如下提示,

之后进行烧写,

 验证完成。

  • 4
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值