物联网技术周报第 27 期:自己动手制作智能手表

  • 黄峰达

2016 年 1 月 4 日

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

新闻

  1. 华为与上海达成战略合作 拟打造全球物联网基地》31 日下午,上海市政府和华为技术有限公司签署物联网战略合作协议,在未来 5 到 10 年内,将上海打造成为全球物联网产业高地,支撑具有全球影响力的科技创新中心建设。

  2. Nuance 公司发布物联网开发平台:Nuance Mix》近日,Nuance 推出了一个专门针对移动和消费电子产品的开发平台—Nuance Mix。它可以帮助设备制造商和开发人员快速、轻松地创建自定义语音和自然语言处理接口,以便加速下一代互联网的发展,包括智能家居、游戏、机器人,以及消费者健康和健身等行业。

  3. ARM 推 Mali-470 GPU:要让可穿戴设备媲美手机》ARM 旗下的媒体处理器部门近日发布了一项新的高效能图形处理器——Mali-470 GPU。ARM 的这款 GPU 是专为可穿戴设备和物联网设备特制而成,最大的优势是比 Mali-400 在功耗上降低了 50%,可以帮助厂商获得可与智能手机效果相媲美的图形处理能力。

  4. 英特尔以 167 亿美元成功吞并 Altera 强化自身物联网技术储备》英特尔公司结束了其斥资 167 亿美元(折合 112 亿英镑)完成的收购壮举,此次吞并的对象为可编程芯片制造商 Altera,此举可能是为了抵消持续低迷的 PC 市场给英特尔带来的营收影响。

技术

  1. MQTT 入门篇》本文介绍了物联网协议 MQTT 的背景及其基本使用方法,以及 MQTT 协议的 QoS、消息类型等。并以 MQTT 协议实现 mosquitto 演示了如何使用 MQTT 作为消息代理。

  2. 自己动手制作智能手表》本文介绍了如何用 Microduino、OLED 显示屏与蓝牙低功耗模块 BLE112,实现一个 100% 兼容 Arduino,并且可以通过蓝牙与手机通讯的智能手表。

  3. 使用 Bluemix 与 PHP 收集 GPS 数据》 本文面向了那些想用 PHP 来开发物联网应用的开发者。通过借用 IBM Bluemix 与 PHP 语言来构建物联网服务端,并使用 Java 与 Android 设备来开发一个入门级的物联网应用作为客户端。在 Android 设备上获取 GPS 数据,将其上传到云服务,最后借用 Google 地图的 API 将坐标显示在地图上。

开源软件

  1. Linino 是一个基于 OpenWRT 的 GNU/Linux 分支,并且内置对 3000 多个包的支持。当前它可以运行在 CHIWAWA、ONE、Arduino Yun、Freedog 等开发板上。

  2. OpenOCD 是一个开源的调试、在线编程和 JTAG 边界扫描测试工具。

  3. h5.coap 是一个用于 Node.js 的 CoAP 协议实现的,它可以支持 CoAP 协议的 Block1、Block2 传输,以及 Observe。

硬件

  1. Cheapduino是一款由国内的厂商 DFRobot 推出的完全兼容 Arduino 扩展设备的超小型控制器,它搭建了 ATmega8 芯片,并使用微型的 FPC 接口替换了 USB 接口。

  2. PINE A64 是一款采用全志 A64 处理器的 Android/Linux 开源电脑,它的 GPU(图形处理器) 为 ARM Mali 400MP2,并配置了 512MB 内存。它的售价仅为 15 美元,并且可以支持 3840 X 2160 像素的分辨率。


感谢徐川对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。

语言 & 开发架构物联网