樹莓派(RaspberryPi)是一款基於Linux系統的、只有一張信用卡大小的卡片式計算機。
研發樹莓派的目的是通過低價硬件及自由軟件來推動學校的基礎計算機學科教育。但很快樹莓派就得到計算機和硬件愛好者的青睞,他們用它學習編程,並創造出各種各樣新奇的、風靡一時的軟硬件應用。
本書由樹莓派的共同創始人編寫,是樹莓派用戶指南。全書共5篇17章。第1篇包括第1~7章,分別介紹了樹莓派的基礎知識、樹莓派入門、Linux系統管理、故障排查、網絡配置、樹莓派軟件配置工具和樹莓派高級配置;第2篇包括第8~10章,分別介紹了樹莓派作為家庭影院計算機、用於生產環境和樹莓派作為Web服務器;第3篇包括第11~13章,分別介紹了Scratch編程、Python編程和Minecraft樹莓派版;第4篇包括第14~17章,分別介紹了硬件破解、GPIO端口、樹莓派攝像頭模塊和擴展電路板;第5篇包括3個附錄,分別介紹了Python程序代碼、樹莓派攝像頭快速參考和HDMI顯示模式。
本書適合程序員、計算機軟硬件愛好者,以及對樹莓派感興趣的讀者閱讀,也適合作為樹莓派相關實踐課程的基礎教程。
EbenUpton是樹莓派基金會的創辦者,並擔任該樹莓派基金會的CEO。他目前在世界500強半導體Broadcom公司任職技術總監。他早年曾創辦了兩家成功的公司,分別是Ideaworks3D移動游戲公司(現在是Marmalade公司)和Podfun中間件公司,還曾擔任劍橋大學聖約翰學院計算機科學專業的教學主管,並和他的父親CliveUpton教授共同編寫了《牛津韻律詞典》。Eben擁有劍橋大學的學士、博士及工商管理碩士學位。
GarethHalfacree是一名技術專欄的自由撰稿人,與EbenUpton共同創立樹莓派項目,並合作撰寫了樹莓派用戶指南。他曾是教育部門的系統管理員。Gareth對開源項目有着非常大的熱情,並從事過多種職業,經常為GNU/Linux、LibreOffice、Fritzing和Arduino等眾多開源項目進行審閱、歸檔等工作,甚至包括實際的代碼貢獻。他還是Sleepduino和Burnduino開放式硬件平台項目的創始人,這些開放式項目拓展了Arduino電子原型系統的能力。關於Gareth從事工作的總結可以參閱http://freelance.halfacree.co.uk網站。