物联网技术周报第 71 期: ESP8266 与 Amazon Echo 打造物联网声控系统

  • 黄峰达

2016 年 12 月 7 日

话题:语言 & 开发架构物联网

新闻

  1. 抢滩物联网!华为、英特尔等 6 家企业成立边缘计算产业联盟》近日,由华为、中国科学院沈阳自动化研究所、中国信息通信研究院、英特尔公司、ARM 和软通动力信息技术(集团)有限公司联合倡议发起的边缘计算产业联盟在北京正式成立。该联盟旨在搭建边缘计算产业合作平台,推动 OT 和 ICT 产业开放协作,孵化行业应用最佳实践,促进边缘计算产业健康与可持续发展。

  2. DHS 推出物联网安全策略原则》美国国土安全部 (DHS) 发布了一份题为“物联网安全的战略原则”的文件,这些原则强调了物联网安全的增强方法,并将让相关方在设计,制造和使用互联设备及系统时做出负责任和基于风险的安全决策。

  3. 物联网年终盘点:2016 年最具影响力的十大并购》站在 2016 年的尾端,雷锋网整理了过去一年里和物联网息息相关的 10 起并购事件(按时间轴排列):索尼收购 Altair Semiconductor;Microchip(微芯) 收购 Atmel;思科收购 Jasper;Qorvo 收购 GreenPeak;诺基亚收购 Withings 等。

技术

  1. 基于 Arduino 的本地与远程可编程手臂》 本文介绍了如何一步一步开发一个可控制与可编程的机器人手臂的项目,并模拟工业机器人的基本功能。这个项目通过使用 Arduino Mega 2560 以及 Genuino Mega 2560 来对手臂进行控制,并可以通过控制面板、又或者是在手机上蓝牙串口来对设备进行控制。
  2. ESP8266 与 Amazon Echo 打造物联网声控系统》 本文介绍了如何用 Amazon Echo 结合 NodeMCU 进行声音控制。Amazon Echo 通过基于 UDP 的 UPnP 协议来发现设备,ESP8266 则模拟成一个 WeMo 设备来对 Amazon Echo 做出响应,当接收到广播时就对此进行响应,并实现控制。
  3. 物联网及 Node-Red 技术讲解及动手实践活动分享》 本文介绍了如何结合 Node-Red 及 IBM Bluemix 来创建一个完整的物联网应用。通过使用 Internet of Things Platform 来创建设备,并使用 Node.js 在硬件端编写应用,再通过 MQTT 协议来将数据上传到云平台。最后,通过 Node-Red 来对上传的数据进行处理。

开源软件

  1. fauxmoESP 是一个面向 ESP8266 设备的 Belkin WeMo 协议模拟库。糨可以让基于 ESP8266 的设备,通过 Belkin WeMo 协议来进行控制。它可以支持 PlatformIO 及 Arduino IDE 上进行编译。
  2. Amazon Echo Bridge 项目可以将快速地模拟成 Phillips Hue 桥。你带有一个容易使用的 REST API,可以将 Amazon Echo 无缝地集成到各种家庭自动化系统中。
  3. PoisonTap 是一个基于 Raspberry Pi Zero 打造的检测电脑漏洞的工具。它可以利用电脑和网络机制的现有信任产生级联效应,包括 USB、DHCP、DNS 和 HTTP,从而产生信息渗漏、网络访问和安装半永久式后门的滚雪球效应。

硬件

  1. Shellmo 是一个基于 Arduino 的完全开源的可 3D 打印模块化机器人。它由 Arduino 控制器、面包板、马达、可用 3D 打印的零件等组成,制作完成后可以由手机、电脑等进行控制。这个项目的下一步计划是集成 3D 打印功能,以便于它可以复制自己。

感谢徐川对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

语言 & 开发架构物联网