物联网技术周报第 39 期: Particle 和亚马逊云服务打造无后台化物联网

  • 黄峰达

2016 年 4 月 18 日

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

新闻

  1. 英特尔推出 15 美元 Quark D2000 微控芯片开发套件》英特尔最近开始出货夸克微控制器 D2000 开发者套件,这是一台像可穿戴设备、智能配件或家具自动化产品那样用于物联网的微型单板计算机。该微型计算机具有一个六轴加速器、一个地磁仪、一个 USB2.0 接口、一个硬币电池槽,售价仅为 15 美元。开发者们可以将其他传感器连接到该电脑,从而创造出一系列的联网设备。

  2. Arduino 发布物联网宣言》Arduino 发布物联网宣言,内容包括:提倡开放,开源是为了更好地创新;提倡可持续发展,反对快速消费品电子产品的一次性设计;提倡公平,反对间谍。

  3. 英国通信管理局为物联网通信分配甚高频无线电波段》英国通信管理局已经证实 VHF(甚高频) 无线电波段“可以用于物联网 (IoT) 服务和机器对机器 (M2M) 应用程序。”这次的声明是几个月的研究成果,在此期间,通过探寻利益相关者和利害关系方的评论并认真考虑,最终通信管理局发表了题为“物联网的甚高频无线电波段”的详细声明 (PDF)。

技术

  1. 物联网的一种参考架构》文章提供了了解如何从 IoT-A 参考架构中生成一个更为具体的架构的指南。文章的想法是为这个抽象的 IoT-A 参考架构创建一个较低层次的架构,甚至可以将它写到“管理总结”中。

  2. Particle 和亚马逊云服务打造无后台化物联网》 本文通过使用 Particle Photon 来作为物联网的客户端来发送控制指令,结合三个亚马逊云服务:DynamoDB 数据库、Lambda 计算平台、API Gateway 服务作为物联网的服务端处理控制指令,来快速创建物联网应用。

  3. 物联网应用监视你的食品储藏室》 该物联网应用程序通过检测厨房存储容器的重量来跟踪食物的消耗量,由 Arduino UNO 读取消耗量,借由联发科 Linkit ONE 将其上传至 IBM 云服务 PubNub。借由 Bluemix 这些数据将存储至 IBM DashDB,手机通过 PubNub 便可以访问这些数据,并绘制其变化趋势。

  4. 开源 MQTT 消息服务器文档》 本周基于 Erlang/OTP 语言平台开发的开源 MQTT 消息服务器 emqttd 发布 1.0 正式版。在这个版本里稳定承载来自移动互联网或物联网终端的大量并发 MQTT 连接,并实现在大数量的终端间快速低延时的 MQTT 消息路由。这篇文章详细介绍了使用 emqttd 来搭 MQTT 消息服务器。

开源软件

  1. rpi-gpio.js 是一个 Node.js 来控制 Raspberry Pi 的 GPIO 引脚的开源库,可以让开发者直接写 JavaScript 来控制硬件。

  2. node-iotdb 是一个开源的基于 Node.js 的物联网数据库。与其他数据库最大不同的是,它是一个语义化数据库——使用一种名为 IoTQL 的类 SQL 语言来控制设备。我们只需要用编写相应的 SQL 语句就可以直接对设备进行控制。

  3. CocoaMQTT 是一个用 Swift 2 编写的用于 iOS 和 OS X 的 MQTT v3.1.1 客户端库。

硬件

  1. MOVI 是一个用于 Arduino 的独立语音控制和语音合成的扩展板,它可以为所有的 Arduino 项目添加声音控制的功能。

  2. DIY-Thermocam 是一个基于 FLIR Lepton 热阵列传感器的开源的热成像摄像机。这个项目基于 Arduino 平台,面向个人、教育机构和小公司提供一个便携和实惠的热成像平台。


感谢徐川对本文的审校。

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

语言 & 开发架构物联网