Chapter 01 Raspberry Pi初次接觸
簡介Raspberry Pi的起源與歷史, 官方基金會的宗旨, 以及Raspberry Pi這塊板子的硬體規格與周邊設備選購指南。
Chapter 02 安裝作業系統與基本設定
安裝作業系統與初始基本設定, 以官方推薦的Raspbian發行套件為範例。
Chapter 03 進階設定與疑難排除
講解碰到問題時該怎麼進行檢測、排除疑難雜症, 針對電源、SD 記憶卡、開機程序、螢幕、音訊、網路連線分門別類一一介紹, 最後說明如何超頻。
Chapter 04 Linux命令列模式與圖形化介面
介紹Linux 系統的終端機命令列模式與圖形化視窗操作介面,講解常用指令與應用軟體。
Chapter 05 來玩遊戲吧
介紹各類遊戲,包括文字模式與圖形介面的遊戲, 遊戲主機模擬器與Quake III,最後介紹Minecraft。
Chapter 06 Python程式語言
初步介紹Python程式語言,基本語法與概念,寫幾支範例程式。
Chapter 07 GPIO針腳
介紹Raspberry Pi板子上的GPIO針腳,連接LED、開關、類比數位轉換器、等等外接電子裝置,撰寫Python與C程式加以控制。
Chapter 08 家庭劇院媒體中心與Raspbmc
介紹加入XBMC的Raspbmc特製發行套件,讓家裡電視機搖身一變成為家庭劇院媒體中心。
Chapter 09 Scratch
介紹輕鬆上手、視覺化程式設計軟體Scratch,以數個小遊戲為範例。
Chapter 10 向外延伸
補充本書未能詳細介紹的內容,包括其他的作業系統、Linux核心、有趣的創作專案、硬體擴充板、外接電源、序列傳輸、等等主題。
Appendix A Raspberry Pi 相關詞彙
列出與Raspberry Pi相關的詞彙並簡短描述。
Appendix B 購買MPEG-2與VC-1硬體編解碼器的授權碼
列出購買MPEG-2與VC-1硬體編解碼器授權碼的步驟。
Appendix C HDMI 顯示模式
列出HDMI顯示模式的設定值。
範例程式碼
本書程式碼公開放置於GitHub,讀者只要連上
https://github.com/yehnan/rpi_book_yehnan,按當中的Download ZIP下載,即可打包下載全書完整的範例程式碼,作者也將不斷維護更新其內容。