Raspberry Pi 4B
Raspberry Pi 4B

Raspberry Pi 4B 規格

處理器:Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
記憶體:1GB/2GB/4GB/8GB LPDDR4-2400 SDRAM
乙太網絡:Gigabit Ethernet
無線網絡:2.4GHz 及 5GHz IEEE 802.11ac 、藍牙 5.0、BLE
USB:兩個 USB 3.0 x 2、兩個 USB 2.0 x 2
顯示連接埠:micro-HDMI x 2 (最高支援 4k 輸出)
其他連接埠:雙通道 CSI 鏡頭連接埠、雙通道  DSI 螢幕連接埠、 4 針音訊及合成視訊連接埠
硬體解碼:H.265 (4kp60 解碼)、 H264 ( 1080p60 解碼、 1080p30 解碼)
儲存:Micro SD
電源:5V ,透過 USB-C 連接埠或 GPIO 針腳
Raspberry Pi 4B 規格

安裝

開始前準備

拿到 Raspberry Pi 這台有趣的小東西後,還需要燒錄 OS 至 SD卡(MicroSD)內來驅動這小東西,
而市面上的SD卡百百種,建議可以選擇 SanDisk Extreme U3/A1 規格的記憶卡來使用,容量大小 32G就足夠。

SanDisk Extreme A1 32GB MicroSD

OS 選擇

能支援 Raspberry Pi 的 OS 選擇有很多種,
推薦 Raspbian OS ( 現已更名為 Raspberry Pi OS )、Ubuntu 作為開始的基礎 OS。
因為 Raspberry Pi OS 是 32 bit 的作業系統,如果有運作 64 bit 程式的需求,就必須要另外安裝 64 bit 的 kernal,
所以有運作 64 bit 程式需求的人,建議採用 Ubuntu 為基礎 OS。
OS 下載點在 Raspberry Pi 官網上即可下載映像檔,載點 https://www.raspberrypi.org/software/operating-systems/
這邊採用 Raspberry Pi OS 為基礎 OS,Ubuntu 不在本次教學內。

其他準備

準備好記憶卡以及 OS 映像檔後,還需要準備記憶卡格式化工具以及 OS 映像檔的燒錄工具,來為燒錄 OS 映像檔作準備,以下為推薦的記憶卡格式化工具以及 Raspberry Pi 官方推薦的燒錄工具:

格式化工具

SD Memory Card Formatter ( https://www.sdcard.org/downloads/formatter/ ) ,可從該網址下載 windows 或 Mac 版本來格式化記憶卡。

SD Memory Card Formatter 版本

燒錄工具

balenaEtcher ( https://www.balena.io/etcher/ ) ,可從該網址下載 windows 或 Mac 版本來燒錄映像檔。

balenaEtcher 映像檔燒錄工具

安裝步驟

  1. 透過 SD Memory Card Formatter 工具格式化MicroSD 記憶卡
    • Select Card 選項選擇記憶卡位置
    • Formatting options 選項選擇Quick format
    • Volume label 欄位留空
  1. 透過 balenaEtcher 燒錄映像檔
點擊 Flash from file 選擇映像檔案
點擊 Select targer 選擇 MicroSD 記憶卡位置
選擇 MicroSD 記憶卡位置,此部分請注意,雖然工具會提示其他位置為該注意位置,但還是請小心!!!
點擊 Flash! 即可開始映像檔的燒錄

結尾

燒錄完成後記憶卡上會多出兩個磁區,一個是FAT32 磁區標籤為boot ,另外一個是ext4 linux 磁區,在windows 或是 Mac 下都無法看到該磁區,如果使用 linux 系統可以瀏覽到該磁區。

如果您的 Raspberry Pi 是沒有外接螢幕、鍵盤、滑鼠的,也沒有一開始打算接上有線乙太網路,可以執行以下步驟:

  1. 建立 wpa_supplicant.conf 以及 ssh文件檔案 ( ssh 為空白文件 )
  2. 將此文件存放在記憶卡的 boot 磁區中 ( 插上記憶卡只會看到 boot )
  3. 並將該記憶卡插上 Raspberry Pi 後插上電源開機,等待幾分鐘即可透過 ssh 遠端連接 Raspberry Pi 的 IP 來操作。

wpa_supplicant.conf 文件內容

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
#輸入國家代碼,例如:TW
country=<Insert 2 letter ISO 3166-1 country code here>

#輸入 無線網路 ssid 及 psk 加密金鑰
network={
 ssid="<Name of your wireless LAN>"
 psk="<Password for your wireless LAN>"
}

Raspberry Pi OS ssh 預設帳號密碼

帳號:pi
密碼:raspberry

野狼

技術宅大叔,喜歡貓、玩具、電玩、動漫、美劇、電影