本書基於Atmel Studio+Arduino IDE開發平臺和Proteus硬件模擬平臺,精心編寫了100項Arduino C語言程序設計案例並分別提出了難易適中的實訓目標。全書基礎設計類案例涵蓋Arduino最基本的埠I/O、定時控制、A/D轉換、中斷控制、串口通信等程序設計;硬件應用類案例涵蓋編/解碼器件,串/並與並/串轉換器件,LED顯示及驅動器件,字符/圖形液晶,TFT彩屏,實時日歷時鐘器件,I2C/SPI/1-Wire總線器件,電動機,溫/濕度、壓力、雷達傳感器,SD卡等器件;綜合設計類案例包括大量實用型項目設計,如多功能電子萬年歷、計算器、電子秤、密碼鎖、大幅面LED點陣屏設計、交流電壓檢測、K型熱電偶及鉑電阻溫度計、GPS、紅外遙控、測距、溫室監控、游戲設計、Arduino Web應用等,因全書大量案例基於庫進行設計,很多復雜的程序均可通過便捷的代碼實現。