本書分為七個章節,從第一章對於可程式的基礎認識,到最後一章人機介面的範例實作。本書所使用之硬體為OMRON公司所提供的NX1P可程式控制器,此機種為NJ/NX機械自動化控制系列,並搭配INTEL CPU處理器,對於程式演算速度及效能都能有顯著提升。編輯程式軟體搭載Sysmac Studio系統,符合IEC61131-3的規範,同時本書撰寫目前仿間沒有的ST語法使用範例,供讀者參考和學習。
本書是一本屬於初學者的Arduino學習書,以Arduino為主體再搭配日常生活中常見的電路應用,來進行程式設計的訓練,有別於以往較呆板的程式學習方式,書中15個創意小挑戰,加上利用互動性超高的Tinkercad.com網站來驗證程式功能,即時的電路模擬動畫將讓學習不再一成不變。單元0~2為基礎理論簡介,單元3~12則依各常用元件深入介紹,專門針對渾身充滿正面學習能量卻苦尋不著學習好工具的您設計。本書適用於對程式設計、電子DIY及互動裝置有興趣之讀者使用。