Arduino和Lab的开发实战300个项目

Arduino是什么?

根据维基百科,Arduino 的定义如下:一种开源的单片机控制器,它使用Atmel AVR单片机,采用基于开放源代码的软硬件平台,构建开放源代码simple I/O接口板,并且具有使用类似Java, C语言的Processing/Wiring开发环境。

从维基百科对Arduino的定义中,我们可以知道Arduino 不仅是一种基于Atmel AVR单片机的控制器,而且是一一个开源系统,包含了硬件( Arduino控制板)、软件( Arduino IDE)以及开源社区。相比于Arduino硬件控制板,Arduino 的软件及开源社区是Arduino的精髓所在。

自从2005年被推出以来,随着使用者和爱好者数量不断增加,Arduino 控制器得到了快速发展。同时,Arduino 设计团队不断推出各式各样、更加强大的Arduino控制器及Arduino扩展板,以满足不同使用者的应用需求。

截止到现在,Arduino开发团队已经推出的Arduino控制器有数十种之多,主要有Uno、Due、 Leonardo、 Mega 2560、Mega ADK、Micro、 Mini、Nano、 Ethernet、 Esplora、ArduinoBT、Fio、 Pro、 LilyPad 等。

除了Arduino官方设计和生产的Arduino控制器,还有很多Arduino兼容控制器。因为Arduino采用开源协议,任何人或公司均可以利用Arduino 公布的文档来生产和销售Arduino控制器,唯一的要求是不能使用Arduino作为商标。

由于Arduino兼容控制器价格较低,受到国内外广大Arduino爱好者的欢迎,这从一定程度上降低了Arduino使用者的门槛和成本,进而让Arduino得到了极大推广。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值