高考考试网
当前位置: 首页 高考资讯

哪些软件能对esp32编程(老宇哥带你玩转ESP32)

时间:2023-08-22 作者: 小编 阅读量: 4 栏目名: 高考资讯

哪些软件能对esp32编程上一篇文章给大家介绍了ESP32使用Arduino官方IDE进行开发的流程。");delay;}语法跟Arduino一模一样,直接复制Arduino的程序过来即可。速度真的是太快了,相比ArduinoIDE下编译下载,这里有了开火箭的感觉。怎么样,除了下载耗点时间,其它都非常简单,今天我们只是把程序跑起来,这里ESP32标准的Arduino库都有了,简单的开发是够了,后面我们再介绍第三方库的安装。

哪些软件能对esp32编程?上一篇文章给大家介绍了ESP32使用Arduino官方IDE进行开发的流程,下面我们就来说一说关于哪些软件能对esp32编程?我们一起去了解并探讨一下这个问题吧!

哪些软件能对esp32编程

上一篇文章给大家介绍了ESP32使用Arduino官方IDE进行开发的流程。

老宇哥带你玩转ESP32:01入门介绍(点击阅读)

有部分同学反馈下载的时候特别慢,这个库是托管在GitHub的,国内有部分网络访问不了或者是非常慢,其实有一些方法是可以加快下载速度的,比如修改hosts文件,可以加速域名解析,具体方法大家自行找办法,有效的查资料,找资源也是嵌入式开发一种很重要的能力,大家要享受这种解决问题的快感。

Arduino IDE本来就是为创客们开发的,虽然没代码提示功能,文件的关系也不清晰,函数不能跳转,头文件也打不开,但人家的初衷就是为了简单而生的;但还是有一些同学喜欢高级点的IDE,也没问题,在VScode中安装PlatformIO IDE插件能满足你的所有要求。

先简单介绍下PlatformIO

PlatformIO 是一个用于物联网开发的开源生态系统。它提供跨平台的开发环境和统一的调试器,还支持远程单元测试和固件更新,曾经获得过IOT最佳开发软件和工具奖,支持1000 以上的开发板以及50多个开发平台,还有12000 的库,让开发人员不必要浪费时间在环境搭建上,可以更多时间的去写自己的逻辑,配合VScode的文件管理以及友好的界面,简直是嵌入式界的开发神器!

1、安装VSCode:

http://code.visualstudio.com/Download

根据自己的系统安装即可。

2、安装Python环境

http://www.python.org/getit/

根据自己的系统安装最新版本即可,记得在安装前要勾选添加PATH变量。

3、安装PlatformIO插件

启动VSCode,在左边的的扩展应用中搜索PlatformIO,点击安装即可,安装过程如果需要安装其他扩展插件,就默认安装就好了,这个安装不会很久,等到提示安装成功之后,重启VScode。

我们发现左边多了一个新的插件图标,我们点击一下,然后点击PIO Home那里的Open,再右边点击新建项目,我们填写我们的项目名称等信息,这里建一个ESP32_Demo的工程,板子搜索esp32然后选择ESpressif ESP32 Dev Module这个最常规的板子,框架就选择Arduino,之后点击Finish新建项目。

这个时候会下载开发所需的所有文件,编译工具,各种依赖自动搞定,时间会长一点,大家找一个网络好的环境下载,然后可以玩两把LOL差不多就下载好了。

下载好之后工程就是这样子的,具体每个文件夹的作用请看图片。

然后我们在src文件夹下的main.cpp中写入以下代码

#include <Arduino.h>void setup() {// put your setup code here, to run once://初始化串口Serial.begin(115200);}void loop() {// put your main code here, to run repeatedly:Serial.println("My First PIO Project!");delay(1000);}

语法跟Arduino一模一样,直接复制Arduino的程序过来即可。

怎么编译下载呢?

非常简单,看下图,VScode最下面有几个图标,一个对号的就是编译的,向右箭头的就是下载的,最右边有个小插头那个就是输出监视器的,我们可以用它来查看串口的输出数据。

速度真的是太快了,相比Arduino IDE下编译下载,这里有了开火箭的感觉。

刚下载进去,发现串口输出的数据不对,我们启动串口监视器的时候,默认是9600波特率的,所以我们需要在配置文件platformio.ini添加一行配置信息monitor_baud = 115200,就可以正常输出了。

怎么样,除了下载耗点时间,其它都非常简单,今天我们只是把程序跑起来,这里ESP32标准的Arduino库都有了,简单的开发是够了,后面我们再介绍第三方库的安装。

大家快去安装体验吧!

    推荐阅读
  • 丹参滋阴补气(大地滋养万物养生用丹参)

    丹参别名、赤参、红丹参、紫丹参、红根、血参根为唇形科植物丹参的干燥根和根茎,多年生草本,根细长,圆柱形,外皮朱红色、茎四棱形,上部分枝、叶对生、单数羽状复叶,顶端小叶片较侧生叶片大。丹参属于中药,还是那种营养价值极高的中药,它只有春天和秋天两个季度可以采挖,所以显得比较珍贵、丹参是人参的一种,随着生活质量的提高,丹参已经成为了众多人触手可及的中药、丹参也叫赤参、红根等,有着极高的药用价值。

  • 怎样制作歌词上下句不同颜色(写歌词设置流行句的方法)

    通常情况下,一首歌词它的流行句往往都是设置在副歌部分,副歌部分也就是我们所说的高潮部分。记忆中的小脚丫,肉嘟嘟的小嘴巴,一生把爱交给他,只为那一声爸妈。我们可以看到,它的流行句就是设置在了副歌部分,它的流行句是“时间都去哪儿了”这一句歌词。

  • 红豆薏米喝多久会减肥(喝红豆薏米的好处)

    红豆薏米喝多久会减肥?红豆薏米喝多久会减肥红豆薏米一般需要坚持喝一个月以上,才会起到减肥的效果,单纯的靠红豆薏米减肥效果并不是很理想,在每天喝红豆薏米的同时,要注意适当的参加一些体育锻炼,另外要注意少吃高热量,高脂肪,高糖分的食物。红豆、薏米都是排毒圣品,赤小豆味甘、酸,性平、无毒。含淀粉、脂肪油、蛋白质、维生素、植物皂素和铝。有利水消肿、解毒排脓、清热去湿。

  • 到一个新的工作单位应该怎么办(其他单位的一些时间表述需要注意)

    工作日指的是去掉周六周天,去掉国家法定节假日。很多单位上午上班时间是8:30或者9:00或者9:30。上午上班结束时间是11:30,12:00,11:00。下午下班时间17:00,17:30,18:00,16:00,其三,公示时间。公示时间一般前期的公示时间是至少5个工作日。大家去报送材料的时候,不要在单位快吃中午饭或者下午快下班的时候去办理。因为工作人员也会需要挤地铁或者倒几次车才能到家,到家后还要辅导孩子照顾家人。所以,在工作时间中间的时间段去办理是较优解。

  • 五种食物不能存在保质期(这7种食材没有保质期)

    这个规定是企业必须达到的最低要求,通过改进工艺和包装,企业生产产品的实际标注保质期可以高于国家规定。食品保质期由食品生产经营者根据食品原辅料、生产工艺、包装形式和贮存条件等,根据食品科学和技术的基本规律进行确定的。但超过了保存期的食品,质量会发生变化,不能再食用。临期食品还在保质期内,口味、营养及安全指标也都是合格的,并不会有安全问题,可以正常食用。

  • 河源万绿湖为什么这么火(一座以万绿湖闻名的城市)

    河源,广东省下辖地级市,它位于广东省东北部,与梅州、惠州、韶关相连,北面连接着江西的赣州市。河源是国家历史文化名城,其境内有着丰富的历史和多彩的文化,这里有着号称华南第一大湖的“万绿湖”,也有着“亚洲第一高”的喷泉,它是国家著名的生态旅游城市,国家园林城市等。

  • 南京大学自然科学最新排名(花120万在自然杂志做宣传)

    目前,招标文件已在其官网上删除。2021年,厦门大学与Nature合作推出建校100周年系列宣传报道。此次南大被单独拿出来“批判”,大约由于南大不是直接甩出成品宣传页,而是提前公布了预算金额,从而引发了舆论关注。而据有关高校人士称,这笔支出在同类的Nature宣传业务中算是较低的。倘若挪用宣传经费去资助贫困生甚至校外失学儿童,反而有可能违法违规。因此,高校正常的宣传支出与贫困生权益是相容而非相悖的。

  • 无法访问移动网络是怎么回事(这样设置就可以)

    无法访问移动网络是怎么回事使用手机不支持频段的手机卡,如手机不是全网通,却使用了电信的手机卡,可以通过拨号键输入“×#06#”查看手机的识别码,如果有三个,且其中一个为MEID的选项,手机为全网通。手机的设置中自动选择网络处于关闭状态,可以进入设置,双卡和移动网络,sim卡信息,进入运营商,将选择网络打开即可。离基站比较远或者运营商的网络故障,出现该情况,手机无信号,自然也无网络。

  • 眼皮一阵跳的真正含义(左右眼皮跳的真正含义)

    右眼跳,将发生一件幸福的事。右眼跳,近期会得到礼物。右眼,花了许多冤枉钱。右眼,提醒家人多注意平安,危险出现在四周。右眼,还好机率不高,继续保持警戒才好。小心小人随时准备落井下石,你别太嚣张。子时,右有饮食。未时,右有中喜。申时,右有损财。酉时,右远客至。辰时,右主损害。巳时,右有凶恶。亥时,右主官非。文章来自『神秘美文』mw5553,揭秘最神秘的的那些东东,欢迎关注~

  • 橙色感叹号故障灯什么意思(红色感叹号故障灯亮是什么原因)

    而常规故障有断油系统故障、驻车传感器故障、变速箱离合器过热、发动机机油压力传感器故障、车灯灯泡故障、驱动防滑系统故障等。红色三角形感叹号故障灯怎么解除汽车通电后,汽车仪表盘上的指示灯会全部点亮,车辆行驶系统会自行进入自检模式。