Arduino 创始人 Massimo Banzi 专访:硬件为什么也要开源

简介: 软件的开源在科技界有着悠久的历史。开放源码让安全漏洞更易暴露,迭代快速满足用户需求,同时第三方还可以用它来开发新产品。但开源硬件并不如前者那样为人熟知,比如Arduino。

软件的开源在科技界有着悠久的历史。开放源码让安全漏洞更易暴露,迭代快速满足用户需求,同时第三方还可以用它来开发新产品。但开源硬件并不如前者那样为人熟知,比如Arduino。


Arduino给自己的定位是开源电子原型开发平台,其软硬件设计资料都是全面开放,构成一个可供用户搭建机器人或者各类电子项目的开发环境。


所以为什么要做Arduino,或者说为什么要做开源硬件?“因为开源硬件使得人们更容易地开发自己的产品。”Banzi表示,“人们现在能在Arduino或者BeagleBone(同类产品)上做最初的原型开发,最后如果设计想要量产,他们也可以采购对应的处理器尔后在产品中使用我们的设计。”

image.png


Arduino和树莓派的区别

Arduino是Banzi自2005年开始做的项目。在过去的18个月里,另一个同类平台树莓派异常火爆,但树莓派并不开放硬件。


Banzi如此解释二者的区别:树莓派是以PC的形式让人们学习编程,而我们(BeagleBone和Arduino)则是提供完整的平台。

image.png


BeagleBone和Arduino,两个互助的开源硬件平台

Banzi在谈话间常常提到同类平台BeagleBone,尽管两家在业务上是直接竞争关系。但Banzi表示二者在理念上非常接近,最近他们还合作开发了Arduino Tre,预计会在2014年初发布。


Arduino Tre和BeagleBone Black这两块开发板都在采用1GHz的ARM Cortex-A8处理器。BeagleBoard的创始人Gerald Coley和Jason Kridner曾在Arduino Tre的设计上帮助过Banzi的团队。


他们在Arduino Tre上的合作源于一次讨论——“如何让更多不熟悉Linux的用户了解到嵌入式Linu的好处,这些用户不限于学生,包括设计师、艺术工作者、社会学家以及那些不具备CS/EE背景的用户。


让每个项目背后都有一个Arduino

Banzi_03 Arduino的开发之初,Banzi在意大利北部的一个设计学校教书。这个项目的开发仅仅是因为他的学生没有合适的学习硬件。


Arduino的初衷是非常细分的应用场景,但现在它的市场大大拓展开了。当下“外界”大约有100万块官方的板子,至于非官方设备会有上千万台。


林子太大了,什么鸟都会有。Banzi提到当前在市面上“兼容Arduino”这样的宣传被提及地太多了。公司的网站上也罗列了诸多打着他们旗号的劣质产品。

不过除此之外,Arduino的发展还算顺水顺势。新的基于ARM和基于Intel的产品在原有的Arduino Uno不断扩张。

相关文章
|
3月前
|
人工智能 安全 云计算
【专访英特尔】软硬结合,共赴服务器操作系统的云智未来
国产服务器操作系统崛起,云智融合成为行业方向。
|
异构计算
FPGA-近日工作总结
FPGA-近日工作总结
138 0
FPGA-近日工作总结
|
JavaScript 小程序 前端开发
一条推特里,用280个字符编程!全球首个云端8位计算机,树莓派创始人玩得很开心
一条推特里,用280个字符编程!全球首个云端8位计算机,树莓派创始人玩得很开心
178 0
|
Web App开发 JavaScript 前端开发
开源硬件的前世今生
在互联网爆发式增长了几十年的今天,越来越多的末端硬件设备已经具备连接网络的能力,业态也越来越丰富,这就是今天所说的物联网。
开源硬件的前世今生
|
测试技术 芯片 UED
RISC-V 大赛简评 RVB2601 板卡
RISC-V 大赛简评 RVB2601 板卡
361 0
RISC-V 大赛简评 RVB2601 板卡
树莓派助力EMF伦敦无线电爱好者大会
树莓派官方杂志MagPi 第74期翻译 翻译:子豪兄(同济大学) 加入翻译组或相关合作请关注微信公众号MagPi ,私聊后台 欢迎各论坛网站公众号分享转载,请以 原文超链接或链接形式 转载并注明出处 子豪兄。
806 0