大家对Google的android想必非常熟悉,对硬件开源的Arduino也不陌生,基于WIZnet产品的Arduino开源硬件也有很多。但您知道吗?这两个分别主导开源软件和硬件的阵营已经联合起来了,他们的合作对整个嵌入式世界有怎样的意义呢?就让我们一睹为快吧!
开源硬件平台,给Google加上翅膀
Google的 android选择了arduino的平台。在这个月10日,圣佛朗西斯科市 Moscone Center召开的‘Google I/O(Innovation in the Open) 2011’年会上正式发表了这个决定。主导开源的软件阵营和硬件阵营终于携起手来了。
Arduino是主导Hardware运动的开源平台,也是自身的‘生态系统’。现在利用Arduino平台的项目超过30万个。Arduino派生的多种多样的克隆已经超过了100多个。如果算上这种克隆平台的项目的话,这数量会显著增多。
到目前为止,Arduino的诞生和成长是与Android一样的。它的将来会如何?开源的代表性软件和硬件平台的合作,将会制造怎样的‘生态系统’?
首先,随着Arduino成为了Google的AOA(Android Open Accessory)硬件平台系统,预计会出现越来越多种类的支持Android系统的周边设备。据Google的统计,使用Android系统的设备已经超过了1亿台,并且,每天以超过40万台的新设备数量出现。能与这样庞大数量的设备联动的周边设备会通过Arduino系统的新项目登场,当然,也使用Arduino平台已有的项目展现。
新的项目会多快的增加呢?会超过人们的想象。现在,开源硬件平台算是猛虎加翅。
与Android联动的只有周边设备吗? Smartmeter,LED照明,智能家电等互联网设备都有可能。Google已确定要通过Android@Home把Android设备当成家庭自动化的中心。最终,使用WiFi,ethernet的使用互联网的设备通过与Android设备相连,可用app来远程控制。
实际上,Microchip出示的用于Android设备的ADK(Accessory Development Kit),把POS机,血糖测试仪,汽车音响&GPS做为主要应用。所有的互联网设备成为包括智能手机的Android设备的周边设备。这就是革命。
到2020年,预计会有超过1000亿以上的互联网设备,也将是网络普及化时代的全盛时期。这就是开源的革命性结果。开源硬件平台给Google加上了翅膀。
实际上,以前使用Arduino的开源硬件平台的项目主要与机器人,感应器相关,由大学的
实验室主导,在网上以维基式来实现,与实际市场多少有些距离。但是以后将会不同了,不,应该说是现在已经不同了。TI, NXP等市场上主要处理器供应商也积极响应和开拓开源硬件平台市场。BeagleBoard和 mbed是分别受TI和NXP的支持出现的开源硬件平台。现在实际市场影响网络市场,网络市场影响网络市场。最终,网络普及化时代的基础—网络设备的生态系统将随着Android和Arduino的开源平台的进化而确定自身的价值链。
更多信息请访问相关博文: http://write.blog.csdn.net/postedit/7102198
如果您有什么疑问请留言或者来信:wiznetbj@wiznettechnology.com,希望本篇文章可以给您带来帮助,谢谢。
分享到:
相关推荐
"智能硬件项目教程基于Arduino" 本书《智能硬件项目教程基于Arduino》是一本全面介绍智能硬件开发和制作技术的实用教程,适合初学者和有一定经验的读者使用。本书以Arduino开发板为核心,通过一系列实际项目和案例...
Arduino是一个开源硬件平台,由米兰交互设计学院的两位老师—David Cuartielles和Massimo Banzi在2005年1月创造。Arduino是基于开放源码的软硬件平台,其软件开发环境、库函数、应用代码等都是开源的,硬件的电路图...
arduino权威指南(第2版)+高清+目录+源代码arduino权威指南(第2版)+高清+目录+源代码arduino权威指南(第2版)+高清+目录+源代码arduino权威指南(第2版)+高清+目录+源代码
首先,我们理解Arduino是一个开源电子平台,广泛应用于DIY电子项目,它提供了易用的硬件和软件环境,使得初学者也能轻松上手。 **1. Arduino与舵机** 舵机是一种常见的微型伺服电机,通常用于机器人和遥控模型中,...
《Arduino与LabVIEW互动设计源程序》是一份深入探讨如何将Arduino硬件平台与NI的图形化编程环境LabVIEW相结合的资源包。这个包包含了用于实现两者之间交互的源代码,帮助开发者更好地理解和实践这种跨平台的创新应用...
用于 Arduino 硬件的 MATLAB 支持包使您能够使用 MATLAB 与 Arduino 板进行交互通信。 例如,您可以通过 Arduino 板读取和写入传感器数据,并立即在 MATLAB 中查看结果,而无需编译任何代码。此外,您可以利用 ...
Arduino IDE是专为Arduino硬件平台设计的集成开发环境(Integrated Development Environment),用于编写、编译和上传代码到各种Arduino板。这个最新版的Arduino IDE带来了许多改进和新特性,旨在提高用户编程体验和...
而Arduino则是一种开源电子原型平台,适用于艺术、设计、音乐等领域,它简化了硬件编程,让初学者也能快速上手。 Arduino硬件支持包是Matlab为了与Arduino设备进行通信而设计的,它包含了一系列库和驱动程序,使得...
Arduino是一款开源电子原型平台,广泛应用于硬件开发、物联网、机器人制作和艺术装置等领域。它结合了硬件和软件,使得非专业程序员也能轻松进行创新和实验。标题中的"硬件开发软件Arduino 1.8.13"指的是Arduino IDE...
Arduino是一个开源的电子原型平台,它包含了硬件(各种不同型号的Arduino板)和软件(Arduino IDE编程环境)。Arduino是为设计者、艺术家、业余爱好者以及任何对互动装置或开发环境有兴趣的人设计的,使得他们无需...
Arduino Mega2560硬件设计文件Arduino Mega2560也是采用USB接口的核心电路板,它最大的特点就是具有多达54路数字输入输出,特别适合需要大量IO接口的设计。Mega2560的处理器核心是ATmega2560, 同时具有54路数字输入...
在本文中,我们将深入探讨与"arduino_六自由度平台Arduino程序_"相关的主题,这是一个基于Arduino的项目,旨在控制一个具备六个自由度的机械平台。六自由度平台(6DOF)是一种能够模拟真实世界中物体在三维空间中的...
基于Arduino的硬件监视器.zip基于Arduino的硬件监视器.zip基于Arduino的硬件监视器.zip基于Arduino的硬件监视器.zip基于Arduino的硬件监视器.zip基于Arduino的硬件监视器.zip基于Arduino的硬件监视器.zip基于Arduino...
1. **Arduino**:Arduino是一种基于开放源代码硬件和软件的电子原型平台,适合艺术家、设计师和爱好者用来快速创建互动装置。它拥有易用的开发环境和各种类型的开发板,使得非程序员也能轻松进行硬件编程。 2. **...
Arduino, 开放源代码电子Prototype平台 Arduino是一个基于简单 I/O 板和开发环境的开放源码物理计算平台,它实现了处理/布线语言。 Arduino可以用来开发独立的交互对象,或者可以连接到你计算机上的软件( 比如 。 ...
《Arduino DUE 硬件板卡:深入解析与设计》 Arduino DUE是一款基于32位ARM Cortex-M3处理器的高性能开发板,是Arduino家族中的一个重要成员。它以其强大的处理能力和丰富的接口,成为了电子爱好者和专业工程师进行...
Arduino 自动灌溉系统是一种利用开源硬件平台 Arduino 实现的智能灌溉解决方案。该系统通过编写特定的源代码,结合传感器和执行器,可以自动检测土壤湿度并适时进行灌溉,以达到节水、省力、提高植物生长环境的目的...
使用arduino模块实现与阿里云物联网平台的连接是电子积木爱好者的理想,作者经过多日的调试,终于成功实现通信,硬件采用arduino d1 wifi模块(wemos d1),芯片采用ESP8266。源代码可以直接编译使用,但是需要一些...