物联网技术周报第 29 期:Window 10 IoT 和树莓派 2 打造六足机器人

  • 黄峰达

2016 年 1 月 18 日

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

新闻

  1. 创业公司 Afero 推出解决物联网通信安全的平台》科技创业公司 Afero 推出了一个全新的平台,用于应对安全连接物联网(IoT)所需的硬件和软件需求。该平台使用一个安全的蓝牙智能模块同连接到 Afero 云的移动手机进行通信。蓝牙智能模块同 Afero 云之间的所有通信都会加密。

  2. 英特尔进军穿戴和物联网 RealSense 技术成标配》英特尔与多家公司合作,准备进发智能穿戴领域和物联网领域。以自家特色技术为基础,展出了多种别具匠心的穿戴产品和物联网产品。最具特色肯定是英特尔发布的 RealSense 技术,它是一个能够获取和渲染 3D 图片的摄像头。

  3. 亚马逊出自家处理器 Alpine 适用于物联网设备》亚马逊将开始推出自己的处理器,并且会被命名为 Alpine,普通用户是无法在亚马逊看到它们身影的,亚马逊计划将 Alpine 芯片直接通过旗下的子公司 Annapurna Labs 来出售给硬件厂商。

  4. 图文详解 CES 2016——物联网全面起飞之年》CES 2016 大会于上周拉开了序幕,人们的关注重点则开始由前几年如日中天的智能手机与平板设备转向了愈发趋近现实生活的联网家庭及物联网方案。智能家居相关技术产品亦在今年的 CES 上随处可见,而为了适应物联网与流内容这两大要素的迅猛崛起,家庭网络方案亦成为本次展会上的关注焦点。

技术

  1. Window 10 IoT 和 Raspberry Pi 2 打造六足机器人》Hexapet 是本文作者为他的女儿开发的一个六足机器人。通过用 Raspberry Pi 2、Xbox 控制器和 Phoenix 3DOF Hexapod 来打造机器人的硬件部分,并用 C# 与 Windows 10 IoT 相结合制作机器人的软件部分。

  2. DoitCar 开发流程》是一款极具性价比的智能小车, 可以用于电子爱好者、高校学生、互联网同学、移动数据采集等多个领域。这份文档介绍了如何使用 DoitCar 上搭建的 NodeMCU 开发板,从烧录固件、GPIO 测试到使用 Lua 文件等等。

  3. eLua 体系结构概述》对介绍了 eLua 项目的代码结构,及不同目录下代码的关系。同时还介绍了一些平台接口,以及如何进行移植。

开源软件

  1. eLua 可以让你使用 Lua 编程语言快速开发嵌入式应用,它支持大多数的微处理器架构。

  2. Spark Server 是由 Spark(原 Particle)团队推出的 Spark 协议 (基于 CoAP 协议) 的开源服务端 软件。它使用的是 Node.js,并且可以支持 REST API。

  3. MicroPython 是一个运行在微控制上的 Python 3 编程语言的实现。它可以让用户用 Python 脚本语言实现硬件底层的访问和控制,在它的 Pyboard 1.0 版本上可以支持使用 STM32F405 芯片。

硬件

  1. Arduino Tian是一款面向物联网、机器人。其板载了 32 位 ARM Cortex M0 核心的 ARM SAMD21G18 微控制器以及运行 LininoOS Linux(基于 OpenWRT)高通 Atheros AR9342 74kc MIPS Linux 处理器。

  2. Ocean是一个手机大小的便携式全功能服务器,它预装 Linux 操作系统,并且搭建 1GHz 的双核处理器,USB 3.0 端口和 4200mAh 容量电池,还能支持蓝牙 4.0 LE 和 WiFi。


感谢徐川对本文的审校。

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

语言 & 开发架构物联网