Gary Smart 一名資深的軟體工程師與物聯網整合專家。他的IT職涯起點正好是WWW崛起之際,並與隨後的網路科技一同成長,包含行動手機與平板電腦的崛起、嵌入式科技、SaaS與企業往雲端遷移,以及近年來的物聯網革命。Gary的實務經驗包含在不同規模的技術職與管理職,包含HP、Pacific Hydro-Tango、澳洲迪肯大學、小型顧問公司與許多網路與物聯網新創公司。
目錄
Part I 在Raspberry Pi上使用Python來開發 01 設定開發環境 02 認識Python與物聯網 03 使用Flask搭配RESTful API與Web Socket進行網路通訊 04 MQTT、Python與Mosquitto MQTT Broker之連網應用
Part II 可與真實世界互動的實用電子元件 05 Raspberry Pi連接真實世界 06 給軟體工程師的電子學入門課
Part III 物聯網遊樂場-與真實世界互動的實例 07 開關各種裝置 08 燈光、指示與顯示資訊 09 測量溫度、濕度與亮度 10 伺服機、馬達與步進馬達之運動 11 測量距離與動作偵測 12 進階IoT程式設計概念-執行緒、AsyncIO和事件迴圈 13 物聯網資料視覺與自動化平台 14 融會貫通-物聯網聖誕樹