Raspberry Pi 樹莓派教學 、常見問與答 FAQ學習路徑學習套件,最詳盡的說明 教學 手把手、範例程式投影片 都在 台灣樹莓派教學 Raspberry Pi Taiwan Learn。

如何在 Raspberry Pi 5 安裝虛擬鍵盤? 我們推薦使用開源的 Onboard 虛擬鍵盤(onscreen keyboard),有 onboard settings 可以快速設定虛擬鍵盤的顯示樣式或是啟動方法等等,支援 Raspberry Pi OS 的 Bookworm 和 Bullseye 等版本。   推薦購買 Raspberry Pi 5、Waveshare 7 吋 HDMI Touchscreen(H) Onboard 虛擬鍵盤安裝設定 本次教學使用軟體硬環境為 Raspberry Pi 5/8GB raspios_full_arm64-2023-10-10 step 1 安裝必要套件。 sudo apt-get update sudo apt-get install onboard sudo apt-get install at-spi2-core step Read more

在 Raspberry Pi 5 使用高速的 SD 卡有用嗎? 我們實測 Raspberry Pi 5 上的 SD 卡效能,發現使用同一張 SD 卡可以在 Raspberry Pi 5 有更高的效能,可實際發揮 UHS-I SDR104 的速度。 要順暢的使用 Raspberry Pi,SD 卡(或稱 microSD 卡)是重要的組件。因為 SD 卡的速度會直接影響 Raspberry Pi 的運作速度,就像硬碟的速度影響傳統桌上型電腦的運作速度一樣。從 SD 卡中讀取資料的速度越快,Raspberry Pi 的啟動速度就越快,程式的載入速度就越快。同樣,寫入速度也會影響保存大量資料的程式的運作效果,因此使用高速的 SD 卡非常重要。 SD 卡科普 SD 卡的速度等級會印在卡片本身或包裝上。下圖所示的 32GB 卡屬於 Class 4,以字母 C 內的 4 表示——這表示它的寫入速度為 4 Read more

Raspberry Pi 5 專用的 UART 接頭 Raspberry Pi 5 特色之一是有專用的 UART 接頭,這對於不使用鍵盤滑鼠登入(headless)的開發者是一大福音~ 如何從序列埠登入 Raspberry Pi 5? 硬體需要使用 Raspberry Pi Debug Probe,一端連接 Raspberry Pi 5 的專用 UART 接頭,另一端和電腦 USB 相接,再透過終端機軟體(例如 Windows 使用 MobaXterm、Linux 使用 PuTTY、Mac 使用 screen)就可以登入到 Raspberry Pi 5。 從序列埠登入 Raspberry Pi 5 所需硬體 購買 Raspberry Pi Debug Probe 將內含以下三項所需硬體,購買連結。 Raspberry Pi Debug Probe(含塑膠外殼)x1 Raspberry Pi Read more

Raspberry Pi 在 9/28 重磅宣佈新產品 Raspberry Pi 5,到底這次改了什麼地方呢? 這篇文章先列出 Raspberry Pi 5 的特色,後續還會有個別的說明、硬體測試篇、軟體測試篇等等系列文章。 Raspberry Pi 5 技術分析/特色 更快的 Broadcom BCM2712 SoC,CPU 是時脈 2.4GHz 的 64-bit quad-core Arm Cortex-A76,GPU 是時脈 800MHz 的 VideoCore VII。 第一顆 Raspberry Pi 自研晶片 RP1,大改 I/O 架構。 LPDDR4X-4627 高速記憶體,有 4G/8G 型號可選擇。 支援 SD 卡 SDR104 高速模式。延伸閱讀:實測 Raspberry Pi 5 上的 SD 卡效能。 兩組 4 通道 MIPI 介面,可同時支援 CSI/DSI。 全新 Read more

Debug Probe 樹莓派偵錯器 內容物 Raspberry Pi Debug Probe(含塑膠外殼)x1 Raspberry Pi USB microB Cable(一米)x1 3-pin JST 接頭轉 3-pin JST 接頭(15cm)x1 3-pin JST 接頭轉杜邦母頭(15cm)x1 3-pin JST 接頭轉杜邦公頭(15cm)x1 排線顏色意義說明 橙色: TX/SC (Output from Probe) 黑色: GND 黃色: RX/SD (Input to Probe or I/O)   Debug Probe 外觀和燈號意義 Debug Probe 使用 3.3V 準位的 I/O,工作電壓是 5V。Debug Probe 共有五個 LED,分別是顯示 電源、 TX 、 RX 、 DAP 目標連接、 DAP 執行 等功能。 Debug Probe Read more

Raspberry Pi 4 現在有四種硬體規格,分別是 1G / 2G / 4G / 8G,外觀長的大同小異。特別是 Pi 4 有四個版本,外觀上要怎麼分辨呢?   結論,從 RAM 的印刷來看 1GB - SEC928 或是 4HBMGCJ(Samsung) 2GB - D9WHZ(Micron) or SEC940 4GB - D9WHV(Micron) 或是 4HMMGCJ(Samsung) 8GB - D9ZCL(Micron)   Raspberry Pi 4 Model B/1GB(停賣)   Raspberry Pi 4 Model B/2GB   Raspberry Pi 4 Model B/4GB (有兩種):   Raspberry Pi 4 Model B/8GB   Read more

Raspberry Pi 供電系統演進 從最初使用 LDO(線性穩壓器),歷經 Buck Converter(降壓變換器)到最新使用 電源管理 IC(PMIC, Power Management Integrated Circuit)。這篇會深入 Raspberry Pi 的電路圖,說明各階段使用的硬體優缺點~   樹莓派目前使用中的供電系統是在 3B+ 開始改用的。供電系統的好壞對樹莓派來說是非常重要,一個運作良好的供電系統可以確保整塊板子的各功能運作正常,一旦供電出問題時,可能對板子所有功能造成各種問題,例如 USB、WiFi 功能失效或不正常,最嚴重的慘況就是讓整塊板子完全停擺變成一塊磚頭。   供電系統之演進 樹莓派供電系統的演進可以分成三個階段: 第一階段是 Raspberry Pi 2 以前(含 Pi2)使用的供電方式 重點提示:這代整體的供電源頭是來自於 Read more

Raspberry Pi學習路徑 基礎知識 [Link] Pi 選購指南 [Link] Pi 設定安裝 [Link] Linux 系統管理 [Link]  Python 程式設計   Raspberry Pi學習路徑 基礎套件 [Link] 【Pi 4套餐I】Raspberry Pi 4 Model B/4G + SanDisk 32G microSD卡 + 官方原廠紅白外殼 + 官方原廠5.1V/3A電源 + 官方原廠HDMI線 [Link] PL2303HXD USB轉TTL序列傳輸線   Raspberry Pi學習路徑 I/O [Link]  GPIO 學習套件 [Link] 基礎感測器學習套件 [Link] 進階感測器學習套件 [Link] 空氣盒子(PiM25)套件 [Link] Win10 開發套件 [Link]  智慧開關套件 [Link] Linux Read more

Raspbian 版本問題 很多人拿到 Pi 3B+ 之後會迫不及待的把原本在 Pi 3B 上所使用的 SD 卡拿到 Pi 3B+ 使用,但是會發現無法開機。這是因為 Pi 3B+ 使用新的晶片(BCM2837B0),因此如果沒有安裝 2018-03-13 以後所發布的核心(kernel)或是韌體(firmware)是無法直接使用的。 但如果要重新燒錄的話,原本的資料不是就會不見了嗎? 那該如何正確更新 Raspbian? 如何更新 Raspbian? Raspbian 是源自於 Debian 但根據 Raspberry Pi 硬體所衍生初的分支,使用 APT 作為套件管理系統。而根據 apt-get 的手冊,常用的更新指令分別說明如下: 1. 更新 /etc/apt/sources.list 底下的套件清單。 $ sudo apt-get update 2. 比對套件清單決定是否需要更新 Read more

安裝 Raspbian 2018-03-13 的映像檔 WiFi 預設沒有顯示 當拿到 Pi 3B+ 以後,如果安裝目前最新版(2018-03-13)的映像檔開機後,會發現看不到這次改版最大的 WiFi 裝置。   如果從指令列 ifconfig 也會發現找不到內建的網卡。   查詢一下原來這次的 release notes 把 wpa_supplicant.conf 的國碼設定拿掉了。 2018-03-13: * Raspberry Pi 3 B+ support * WiFi is disabled until wireless regulatory domain is set (Pi 3 B+ only) - The domain can be done through 'Raspberry Pi Configuration' (rc_gui), 'raspi-c Read more