本書以Arduino Uno R3開發板為硬體平台,沿著「基礎知識→模塊實驗→電路設計→項目實戰」的思路,由淺入深、先易后難地講述了Arduino開發技術。基礎知識部分(第1?4章)介紹了Arduino技術的基本概念、原理、硬體開發環境和軟體開發語言。模塊實驗部分(第5?14章)是Arduino技術涉及的各模塊實驗,是項目實戰部分的基礎,講述常用感測器、I/O設備等經典的Arduino模塊實驗。電路設計基礎部分(第15章)以立創EDA為實驗平台,詳細講解了從電路原理圖繪製到PCB製作的全過程,為項目實戰打下良好的電路設計模擬及工程研發基礎。項目實戰部分(第16章)是基於Arduino的智能小車項目,詳細講解了項目背景、系統架構設計、模塊設計、硬體設計等項目研發流程,最終完成了Arduino核心板與功能擴展模塊的硬體設計與集成、PC端和手機端軟體開發的項目全過程。每章明確了包括知識目標、能力目標素養目標和思政目標在內的教學目標。本書還配套了微課視頻、程序代碼、教學課件、教學大綱等資源。 本書可作為高等院校電子信息、物聯網、電腦等相關專業的教材,也可作為創客機構、青少年科技創新、大學生課外學術科技作品製作的參考書,還可作為開源硬體及電子創客愛好者的入門圖書。