arduino什么时候开源的
近几年里,开源运动已经成为一个比较流行的趋势。例如众所周知的LINUX,可以算是开源软件的代名词。随着开源运动的发展,开源硬件跳入了人们的视线。那么什么是开源硬件?所谓的开源硬件是指与自由及开放原始码软件相同方式设计的计算机和电子硬件。开源硬件开始考虑对软件以外的领域开源,是开源文化的一部分。硬件开源的出现大大节省了公司研发的时间,大家可以直接下载电路图和源代码,直接使用和DIY设计,无需大量修改即可实现自己所需要的功能。便于使用的开源平台的出现一直以来都在为“自己动手”的模式增加动力。现在,Arduino SBC(单板计算机)已经是一个很多人都所熟知的例子。Arduino是基于Atmel 8-bit MCU,而且又是小巧型的集成电路,但这些还是不能激起硬件专家的对其的兴趣。当然,Arduino如此受欢迎是因为两个因素。首先Arduino专注于灵活的使用性,它避免了没必要的工业硬件与软件技术的复杂性。有了Arduino,你不需要成为一个专业的“工程师”或者“编程人员”就能发挥科技的力量。但是,简单硬件解决方案并不是一个新的概念。真正区别开Arduino的是开源设计范式,这一范式轮流的被一些如草根运动,或是狂热者的“宽容政策”生态体系,或是那些点燃全球合作热潮的供应商或附属品所推动着。甚至那些如Microship和Texas Instrument这样的占主导位置的MCU的供应商都开始注意到并介绍他们有自己风格的“兼容Arduino”的SBC。Arduino已经发布了许多不同版本的平台,有USB接口、蓝牙接口、以太网接口等以及各种mini版本。最近Google发布了Android的配件标准(Android Open Accessory)与ADK开发工具(基于Arduino平台)。Arduino有着庞大的用户基数,开源的电路设计、IDE,无数的代码,低廉成本,同时另一方面,Android自身也有庞大的用户和开发者,当这两者结合,前途无可限量!Arduino是基于AVR 8位MCU发展而来,随着Arduino的影响越来越大,越来越多的MCU厂商开始关注,开始推出了各种与Arduino兼容的产品。同时随着开源硬件的发展,会有更多的基于32位MCU的兼容Arduino平台出现,竞争将会越来越激烈。 原文链接://shuzhiren.com/post/92025.html