arduino入门很简单 (上) 1.1 Arduino的起源 O Arduino开始于2005年伊夫雷亚交互设计院 (Interaction Design Institute Ivrea)的一个 学生项目。 O 现在,Arduino是一个开源项目,它的所有 设计资料都可以在它的官网免费得到。 Arduino官方开发板在30美元左右,而相关 的“克隆”版本已经低至9美元。 3.LilyPad Arduino SimpleSnap O LilyPad Arduino SimpleSnap大部分与 LilyPad Arduino Simple类似。 4.LilyPad Arduino USB O LilyPad Arduino USB是基于ATmega32u4的 微控制器板。 O Arduino Mega 2560是为替代Arduino Mega 而设计的。 3.Arduino Mega ADK O Arduion Mega ADK在Mega 2560的基础上增 加了一个USB接口。 1.3.10 Arduino Ethernet O Arduino Ethernet是基于ATmega328的微控 制器板。 1.LiLyPad Arduino O LiLyPad Arduino是为可穿戴和电子织物而 设计的。 2.LilyPad Arduino Simple O LilyPad Arduino Simple 相对LiLyPad Arduino来说只 有9个数字输入 输出针脚(其 中5个拥有 PWM输出能力。 1.3.4 Arduino Yún O Arduino Yún是一个基于ATmega32U4和 Atheros AR9331的微控制器版。 1.Βιβλιοθήκη Baidu.5 Arduino Tre O Arduino Tre是第一个在美国制造的Arduino 板。它使用的是1GHz的Sitara AM335x处理 器。 1.3.6 Arduino Micro 1.3 Arduino的硬件产品— —主板 O 1.3.9 Arduino Mega系列 O 1.3.10 Arduino Ethernet O 1.3.11 Arduino Mini O 1.3.12 LiLyPad Arduino系列 O 1.3.13 Arduino Nano O 1.3.14 Arduino Pro系列 O 1.3.15 Arduino Fio O 1.3.16 Arduino Zero 1.3.13 Arduino Nano O Arduino Nano是一个小巧、完整、面包板友 好的基于ATmega328(第3版)或 ATmega168(第2版)的微控制器板。 1.3.14 Arduino Pro系列 O 1.Arduino Pro O 2.Arduino Pro Mini 1.Arduino Pro 1.2.2 Arduino的软件 O Arduino IDE是专门为Arduino开发板量身定 做的集成开发环境。 1.2.3 Arduino的社区 O Arduino为用户提供了Arduino社区。它的网 址是http://forum.arduino.cc/。 1.3 Arduino的硬件产品— —主板 O Arduino Micro是一个基于ATmega32U4的微 控制器板,它是与Adafruit联合开发的。 1.3.7 Arduino Robot O Arduino Robot是官方推出的第一个原型板 子。 1.3.8 Arduino Esplora O Arduino Esplora是源自Arduino Leonardo的 微控制器板。 O 1.3.1 Arduino UNO O 1.3.2 Arduino Leonardo O 1.3.3 Arduino Due O 1.3.4 Arduino Yún O 1.3.5 Arduino Tre O 1.3.6 Arduino Micro O 1.3.7 Arduino Robot O 1.3.8 Arduino Esplora 1.3.1 Arduino UNO O Arduino Uno开发板基于ATmega328。 1.3.2 Arduino Leonardo O Arduino Leonardo是基于ATmega32U4的微 控制器。 1.3.3 Arduino Due O Arduino Due是一个基于Atmel SAM3X8E ARM Cortex-M3 CPU的微控制器。它是第 一个基于32位ARM核心微控制器的Arduino 板。 1.3.11 Arduino Mini O Arduino Min最初是基于ATmega168的微控 制器板,现在已经改用ATmega328。 1.3.12 LiLyPad Arduino系列 O 1.LiLyPad Arduino O 2.LilyPad Arduino Simple O 3.LilyPad Arduino SimpleSnap O 4.LilyPad Arduino USB 1.3.9 Arduino Mega系列 O 1.Arduino Mega O 2.Arduino Mega 2560 O 3.Arduino Mega ADK 1.Arduino Mega O Arduino Mega是基于ATmega1280的微控制 器板。 2.Arduino Mega 2560 1.2 术语Arduino的含义 O 1.2.1 Arduino的硬件 O 1.2.2 Arduino的软件 O 1.2.3 Arduino的社区 1.2.1 Arduino的硬件 O Arduino的硬件开发板有许多种型号。它是 一个单片机集成电路,它的核心就是一个 单片机,开发板上的其他电路用来供电和 转换信号。官方Arduino使用的是megaAVR 系列的芯片,特别是ATmega8、 ATmega168、ATmega328、ATmega1280以 及ATmega2560,还有一小部分使用的是 Arduino兼容的处理器。