產品說明1
(1)首本針對全球流行的創客殺器——pcDuino的權威開髮指南。
(2)覆蓋Arduino、Linux和Android三大開發者群體的官方推薦參考書。
(3)包含大量基於pcDuino的開發實例、完整項目文件和源碼,可操作性極強。
本書共分為四篇,由淺入深地講解pcDuino的開發使用。
第一篇為基礎篇,包括第1~3章,首先介紹了Arduino的基礎知識,然後通過與Arduino類似的開發風格直接闡述pcDuino的編程方法,最後介紹了pcDuino作為Mini PC的使用方法。
第二篇為編程語言篇,包括第4~6章,作為pcDuino開發方法的補充,依次介紹了使用Python、JavaScript語言以及在Android平台上對pcDuino進行編程的方法。
第三篇為模塊篇,包括第7~12章,從pcDuino的外設接口講起,針對每個接口給出實際硬件和軟件例子,讓讀者掌握接口的使用。之後根據傳感器、顯示輸出、電機驅動、無線通信等不同應用介紹各種Arduino模塊在pcDuino上的使用方法。
第四篇為應用篇,包括第13~18章,涉及網絡應用、圖像處理、語音控制和集群等領域的應用,並遵循傳統嵌入式開發流程,介紹Boot Loader、Linux Kernel和RootFS的製作方法,最後通過一個完整的工程應用,從硬件設計、控制接口到基於Qt的GUI開發,幫助讀者熟悉完整的項目設計過程。
基礎篇
- 第1章開源硬件先驅Arduino
- 第2章pcDuino快速開發入門
- 第3章玩轉Mini PC
編程語言篇
- 第4章基於Python的開發方法
- 第5章基於JavaScript的開發方法
- 第6章Android系統下的開發方法
模塊篇
- 第7章pcDuino外設編程攻略
- 第8章基礎I/O模塊
- 第9章顯示模塊
- 第10章電機控制
- 第11章傳感器
- 第12章無線模塊
應用篇
- 第13章pcDuino網絡應用
- 第14章pcDuino下使用OpenCV
- 第15章pcDuino上實現Siri語音控制
- 第16章pcDuino上實現Hadoop集群應用
- 第17章從零開始構建pcDuino嵌入式系統
- 第18章pcDuino心電監測儀