来看看高大上的Brillo物联网操作系统

By -

日前,谷歌对其旗下的轻量级物联网操作系统“ Brillo ”开放了开发者接口。首批 Brillo 系统将支持 Intel 平台, ARM 平台和 MIPS 单片机平台。

谷歌已经对 Brillo 系统开放了开发者入口,开发者能从中获得有关Brillo系统的所有源码,开发工具和文档。现在,如果你想成为 Brillo 系统的开发者,那么你只需要简单地填写一个表格,并等待邀请邮件就可以了。

Brillo 是一个轻量级的,开放的,可扩展的,基于 Android ,为适应物联网设备低功耗、低资源占用的特性而定制的系统。 Brillo 系统与 Weave 协议(一个开放的,支持各种搜索,配置和认证功能的标准化通信协议)协同工作。谷歌资深开发人员 Timothy Jordan 说到,运行Brillo系统只需要 128MB 的储存空间和 32MB 的内存。

google_brillo_slide1-smgoogle_brillo_slide2-sm

Brillo(上)与Weave协议(下)

我们希望 Brillo 能够借助以下三种工具简化并加速针对硬件的软件开发。一是一个基于安卓的操作系统。其次,是一个让你拥有很好的入门体验并能帮助你有序地开展工作的核心服务。第三,是一套用于开发、测试、调试的开发者工具谷歌在 Brillo 门户页面解释道。

google_brillo_slide3-sm

一些典型的物联网管理应用的截图

 

谷歌补充道:“ Brillo 系统通过“嵌入式系统、核心服务、开发者工具”三件东西为物联网环境下基于硬件系统进行的软件开发带来了便捷快速的体验。”

现如今,谷歌正携手各硬件厂商开发与Brillo系统相适配的硬件套件。由于 Brillo 系统可支持多种 CPU 指令集的特性,它可以运行在 Intel ARM MIPS 这三种平台上。首批为Brillo系统开发的、基于以上三种平台的开发套件简述如下。

  • Intel 平台——英特尔在一篇博客文章中宣布,它将推出一个名为 “Edison Kit for Brillo” 的硬件套件。该套件与下面将要叙述到的,名为 “Intel Edison Kit for Arduino” 的硬件套件有很多相似之处。

 

intel_edison_arduino_kit_front

英特尔的 “Edison Kit for Brillo” 套件

假设我们对英特尔 Brillo 开发套件的猜测是正确的,那么它将会内置一个 Edison 物联网模块,为开发者们提供方便的 Arduino 风格扩展。英特尔在博客中提到:“ Brillo 系统为物联网提供了一个全面的解决方案, Brillo 为开发者们带来安全的、本地化的和高兼容性的模块化解决方法。

  • ARM 平台—— Freescale 是众多ARM芯片提供商中第一个支持Brillo系统的。在一篇博客文章中, Freescale 宣布其首批Brillo系统开发硬件套件将包括Pico i.MX6UL 芯片和由其合作伙伴 Technexion 提供的 Dwarf 主板。

 

technexion_picoimx6_top-250technexion_dwarf_top-250

Pico i.MX6UL 芯片(上)Dwarf 主板(下)

 

Technexion Pico i.MX6UL 芯片是基于 Freescale 最近发布的追求高性能,超高效的,基于 ARM Cortex- A7 芯片组的 i.MX 6UltraLite SoC Freescale 在其博客声明:使用该组合,将从根本上扩充与主板并行进行安全通信的嵌入式设备的数量。” Technexion Brillo 支持页上补充道:只要您的设备连接到了 Brillo 上,那么它将把安卓平台扩展到您的设备上。这样,您的众多设备都能无缝协调工作。

technexion_picoimx6_vs_intel_edison_top-smtechnexion_picoimx6_vs_intel_edison_bottom-sm

一块能同时支持 Pico i.MX6UL 芯片和  Edison 模块的主板

 

有趣的是, Technexion Pico i.MX6UL 芯片采用与 Intel Edison 模块相同的接口,所以一些主板能同时支持这两种模块,如上图所示。

  • MIPS 平台—— Imagination Technologies 公司在一篇博客文章中宣布,其即将推出的“Creator Ci40”开发板将全面兼容Brillo系统。

 

imagination_creator_ci40_preview-smimagination_creator_ci40_soc-sm

新的 Creator Ci40 开发板(上)和新的MIPS系统框架图(下)

Creator Ci40 开发板基于一个尚未对外公布的面向物联网的” MIPS 芯片,这两者都将在下个月正式推出。关于这个尚未被揭开神秘面纱的开发板,最近的一个想象博客文章中指出“ Ci40 开发板上采用的全新主控芯片是参照一个已经投入使用的物联网 IP 子系统设计而成的

 

下面这段视频对 Brillo 系统进行了一个面向开发者的简单介绍。

此外,更多关于 Brillo 系统的消息可以在谷歌的相关开发者门户网站找到。

原文链接:http://linuxgizmos.com/android-based-brillo-iot-os-arrives-with-hacker-sbc-support/

LinuxStory翻译链接:http://www.linuxstory.org/android-based-brillo-iot-os-arrives-with-hacker-sbc-support

 

发表评论

电子邮件地址不会被公开。