《Arduino软硬件协同设计实战指南》(第2版以物联网和智能开源硬件的发展为背景,总结了基于Arduino开源硬件的开发方法,并给出了系统开发Arduino智能硬件产品的实际案例。主要内容分四个方面:?Arduino开源硬件产品、开发环境及编程语言(第1~3章)——主要介绍当今常用的开发板,以及Arduino?IDE的使用和相关的编程语言等;?Arduino开发产品的基本方法(第4~6章)——主要介绍硬件设计方法Fritzing的使用、Arduino程序设计和扩展板的使用;?外围硬件及传感器使用方法(第7~10章)——主要介绍智能开源硬件平台、各种传感器和模块;?综合案例的开发(第11~20章)——主要介绍游戏类开发、控制类开发、交互类开发、物联网开发以及大型综合项目开发。本书内容由浅入深、先思考后实践,创新思维与实践案例相结合,以满足不同层次读者的需求;?同时,本书配有实际项目