Arduino是一款便捷灵活、方便上手的开源电子原型平台,起源于意大利。它由欧洲开发团队于2005年冬季开发,主要成员包括Massimo Banzi、David Cuartielles、Tom Igoe、Gianluca Martino、David Mellis和Nicholas Zambetti等。Arduino构建于开放原始码simple I/O介面版,并且具有使用类似Java、C语言的Processing/Wiring开发环境。
Arduino平台主要包含两个部分:硬件部分是可以用来做电路连接的Arduino电路板;另外一个是Arduino IDE,这是计算机中的程序开发环境。用户只需在IDE中编写程序代码,将程序上传到Arduino电路板后,程序便会告诉Arduino电路板要做些什么。
Arduino开发板具有多种功能和特点,包括易于编程和使用、丰富的输入输出功能、可扩展性、跨平台兼容性以及社区支持等。此外,Arduino平台也推出了多个不同规格和功能的主板,如Arduino Diecimila、Arduino Uno等,以满足不同需求。
1