从本章开始,我们就正式进入Arduino开源硬件的学习之旅。在本章中,主要介绍Arduino的基本知识,常见的Arduino硬件电路板。第三节将会介绍常见的Arduino编程开发环境的安装,在此我们主要以ArduinoIDE和Mixly两种编程开发环境为例讲解安装的全过程。在第四节中将会对在第三节中安装的两款编程开发环境做详细的使用说明和常见的问题解释,最后详细的介绍了在上传程序中会出现的常见问题及解决办法。在后续的学习和使用过程中出现上传程序失败,都可以在这里找到答案。