使用ESP8266,基于Alios things 的linkkit连接阿里生活物联网平台,实现天猫精灵控制

本文介绍了如何使用ESP8266和AliOS Things的LinkKit,通过阿里云生活物联网平台实现天猫精灵对设备的控制。首先,文章强调了AliOS Things的优势在于简化设备直连阿里云的过程。接着,详细讲述了开发环境的搭建,包括Ubuntu的安装、AliOS Things的配置和VSCODE的使用。然后,讲解了产品创建、设备四要素的配置、代码修改以及固件烧录。最后,文章提到了云端验证步骤,包括在阿里云生活物联网平台上进行相关设置,以便通过云智能APP和天猫精灵实现设备控制。
摘要由CSDN通过智能技术生成

1.写在前面

我使用的模块是ESP-12F,理论上使用8266的WIFI模组都大同小异。关于8266的学习资料,大家可以参考安信可的相关资料,网址如下:http://wiki.ai-thinker.com/esp8266 ,ESP8266的使用普片性不用多说。为何要使用Alios things开发呢,这其中我挣扎许久。学习使用了安信可的nonos以及RTOS开发使用后,想要实现8266直连阿里云实现语音控制还需要很长的路要走,而使用Alios things的linkkit工程,只需要简单的几步就能实现8266使用天猫精灵关灯,开灯的简单示例,以及自动配网。阿里飞燕平台,提供了从设备功能定义、开发调试、设备加密、云端开发、APP开发、运营管理、数据统计等,覆盖从前期开发到后期运营的全生命周期。平台具有高稳定、高并发、高安全、强生态的特点。

从嵌入式设备开发,APP自定义开发,语音交互阿里云生活物联网平台真的是可以快速实现,对于想实现APP控制而又不懂APP开发的来说是福音。

2.开发环境搭建

开发环境搭建,这里也不详细阐述,借用网友的文章,已经写的很详细了!
https://blog.csdn.net/qq_36243942/article/details/88688132?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase

这里需要注意的是上述博文是基于旧版的alios things开发的,新版的已经加入了menuconfig配置,下文会详细讲述开发过程。

上述安装unbuntu过程大家也可以使用快速安装,找到镜像文件点击快速安装即可,省去繁琐的安装步骤。

安装后如下图,可点击左下角图标进入设置,设置分辨率使linux窗口尽可能大,方便使用。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值