当前位置:首页 > 物联网 > 智能应用
[导读]谷歌给物联网设备的开发带来了Android及其生态系统。开发人员将像之前他们为移动设备编写应用程序那样,为这些设备编写应用程序。

 谷歌给物联网设备的开发带来了Android及其生态系统。开发人员将像之前他们为移动设备编写应用程序那样,为这些设备编写应用程序。

谷歌已经将一些Brillo的主要技术结合到了他们的移动操作系统中,也就是名为Android Things的以物联网设备为目标的新解决方案。除了一般的Android API和访问谷歌的各种服务的库之外,该嵌入式操作系统中还包含了一个名为物联网支持库(Things Support Library)的新库,这个库有两个主要功能:通过多种协议和接口(GPIO、PWM、I2C、SPI、UART等)访问传感器和执行器的外围I/O API;以及一个用户驱动API(User Driver API),可以给应用程序添加新的设备驱动,用于将硬件事件注入系统,使它们可以为应用程序所用。尤其是,用户驱动API允许开发人员在原厂设置提供的现有功能之外,扩展对物联网设备可以做的事。为Brillo所写代码需要被移植,替代“底层I/O代码和SELinux配置,同时调用新的周边API”。

由物联网操作系统Android Things所带来的最大的改进就是与整个Android生态系统的整合:通过Android Studio用Android API进行开发,通过正常的Android渠道为系统提供一般操作和安全更新,访问谷歌的服务,如短信、语音、认证、游戏,助理等等。同时开发商可以继续通过Android NDK用C或C++写代码,他们现在也可以选择用Java写代码。

物联网操作系统Android Things支持SoM(System-on-Modules,模块化系统),也就是SoC(System-on-Chip,片上系统)加RAM、FLASH存储器、WiFi、蓝牙和其他一些部件。目前它支持Intel Edison、Intel Joule 570x、NXP Pico i.MX6UL、NXP Argon i.MX6UL和Raspberry Pi 3,接下来还会继续支持更多。认证过的硬件将与谷歌提供的系统镜像一起交付,包括未来的更新,也将在没有开发人员介入的情况下自动交付。

Weave是由谷歌使用的物联网设备之间的通信协议,它已经被改进,可以直接访问更多的云服务,比如通过语音命令进行设备控制的助理服务等。除了常见的智能灯泡、智能插座、智能开关和恒温器等,谷歌还计划增加其他类型的设备,包括支持客户自定义的设备。一些制造商已经宣布对Weave提供支持,他们分别是Belkin WeMo、First Alert、Honeywell、LiFX、TP-Link和Wink等。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

业内消息,上周谷歌公司解雇了28名员工,原因是这些员工在谷歌纽约和加州森尼维尔的办公室静坐10小时,抗议谷歌与以色列签订的价值12亿美元的云计算合同。

关键字: 云计算 谷歌

业内消息,近日Alphabet旗下谷歌公司发言人表示为控制成本正在进行最新裁员,但具体人数不详。该发言人表示,裁员并非全公司范围,受影响的员工将能够申请内部职位,但没有具体说明受影响的员工人数或涉及的团队。

关键字: 谷歌 裁员

北京——2024年4月18日 西门子中国和亚马逊云科技双方高层在西门子中国北京总部会晤,双方宣布签署战略合作协议,共同成立“联合创新团队”。基于亚马逊云科技在生成式AI领域的领先技术和服务,并结合西门子在工业领域的深厚积...

关键字: 生成式AI 机器学习 大数据

赛诺贝斯开创性"三位一体"商业模式:领跑MarTech行业的创新引擎

关键字: 数字化 大数据 大模型 生成式AI

英国竞争与市场管理局(CMA)日前表示,对美国科技公司可能会操纵全球AI市场感到担忧。

关键字: AI 谷歌 苹果 微软 Meta

随着大数据时代的到来和计算能力的不断提升,机器学习作为人工智能领域的重要分支,正逐渐改变我们的生活方式和工作模式。机器学习涉及多个学科的理论和技术,其应用广泛且深入,为各个领域的发展带来了前所未有的机遇。那么,机器学习具...

关键字: 大数据 机器学习 人工智能

随着大数据时代的来临,数据的价值日益凸显,如何从海量数据中提取有用信息并转化为实际价值,成为各行各业关注的焦点。机器学习和数据挖掘作为两大核心技术,在数据分析和处理中发挥着越来越重要的作用。本文将通过几个典型的应用案例,...

关键字: 大数据 机器学习 数据挖掘

当谷歌Gemini完工时,已经是2024年年初,可惜Gemini也不完美,有缺陷。种种迹象表明,谷歌渴望成为AI领导者,但实力有所欠缺。

关键字: 谷歌 AI 聊天机器人Bard

为了赶超云计算市场上的竞争对手,谷歌正试图通过定制的Arm服务器芯片降低云计算服务成本。

关键字: 谷歌 ARM 定制芯片

与谷歌的合作使 Nordic 能够在 nRF Connect SDK 中嵌入开发人员软件,以构建与安卓移动设备兼容的谷歌Find My Device和未知跟踪器警报服务

关键字: 谷歌 SoC 嵌入式开发
关闭
关闭