物联网技术周报第 35 期: 在 Raspberry Pi 上使用 Docker

阅读数:1328 2016 年 3 月 22 日

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

新闻

  1. 意法半导体为 32 位微控制器发布了一款自由的 Linux 集成开发环境》32 位微控制器世界向 Linux 敞开大门。前一段时间意法半导体(ST)发布了 一款自由的 Linux 桌面版开发程序,该软件面向其旗下的 STM32 微控制单元(MCU)。

  2. Tech Shanghai:发现物联网时代的产业新动向》于 3 月 14 日 -3 月 16 日在上海召开的 Tech Shanghai 拥有众多极具话题性及专业性的研讨会。本次主题既有紧扣产业热点的无人机 / 机器人、物联网 / 智能家居论坛、智能硬件 / 可穿戴论坛,也有传承传统设计内容的 IC 设计论坛等,同时,引人注目的全球 CEO 论坛将邀请众多行业领袖共同讨论产业发展大趋势。

  3. ARM 抢攻服务器市场 布局物联网 / 车联网等市场》 ARM 拚搏新兴领域。除了持续把握智慧手机商机之外,安谋国际(ARM)也看好网路、服务器、物联网与微控制器,以及车联网等领域的潜力,现阶段亦展开布局。

技术

  1. 在 Raspberry Pi 上创建 Docker 镜像》 随着 Docker 这样的虚拟容器技术的不断成熟,它也将越来越多的应用在物联网领域。对于很多人来说,在 Docker 容器内访问一个物联网设备的所有硬件是一件神奇的事。本文介绍了如何在 Raspberry Pi 运行带有 Docker 的 HypriotOS 系统,并介绍如何在这个系统上创建一个可以控制硬件设备的 Docker 镜像。

  2. IBM Internet of Things Foundation 的物联网入门指南》 该文档是 IBM 的 Internet of Things Foundation 推出的物联网入门指南,可以轻松地将一个移动设备变身为带传感器的物联网。内容包含创建 Bluemix 应用及物联网服务、在这个物联网网络中创建设备、在移动设备上安装物联网应用、使用 Node-RED 来扩展物联网应用等等。

  3. 使用 Edison:用 MQTT 将物联网传感器安全地连接到互联网》 本文介绍了如何用 Intel Edison 来连接运行传感器、温度传感器、光传感器,并将这些数据上传至 Edison 上搭建的 Mosquitto 服务器。同时连接了两个执行器 LED 到开发板,并且可以远程控制这两个 LED。文章也详细介绍了 MQTT 相关的一些库的使用。

开源软件

  1. openHAB Android 项目是 OpenHAB 的原生 Android 客户端。它使用的是其 REST API,并且可以支持推送服务。OpenHAB 项目旨在为家庭自动化构建提供一个通用的集成平台。

  2. SPIFFS 是一个面向嵌入式设备上的 SPI NOR Flash 设备的文件系统。它的特点有:专为低内存设计、静态分配大小的内存缓冲区、使用类 POSIX 的 API 等等。

  3. WifiDog 是一个用来做无线 WiFi 热点认证管理的一套开源工具。它可以嵌入 OpenWRT,DD-WRT,Tomato 这一类的基于 Linux 开源项目的代码中,让路由器实现 Portal 认证功能。

硬件

  1. Electron 是 Particle 推荐的整合了类似 Arduino 的传感器接口的单片机,它使用的是一个 ARM Cortex M3 处理器、1MB 的闪存和 128kb 的 RAM。它还包含了一个 u-blox 蜂窝通讯模块、板载锂了电池和移动天线。

  2. Cactus Micro 是一个结合了 Arduino 和 WIFI 芯片 ESP8266 的迷你控制器。


感谢徐川对本文的审校。

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