[arduino]ESP8266配置连接IoT阿里云平台(arduino D1 mini)

本文详细介绍了如何将ESP8266(以arduino D1 mini为例)连接到阿里云物联网平台,包括ESP8266的基础配置、所需库的安装、阿里云项目的创建、设备添加及功能定义。通过步骤演示,帮助初学者实现设备与阿里云的数据交互。
摘要由CSDN通过智能技术生成

前言

本篇文章主要是讲如何零基础配置ESP8266到连接上阿里云IoT平台进行简单的数据交互。由于想要照顾一些新人所以文章写的比较详细,有很多东西对于一些已经有了解的人来说是废话请谅解。
后面是我的个人感想,想看干货的请跳过。
自己很早之前入了一块esp8266,当时是在网络上看见有人用这个做了一个电子时钟,我很喜欢于是自己很感兴趣但是我不喜欢拿来主义,于是自己用arduino编译器自己写底层,也是经历了很多困难踩了很多的坑,最后只是完成了点亮灯带显示时间(每10分钟联网对时),然后就再也没动过了。最近老师建议我说可以连到阿里云上,我也就又开始研究如何连接到阿里云,踩了很多坑,有的巨人的肩膀有点老了(19年的文献21年就已经老了),导致踩了更多的坑,而且好不容易研究出来点门道,无意间浏览网页的时候发现教程人家早就已经做出来了,我在查资料的时候关键字是esp8266但是他的标题是arduino D1 mini,其实就是esp8266都是大同小异的。这是我做的最蠢的一件事。好在他的教程过于琐碎,这也就有我写这篇文章的意义在最后我会把他链接发出来。

ESP8266配置(基础)

这是基础配置,如果已经配置好了直接跳过。
我在研究刚开始的时候遇到的几个坑ESP8266没有驱动下载速度很慢,其实没有多大我就用百度云分享一下,没有会员应该也能很快下载下来。
链接:https://pan.baidu.com/s/1P9Ms38DOuYukWL9hQUbphQ
提取码:4b7w

上面的是esp8266的驱动,下面的是一个usb驱动用来解决板子已经插电脑上了,但是不显示端口问题,后面会提到。

在这里插入图片描述
如图,在设置->开发板里选D1 R2 & mini即可。
查询端口号,此电脑单击右键选管理进这个界面
在这里插入图片描述
打开后点端口
在这里插入图片描述
标红的那个就是别的不是我这个是com6(每次都是不一样的,每次插上最好看一眼)如果没出现的话就用之前下载的软件

点击那个安装如果显示安装失败就点卸载,然后再打开程序再安装。(我是这么解决的,如果有更好的方法可以告诉我)
搞定后进arduino,进工具选端口,选择指定的端口
在这里插入图片描述
安排完以后就可以开始做工程了。

ESP8266头文件配置

安装AliyunIoTSDK库

做阿里云这个项目需要安装几个头文件首先是 AliyunIoTSDK.h
这个头文件不能用arduino编译器中的版本有点低不能直接使用也不是很大我就放百度云了
链接:https://pan.baidu.com/s/1gH-U3h5RiygBdMpoBjYJdg
提取码:volk
github网址:https://github.com/yu-tou/arduino-aliyun-iot-sdk
在这里插入图片描述
就是一个压缩包下载下来以后,打开arduino编译器。
找选项找加载库点添加.ZIP库添加即可

  • 8
    点赞
  • 64
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值