使用ESP8266完成Siri控制并扩展到三大平台(Window、Android、iOS)

好早之前想研究物联网模块,就买了一块ESP8266物联网模块,才15块钱不到,该模块的可玩性还挺高的,能刷几种固件来编程,最方便的肯定是Arduino,买来后玩了几天,用花生壳打通了一下内网穿透,后来因为忙工作就不了了之了。

前几天看到某人又买了个Homepod,还说用树莓派将它与米家连起来了,突然想起了当初加价给他买的小爱同学,似乎要被晾在一边了。也不知怎么的,就很想倒腾一下自己的物联网模块了,大概是内心有点点较着劲吧。其实esp8266就是当了一个tcp/ip的一个socket server端一样,只要其他的client端连接进来发生对应的指令就行,这样能全平台通吃了。具体的完成方式:Win对应的是TCP/IP的客户端或者任何相同功能的形式;Android也可以用TCP/IP的APP,当然,我后来加入了贝壳物联Bigiot,这样也能通过网页或者微信小程序通信;iOS对应的是TCP/IP的APP或捷径。

若没有加入贝壳物联或者使用内网穿透的方式,本内容介绍的是局域网使用。先写到这里,后续更新具体的教程。

源码在Github上,如有需求,可评论或私信。

不多说,上几个测试视频。
原文地址:https://www.cnblogs.com/qiuya/p/10853281.html