本書采用開源智能硬件micro:bit,使用Python進行程序編寫,通過內置LED、按鈕、傳感器、無線和藍牙,實現(xiàn)了游戲開發(fā)、POS機、石頭剪刀布等實踐案例;通過Arm公司安芯教育設計的擴展板,實現(xiàn)了聲控風扇、智能搶答器、紅綠燈系統(tǒng)、遙控LED燈、大棚管理系統(tǒng)、電子門鈴、限位雨刷器、遙控小車等項目。本書還介紹了如何實現(xiàn)樹莓派與micro:bit之間進行信息讀寫的方法,如何通過圖形界面進行程序編寫以及對應的靜態(tài)Python程序,如何使用Arm公司的物聯(lián)網免費開源操作系統(tǒng)mbed OS對micro:bit進行編程。本書可作為各類高校、高職、中小學開設開源硬件課程或Python編程相關課程的教材,也可供想進行編程學習的青少年、家長、教育工作者、創(chuàng)客等各類讀者參考。