勒士啤梨派

**勒士啤梨派**（），係一系列祇有一張信用咭咁大嘅單板機電腦。佢係由英國嘅**勒士啤梨派基金會**開發，佢地嘅願景係以平價硬體同免費軟韌體推動喺學校嘅基本電腦教育。佢用嘅係ARM架構（新版 Pico 亦都加咗 RISC-V Hazard 3），Pico 以外嘅板可以行唔同嘅作業系統，但係標準作業系統係一套為佢哋設計嘅 Raspberry OS Linux 系統。

第一代勒士啤梨派嘅生產係通過有生產授權嘅兩間公司：Element 14/Premier Farnell 同 RS Components。呢兩間公司都喺網上出售勒士啤梨派。

勒士啤梨派喺 2015 年成為咗銷量最高嘅英國電腦，當時佢嘅銷量超過咗 ZX Spectrum。

## 公司史

勒士啤梨派基金會係喺 2008 年註冊為一間慈善機構 同一間有限公司（保證制），由劍橋大學計算機實驗室嘅人員創立，佢哋留意到報讀電腦科學課程嘅年輕人數量同技能有下降。

喺 2012 年，第二代出咗之後，勒士啤梨派基金會成立咗一間新嘅機構負責開發佢哋嘅電腦，叫做 Raspberry Pi (Trading) Ltd, 同埋請咗Eben Upton（本身喺基金會嗰度做）做CEO。 該基金會重新致力於成為一間教育慈善機構，推廣喺學校同發展中國家教授基本計算機科學。

喺 2021 年，Raspberry Pi (Trading) Ltd 改咗名做 Raspberry Pi Ltd。 佢哋喺 2024 年 6 月喺倫敦證券交易所度上咗市，交易代號係 RPI。

大部分勒士啤梨派係喺Sony喺威爾斯彭科德嘅工廠製造， 另外有啲喺中國同日本製造。

## 接頭



### Pi Pico

File:RaspberryPi Pico.svg|Raspberry Pi Pico 嘅接頭同主要 ICs 位置


### Pi Compute Module

File:RaspberryPi Compute Module 4 lite.svg|Raspberry Pi Compute Module 4 Lite 嘅接頭同主要 ICs 位置


### Pi Zero

File:Raspberry Pi Zero - Location of connectors and ICs.svg | Raspberry Pi Zero 2 W 嘅接頭同主要 ICs 位置


### Model A

File:Raspberry_Pi_1A.svg | Raspberry Pi 1 Model A 嘅接頭同主要 ICs 位置
File:Drawing of Raspberry Pi model A+ rev1.1.svg | Raspberry Pi 1 Model A+ 修訂版 1.1 嘅接頭同主要 ICs 位置


### Model B

File:Drawing of Raspberry Pi model B rev2.svg | Raspberry Pi 1 Model B 修訂版 1.2 嘅接頭同主要 ICs 位
File:Raspberry Pi B+ rev 1.2.svg | Raspberry Pi 1 Model B+ 修訂版 1.2 同 Raspberry Pi 2 嘅接頭同主要 ICs 位
File:RaspberryPi_3B.svg | Raspberry Pi 3 嘅接頭同主要 ICs 位
File:RaspberryPi_3B%2B.svg | Raspberry Pi 3+ 嘅接頭同主要 ICs 位
File:RaspberryPi Model 4B.svg | Raspberry Pi 4 嘅接頭同主要 ICs 位
File:RaspberryPi_5B.svg | Raspberry Pi 5 嘅接頭同主要 ICs 位




### J8 接頭同一般用途輸入輸出 (GPIO)
Raspberry Pi 1 Model A+ 同 B+、Pi 2 Model B、Pi 3 Model A+、B 同 B+、Pi 4、同 Pi Zero、Zero W、Zero WH 同 Zero W 2 都有相同嘅 40-pin 引腳配置 (指定 J8 於所有型號上)。 Raspberry Pi 1 Model A 同 B 只有前 26 個引腳。 J8 接頭通常被稱為 GPIO 接頭，雖然其實只有部分引腳係 GPIO 引腳。喺 Pi Zero 同 Zero W 上，40 個 GPIO 引腳係未焊接，通過孔位係暴露出嚟可以焊接。Zero WH（Wireless + Header）有預先安裝好接頭引腳。

## 硬體
Raspberry Pi 嘅硬體經過咗幾代進化，包括SoC種類、記憶體容量、網絡支持同埋外圍設備支持嘅變化。

呢個方塊圖描述咗 B、B+、A 同 A+ 型號。Pi Zero 型號相似，但無 Ethernet 同 USB 集線器組件。Ethernet 介面內部連接咗額外嘅 USB 埠。喺 Model A、A+ 同 Pi Zero 上，USB 埠係直接連接到系統單芯片（SoC）。喺 Pi 1 Model B+ 同以後嘅型號上，USB/Ethernet 晶片包含咗五個 USB 集線器，其中四個埠可用，而 Pi 1 Model B 只提供兩個埠。喺 Pi Zero 上，USB 埠亦係直接連接到 SoC，但佢用嘅係 micro USB (OTG) 埠。唔同於其他所有 Pi 型號，Pi Zero 嘅 40 針 GPIO 連接器被省略，只有焊接孔喺針腳位置。Pi Zero WH 解決咗呢個問題。

處理器嘅速度由 700 MHz 至 2.4 GHz 唔等，而內置記憶體由 256 MB 到 8 GB 隨機存取記憶體（RAM），只有 Raspberry Pi 4 同 Raspberry Pi 5 嘅記憶體容量多過 1 GB。Secure Digital（SD）卡使用 MicroSDHC 形態（早期型號使用 SDHC）儲存作業系統同程序記憶體，不過有啲型號亦配備咗內置 eMMC 儲存，而 Raspberry Pi 4 仲可以用 USB 連接嘅 SSD 儲存嚟作為作業系統儲存器。呢啲電路板有一到五個 USB 埠。視訊輸出支持 HDMI 同複合視頻，並用標準 3.5mm 插口攜帶單聲道音頻同複合視頻。低階輸出由多個 GPIO 針腳提供，支持普遍協議例如 I²C。B 型號具有 8P8C Ethernet 介面，而 Pi 3、Pi 4 同 Pi Zero W 仲內置咗 Wi-Fi 802.11n 同 Bluetooth。

### 處理器

第一代Raspberry Pi所使用嘅Broadcom BCM2835 SoC包括一個基於RISC架構嘅700MHz 32-bit ARM11 76JZF-S處理器、VideoCore IV 圖形處理單元 (GPU)、 同埋RAM。佢擁有16KB嘅一級(L1) 快取同埋128KB嘅二級(L2)快取。二級快取主要畀GPU使用。SoC同RAM晶片係堆疊封裝咗，所以只係睇到佢嘅邊緣。ARM1176JZ(F)-S同原始iPhone用嘅係同一款處理器，雖然佢嘅時脈速度較高，仲有搭配一個快好多嘅GPU。

早期嘅Raspberry Pi 2 V1.1型號使用咗一個Broadcom BCM2836 SoC，搭載一個900MHz 32-bit，四核心 ARM Cortex-A7處理器，同埋256KB嘅共享二級快取。 Raspberry Pi 2 V1.2已經升級至Broadcom BCM2837 SoC，配備一個1.2GHz 64-bit四核心ARM Cortex-A53處理器， 呢個處理器同Raspberry Pi 3上用嘅係同一款，但係（預設）降頻至同V1.1一樣嘅900MHz CPU時脈速度。BCM2836 SoC已經喺2016年尾停止生產。

Raspberry Pi 3 型號B使用咗Broadcom BCM2837 SoC，配備一個1.2GHz 64-bit四核心ARM Cortex-A53處理器，具有512KB嘅共享二級快取。型號A+同B+則係1.4GHz

Raspberry Pi 4使用咗Broadcom BCM2711 SoC，配備一個1.5GHz（後期型號：1.8GHz）64-bit四核心ARM Cortex-A72處理器，同埋1MB嘅共享二級快取。 同之前嘅型號唔同，之前嘅型號全部都使用咗一個唔係好適合虛擬化嘅自訂可程式中斷控制器，而呢個SoC上嘅中斷控制器就同ARM泛用中斷控制器(GIC)架構2.0相容，提供咗硬件支持用於ARM虛擬化功能時分配中斷。 之前型號所用嘅VideoCore IV已經俾一個運行於500MHz嘅VideoCore VI取代。

Raspberry Pi Zero 同 Zero W 使用同第一代 Raspberry Pi 一樣嘅 Broadcom BCM2835 SoC，但而家嘅 CPU 時脈速度提升到 1GHz。

Raspberry Pi Zero 2 W 使用 RP3A0-AU，呢個係一個System-in-Package (SiP)設計。呢個封裝包含一個 Broadcom BCM2710A1 處理器，佢係一個時脈速度 1GHz 嘅 64-bit 四核心 ARM Cortex-A53，同埋 512MB 嘅 LPDDR2 SDRAM疊喺上面。 Raspberry Pi 3 同樣使用 BCM2710A1 處理器喺佢嘅 Broadcom BCM2837 SoC 中，不過佢嘅時脈速度較高，達到 1.2GHz。

Raspberry Pi Pico 使用 RP2040， 呢個係一個微控制器，包含兩個運行喺 133MHz 嘅ARM Cortex-M0+核心，6個SRAM組成嘅 264KB 記憶體，同可編程 I/O 用嚟連接周邊設備。

Raspberry Pi 5 使用咗 Broadcom BCM2712 SoC，呢個晶片係同 Raspberry Pi 合作設計嘅。SoC 內建一個 2.4GHz 四核心 ARM Cortex-A76 處理器，同埋一個時脈速度 800MHz 嘅 VideoCore VII GPU。BCM2712 SoC 仲首次喺 Raspberry Pi 型號上支援 加密擴展。除咗新處理器同圖形單元之外，早期 BCM2711 嘅單晶片設計已經被取代，由一個南橋（CPU 同芯片組）架構代替，因為 IO 功能已經轉移到 Raspberry Pi 5 專屬嘅 RP1 晶片上。

#### 性能
第一代 Raspberry Pi 喺預設 700MHz 嘅時候，提供大約 0.041 GFLOPS 嘅實際性能。 喺 CPU 層面，佢嘅性能類似於1997-99年間嘅300MHz Pentium II。GPU 提供 1 Gpixel/s 或 1.5 Gtexel/s 嘅圖形處理能力，或者 24 GFLOPS 嘅通用計算性能。Raspberry Pi 嘅圖形能力大約相當於 2001 年 Xbox 嘅性能。

Raspberry Pi 2 V1.1 包含一個四核心嘅 Cortex-A7 CPU，運行喺 900MHz 同 1GB RAM。據描述，佢嘅性能係前代嘅 4 到 6 倍。GPU 同原版嘅一樣。 喺平行化嘅基準測試中，Raspberry Pi 2 V1.1 可以比 Raspberry Pi 1 Model B+ 快多達 14 倍。

Raspberry Pi 3 配備四核心 Cortex-A53 處理器，據描述其性能係 Raspberry Pi 1 嘅十倍。 基準測試顯示，Raspberry Pi 3 喺平行化任務中比 Raspberry Pi 2 快約 80%。

Raspberry Pi 4 配備四核心 Cortex-A72 處理器，據描述其性能係 Raspberry Pi 3 嘅三倍。

#### 超頻
大部分 Raspberry Pi 嘅 系統級晶片（SoC）都可以經過修改 Raspberry Pi OS 啟動區域入面嘅 config.txt 文件嚟進行唔同程度嘅超頻。一般嚟講，超頻係安全嘅，而且唔會自動令 Raspberry Pi 嘅保養失效；不過，如果將 "force_turbo" 選項設置為 1，會繞過電壓同溫度限制，咁樣就會令用戶嘅保養失效。 喺Raspberry Pi OS 裡面，對於 Raspberry Pi 1、2 同原版嘅 3B，喺啟動時可以透過執行 "sudo raspi-config" 命令進行超頻，而唔會令保養失效。 喺呢啲情況下，如果芯片嘅溫度達到 ，Raspberry Pi 會自動停止超頻；為咗防止芯片出現熱節流，需要配備適當大小嘅散熱器。

新版嘅韌體包含咗五個超頻（“turbo”）預設選項，用戶可以揀其中之一，嚟喺唔影響電路板壽命嘅情況下盡量提高 SoC 嘅性能。呢個過程透過監測芯片嘅核心溫度同CPU 負載，然後動態調整時鐘頻率同CPU 核心電壓嚟實現。當 CPU 負載低或者芯片溫度過高時，性能會被節流，但係如果 CPU 工作量大而芯片溫度合理，性能會暫時提高，視乎板版本同所選擇嘅 turbo 設定，CPU 時鐘頻率最高可以達到 1.1GHz。

超頻模式如下：

喺最高（*極速*）模式下，SDRAM 時鐘速度原本係 500&nbsp;MHz，但由於偶然出現 SD 卡損壞，後來改為 600&nbsp;MHz。同時，喺*高*模式中核心時鐘速度由 450 降至 250&nbsp;MHz，而喺*中等*模式中由 333 降至 250&nbsp;MHz。

第一代同第二代 Raspberry Pi 板嘅 CPU，即使超頻，都唔需要加裝散熱片或者風扇，但 Raspberry Pi 3 喺超頻時可能會產生較多嘅熱量。

### RAM
早期設計嘅 Raspberry Pi 型號 A 同 B 板只包括 256&nbsp;MB 嘅隨機存取記憶體 (RAM)。當中，早期嘅 beta 型號 B 板預設會分配 128&nbsp;MB 畀 GPU，咁樣只係得 128&nbsp;MB 畀 CPU 使用。 喺早期 256 MB 嘅型號 A 同 B 發行版本中，有三種唔同嘅分配方式。預設分配方式係 CPU 用 192&nbsp;MB，呢個應該足夠用嚟獨立解碼 1080p 影片，或者做簡單嘅 3D 處理。224&nbsp;MB 係專畀 Linux 處理用，只有 1080p 嘅幀緩衝區，但係呢種分配可能會因應任何影片或者 3D 處理而失敗。128&nbsp;MB 係畀高強度嘅 3D 處理使用，可能亦會連埋影片解碼一齊做。 相比之下，Nokia 701 只係用 128 MB 畀 Broadcom VideoCore IV。

喺 2012 年 10 月 15 號，發佈咗一款後來嘅 512&nbsp;MB RAM 型號 B，最初嘅版本係用新標準嘅內存分配文件 (arm256_start.elf, arm384_start.elf, arm496_start.elf)，分別將 256&nbsp;MB、384&nbsp;MB 同 496&nbsp;MB 畀 CPU RAM，另外分別將 256&nbsp;MB、128&nbsp;MB 同 16&nbsp;MB 畀影片 RAM。不過，大約一星期之後，基金會發佈咗一個新版本嘅 start.elf，佢可以讀取 config.txt 入面嘅新項目 (gpu_mem=*xx*)，並且可以動態分配 RAM 畀 GPU（由 16 到 256&nbsp;MB，以 8&nbsp;MB 為一個步進單位），咁就取代咗舊有嘅內存分配方法，一個 start.elf 就可以兼容 256&nbsp;MB 同 512&nbsp;MB 嘅 Raspberry Pi。

Raspberry Pi 2 有 1&nbsp;GB RAM。

Raspberry Pi 3 嘅 B 同 B+ 型號有 1&nbsp;GB RAM，而 A+ 型號有 512&nbsp;MB RAM。 Raspberry Pi Zero 同 Zero W 有 512 MB RAM。

Raspberry Pi 4 提供 1、2、4 或 8&nbsp;GB 嘅 RAM 可選。 喺 2019 年 6 月發佈時有 1 GB 型號，但喺 2020 年 3 月停產， 而 8 GB 型號則喺 2020 年 5 月推出。 1&nbsp;GB 型號喺 2021 年 10 月重新推出。

Raspberry Pi 5 提供 4 或 8&nbsp;GB 嘅 RAM。

### 網絡
Model A、A+ 同埋 Pi Zero 冇內置 Ethernet 電路，通常需要用戶自己提供 USB Ethernet 或 Wi-Fi 適配器連接網絡。喺 ，Ethernet 埠係由內置嘅 USB Ethernet 適配器提供，使用 SMSC LAN9514 晶片。 Raspberry Pi 3 同 Pi Zero W（無線）配備咗 2.4&nbsp;GHz WiFi 802.11n 同 Bluetooth 4.1 ，基於 Broadcom BCM43438 FullMAC 晶片，冇官方支援 monitor mode（雖然可以通過非官方嘅固件補丁實現），而且 Pi 3 仲有一個 10/100 Mbit/s Ethernet 埠。Raspberry Pi 3B+ 配備咗雙頻 IEEE 802.11b/g/n/ac WiFi、Bluetooth 4.2，同埋 Gigabit Ethernet（受限於 USB 2.0 總線同 SoC 之間嘅速度，實際約為 300&nbsp;Mbit/s）。Raspberry Pi 4 則配備完整嘅 gigabit Ethernet（吞吐量唔受限，因為佢唔需要經過 USB 晶片）。

### 特殊用途功能
RPi Zero、RPi1A、RPi3A+ 同 RPi4 可以用作 USB 設備或者 "USB gadget"，通過 USB 埠插入其他電腦。佢可以被配置成多種模式，例如作為一個 串口 或者 Ethernet 設備使用。 雖然呢個功能原本需要軟件補丁，但已經喺 2016 年 5 月加入到主線 Raspbian 發行版中。

配有更新 晶片 嘅 Raspberry Pi 型號可以從 USB 大容量存儲裝置啟動，例如從閃存驅動器啟動。不過，原始 Raspberry Pi 型號、Raspberry Pi Zero、Raspberry Pi Pico、Raspberry Pi 2 A 型號同埋 Raspberry Pi 2 B 低於 1.2 版本嘅型號係冇呢個功能嘅。

### 周邊設備

雖然 Raspberry Pi 經常預先配置成運行為 無頭電腦，但佢亦可以選擇性咁使用任何通用嘅 USB 電腦鍵盤 同 滑鼠。 佢亦可以使用 USB 儲存設備、USB 到 MIDI 轉換器，同幾乎任何其他具備 USB 功能嘅設備/元件，視乎底層操作系統嘅已安裝設備驅動程序（其中好多係預設包含嘅）。

其他周邊設備可以通過 Raspberry Pi 表面上嘅各種插腳同連接器連接。

### 影像輸出

影像控制器可以生成現代標準電視解像度，例如 HD 同 全高清，以及更高或更低嘅顯示器解像度，仲有舊式 NTSC 或 PAL 標準 CRT 電視解像度。出廠時（即未經過自定義超頻），佢可以支持以下解像度：640×350 EGA；640×480 VGA；800×600 SVGA；1024×768 XGA；1280×720 720p HDTV；1280×768 WXGA 變體；1280×800 WXGA 變體；1280×1024 SXGA；1366×768 WXGA 變體；1400×1050 SXGA+；1600×1200 UXGA；1680×1050 WXGA+；1920×1080 1080p HDTV；1920×1200 WUXGA。

更高嘅解像度可能都得，例如 2048×1152，可能會運行，甚至可以達到 3840×2160 15&nbsp;Hz（呢個幀率對影像嚟講太低，效果唔係好好）。 允許最高解像度並唔意味著 GPU 可以喺呢啲解像度下解碼影片格式；事實上，Raspberry Pi 已知喺 H.265 嘅解碼上冇可靠性（特別係嗰啲高解像度）， 而 H.265 係一種常用於非常高解像度嘅格式（不過，最多至全高清嘅常見格式係可以正常運行嘅）。

雖然 Raspberry Pi 3 冇 H.265 解碼硬件，但佢嘅 CPU 比前代更強大，有可能快到可以用軟件解碼 H.265 編碼嘅影片。 Raspberry Pi 3 嘅 GPU 運行頻率比之前嘅版本更高，達到 300&nbsp;MHz 或 400&nbsp;MHz，而早期版本只係運行喺 250&nbsp;MHz。

Raspberry Pi 同樣可以生成 576i 同 480i 嘅 複合視頻 信號，透過標準接口（RCA 或 3.5&nbsp;mm 耳機插頭，視乎型號）喺舊式（CRT）電視屏幕同較廉價嘅顯示器上使用。支援嘅電視信號標準包括 PAL-B/G/H/I/D、PAL-M、PAL-N、NTSC 同 NTSC-J。

### 實時鐘
開機嗰陣，時間預設係透過 網絡時間協議（NTP）設定。時間來源可以係本地網絡上有實時鐘嘅另一部電腦，或者係互聯網上的 NTP 伺服器。如果冇網絡連接，時間可以手動設置或者配置為假設喺關機期間冇時間過去。喺後者情況下，時間係 單調（稍後保存嘅文件總係有稍後嘅時間戳）但可能會比實際時間早得多。對於需要內置實時鐘嘅系統，有一啲細小嘅低成本附加板可用於提供實時鐘功能。 Raspberry Pi 5 係首部內置實時鐘嘅型號。 如果冇插入外部電池，Raspberry Pi 5 會使用 網絡時間協議，或者需要手動設置，就好似之前嘅型號咁。

RP2040 微控制器有內置 實時鐘，但冇用戶輸入或者網絡功能嘅話無法設置。

## 軟體
### 作業系統

Raspberry Pi 提供咗 Raspberry Pi OS（之前叫做 Raspbian），一個基於 Debian 嘅 Linux 發行版 畀人下載，仲有第三方嘅 Ubuntu、Windows 10 IoT Core、RISC OS、LibreELEC（專門嘅媒體中心發行版）同埋專用嘅發行版畀 Kodi 媒體中心同埋課堂管理。 佢提倡使用 Python 同 Scratch 作為主要編程語言，並支援其他好多語言。 預設嘅 固件 係 封閉源碼，但係都用得非官方嘅 開放源碼 固件。 仲有好多其他作業系統都可以喺 Raspberry Pi 上運行。經過正式驗證嘅微核心 seL4 都有支援。 有幾種方法可以喺一張 mSD 卡上安裝多個作業系統。
;其他作業系統（唔係 Linux 或 BSD 基礎）
* Broadcom VCOS – 專有作業系統，包括一層抽象層，設計用嚟同現有核心（例如 ThreadX，用喺 VideoCore4 處理器上）整合，提供驅動程式同中介軟件俾應用程式開發。喺 Raspberry Pi 嘅情況下，呢個包括一個應用程式，啟動 ARM 處理器同埋透過信箱介面提供公開文檔嘅 API，作為佢嘅固件。Broadcom 發佈嘅參考圖形驅動程式有一個唔完全嘅 VCOS Linux 移植源碼。
* Haiku – 一個開放源碼嘅 BeOS 克隆，已經為 Raspberry Pi 同其他 ARM 板編譯。 2011 年開始喺 Pi 1 上工作，但只支援 Pi 2。
* HelenOS – 一個可攜式嘅微核心多伺服器作業系統；自版本 0.6.0 起有基本嘅 Raspberry Pi 支援
* Plan 9 from Bell Labs 同 Inferno（測試版）
* QNX
* RISC OS Pi（RISC OS Pico 嘅精簡版本，為所有 Pi 1 & 2 嘅 16 MB 卡同埋更大容量卡都用得）
* Ultibo Core – 冇作業系統嘅 unikernel 運行時庫，基於 Free Pascal。Lazarus IDE（Windows 版，亦有 3rd party 版本嘅 Linux 同 MacOS）。大多數 Pi 型號支援。 
* Windows 10 IoT Core – 微軟提供嘅 Windows 10 嘅免費版本，原生運行喺 Raspberry Pi 2 上面。

;其他作業系統（基於 Linux）
* Alpine Linux – 一個基於 musl 同 BusyBox 嘅 Linux 發行版，旨在提供俾「重度用家」，著重安全、簡單同資源效率。
* Android 由 KonstaKANG 提供，適合非商業用途

## 驅動

Raspberry Pi 可以使用 VideoCore IV GPU 通過一個 binary blob，呢個 binary blob 會喺啟動時由 SD 卡 載入到 GPU，並且初期嘅其他軟件係 封閉源碼 嘅。 呢部分驅動程式代碼稍後被公開。 不過，實際上大部分驅動程式工作係用封閉源碼 GPU 代碼完成嘅。應用程式會調用封閉源碼嘅運行時庫（OpenMAX IL、OpenGL ES 或 OpenVG），而呢啲運行時庫會調用 Linux 核心內部嘅開源驅動程式，然後再調用封閉源碼嘅 VideoCore IV GPU 驅動程式代碼。核心驅動程式嘅 API 係專為呢啲封閉嘅庫設計。視頻應用程式使用 OpenMAX IL， 使用 OpenGL ES，而  使用 OpenVG，呢啲都會再使用 EGL。OpenMAX IL 同 EGL 會依賴開源核心驅動程式。

### Vulkan 驅動程式
Raspberry Pi 首次宣佈喺 2020 年 2 月開發 Vulkan 驅動程式。 一位圖形工程師喺 6 月 20 日透露咗一個運行 Quake 3 以每秒 100 幀嘅 Vulkan 驅動程式。 喺 2020 年 11 月 24 日，Raspberry Pi 宣佈佢哋嘅 Raspberry Pi 4 驅動程式符合 Vulkan 1.0 標準。 Raspberry Pi Trading 喺 2021 年 10 月 26 日同 2022 年 8 月 1 日宣佈進一步嘅 Vulkan 1.1 同 1.2 符合標準。

### 固件
官方固件係一個 自由分發 嘅 binary blob，屬於 專有軟件。 一個最少化嘅概念證明開源固件亦都可以使用，主要用來初始化同啟動 ARM 核心，以及進行 ARM 端所需嘅最少啟動工作。佢仲可以啟動一個非常最少化嘅 Linux kernel，並有補丁去移除對信箱介面嘅依賴。已知呢個固件喺 Raspberry Pi 1、2、3 及部份 Raspberry Pi Zero 型號上可以使用。

### 第三方應用程式軟件
* AstroPrint – AstroPrint 嘅無線 3D 打印 軟件可以喺 Pi 2 上運行。
* C/C++ Interpreter Ch – 喺 2017 年 1 月 3 日發佈，C/C++ 直譯器 Ch 同 Embedded Ch 被免費提供畀 Raspberry Pi 用於非商業用途，ChIDE 亦都包含喺內，幫助初學者學習 C/C++。
* Minecraft (Pi 版) – 喺 2013 年 2 月 11 日發佈，呢個修改版允許玩家用電腦代碼直接改變世界。
* RealVNC – 自 2016 年 9 月 28 日以來，Raspbian 包含咗 RealVNC 嘅遠程訪問伺服器同查看器軟件。 呢個包括咗一種新嘅捕捉技術，容許直接渲染嘅內容（例如 Minecraft、相機預覽同 omxplayer）同埋非 X11 應用程式可以遠程觀看同控制。
* Steam Link – 喺 2018 年 12 月 13 日，Valve 發佈咗官方 Steam Link 遊戲串流客戶端，適用於 Raspberry Pi 3 同 3 B+。
* UserGate Web Filter – 喺 2013 年 9 月 20 日，來自佛羅里達州嘅安全供應商 Entensys 宣佈將 UserGate Web Filter 移植到 Raspberry Pi 平台。

### 軟件開發工具
* Algoid – 用於教學編程畀小朋友同初學者。
* Arduino IDE – 用於編程 Arduino。
* BlueJ – 用於教學初學者 Java。
* C-STEM Studio – 一個整合式學習 C-STEM（計算機科學、科技、工程同數學）同機械人技術嘅平台。
* CircuitPython – 一個為微控制器同單板電腦設計嘅教育用 MicroPython 分支。
* Erlang – 一種用於建立並發系統嘅函數語言，具備輕量級進程同消息傳遞功能。
* Greenfoot – Greenfoot 教授 Java 嘅對象導向編程。創建喺「世界」入面嘅「角色」，用來建立遊戲、模擬同其他圖形程式。
* Julia – 一個交互式同跨平台嘅編程語言/環境，能喺 Pi 1 及以後版本運行。 Julia 嘅 IDE，如 Visual Studio Code，亦可使用。另見 Pi 專用嘅 GitHub 倉庫 JuliaBerry。
* LabVIEW Community Edition – 一個系統設計平台同開發環境，用於視覺編程語言，來自 National Instruments。
* Mathematica – 一個強大嘅多範式數學編程環境同內核。
* Lazarus – 一個 Free Pascal 嘅 RAD IDE。
* LiveCode – 一個教育用 RAD IDE，源自 HyperCard，使用類似英語嘅語言寫事件處理程序，適用於桌面、移動同 Raspberry Pi 平台。
* Ninja-IDE – 一個跨平台嘅 Python 集成開發環境 (IDE)。
* Processing – 一個為電子藝術、新媒體藝術同視覺設計社群設計嘅 IDE，用來教學計算機編程基礎。
* Scratch – 一個跨平台嘅教學 IDE，使用視覺積木如 Lego 積木來編程，最初由 MIT 嘅 Life Long Kindergarten 小組開發。Pi 版已經針對有限嘅計算機資源進行優化，並且實現喺 Squeak Smalltalk 系統上。
* Squeak Smalltalk – 一個全面嘅開放式 Smalltalk。
* TensorFlow – 一個由 Google 開發嘅人工智能框架。Raspberry Pi 同 Google 合作簡化安裝過程，提供預建二進位檔。
* Thonny – 一個適合初學者嘅 Python IDE。
* V-Play Game Engine – 一個跨平台嘅開發框架，支持用 V-Play Game Engine、V-Play apps 同 V-Play 插件來開發移動遊戲同應用程式。

* Xojo – 一個跨平台 RAD 工具，可以為 Pi 2 同 Pi 3 創建桌面、網頁同控制台應用程式。

## 活動

呢個項目喺 2014 年 12 月喺英國太空署舉辦嘅一個活動中啟動。Astro Pi 係一部增強版嘅 Raspberry Pi，配備咗一個包含可見光或紅外線相機嘅感測帽。Astro Pi 比賽叫做 Principia，喺 1 月正式開放，所有英國嘅小學同中學年齡嘅小朋友都可以參加。喺佢嘅任務期間，英國 ESA 太空人 Tim Peake 喺 國際空間站 上部署咗呢啲電腦。 佢喺軌道上加載咗獲勝代碼，收集咗生成嘅數據，然後將呢啲數據傳送返地球，分配俾獲勝嘅隊伍。比賽期間涉及嘅主題包括太空船感測器、衛星影像、太空測量、數據融合同埋太空輻射。

參與 Astro Pi 比賽嘅機構包括 UK Space Agency、UKspace、Raspberry Pi、ESERO-UK 同 ESA。

喺 2017 年，歐洲太空署舉行咗另一個開放畀所有歐盟學生嘅比賽，叫做 Proxima。獲勝程序由法國太空人 Thomas Pesquet 喺 ISS 上執行。 喺 2021 年 12 月，NASA 發射嘅 Dragon 2 太空船中有一對 Astro Pi。

## 用途

科技作家Glyn Moody喺2011年5月形容呢個項目係「有潛力成為」，唔係用嚟取代，而係輔助佢哋。 喺2012年3月，Stephen Pritchard喺《ITPRO》回應咗BBC Micro後繼者嘅論點。 《Next Gen》報告嘅共同作者Alex Hope希望呢部電腦可以令細路仔對編程感到興奮。 共同作者Ian Livingstone建議BBC可以參與支持呢部設備，甚至有可能將佢命名為BBC Nano。 計算機歷史中心強烈支持Raspberry Pi項目，認為佢可以「開創一個新時代」。 喺發佈之前，ARM嘅CEOWarren East喺劍橋嘅一個活動上展示咗呢塊電路板，活動係講述Google嘅構思點樣改善英國嘅科學同技術教育。

不過，Harry Fairhead建議應該將更多重點放喺改進現有硬件上可用嘅教育軟件，例如用Google App Inventor等工具嚟將編程帶返去學校，而唔係添加新嘅硬件選擇。 Simon Rockman喺《ZDNet》嘅博客入面寫道，青少年會「有更好嘅嘢去做」，儘管喺1980年代發生過嘅事唔會重演。

喺2012年10月，Raspberry Pi贏得咗T3嘅年度創新獎， 而未來學家Mark Pesce表示，佢借用嘅Raspberry Pi係佢ambient device項目MooresCloud嘅靈感來源。 喺2012年10月，英國電腦學會對宣佈加強規格作出回應，表示「呢個肯定係我哋想深入研究嘅嘢」。

喺2017年6月，Raspberry Pi贏得咗皇家工程學院嘅MacRobert Award。 該獎項嘅評語話Raspberry Pi係「因其平價嘅信用卡大小微型電腦，重新定義咗人們點樣接觸計算機，激勵學生學習編程同計算機科學，並為工業提供創新嘅控制解決方案」。

數以百計嘅Raspberry Pi集群被用嚟測試為超級計算機設計嘅程式。 用嚟建立超級計算機測試平台。

### 社群
FOSS 軟件公司 AdaCore 嘅 Jamie Ayre 形容 Raspberry Pi 社群係呢個項目最令人興奮嘅部分之一。 社群博客 Russell Davis 表示，呢個社群嘅力量使基金會可以集中精神喺文件編寫同埋教學上。 社群仲為呢個平台開發咗一本叫《The MagPi》嘅粉絲雜誌， 喺2015年，雜誌被義工交畀 Raspberry Pi (Trading) Ltd 內部繼續發行。 另外，社群仲舉辦咗一系列叫做「Raspberry Jam」嘅活動，遍佈全英國同世界各地。

### 教育
截至2012年1月，英國學校對呢款電路板嘅查詢嚟自國立同私立學校，但係私立學校嘅興趣大約係國立學校嘅五倍。希望企業可以資助啲較少資源嘅學校購買呢款板。 Premier Farnell 嘅 CEO 表示，中東某個國家嘅政府有興趣向每個女學生提供一塊電路板，以提升佢哋嘅就業前景。

2014年，Raspberry Pi 基金會僱用咗社群內嘅多位成員，包括前教師同軟件開發者，為其網站推出一系列免費學習資源。 基金會亦開始咗一個叫做 Picademy 嘅教師培訓課程，目標係幫助教師準備使用 Raspberry Pi 教授新嘅電腦課程。

2018年，NASA 推出咗「JPL Open Source Rover Project」，呢個係一個 Curiosity 火星車嘅縮小版，並使用 Raspberry Pi 作為控制模組，旨在鼓勵學生同業餘愛好者參與機械、軟件、電子同埋機械人工程。

### 家居自動化
有唔少開發者同應用程式利用 Raspberry Pi 來做家居自動化。呢啲程序員嘗試將 Raspberry Pi 轉化成一個可負擔嘅能源監控同電力消耗解決方案。由於 Raspberry Pi 嘅相對低成本，呢個方案成為咗商業解決方案嘅一個受歡迎且經濟實惠嘅替代品。

### 工業自動化

2014年6月，波蘭工業自動化製造商 TECHBASE 推出咗 ModBerry，呢個係一部基於 Raspberry Pi Compute Module 嘅工業電腦。呢個裝置有多種接口，最顯著嘅係 RS-485/232 串行端口、數字同模擬輸入/輸出、CAN 同經濟實惠嘅 1-Wire 匯流排，呢啲都喺自動化行業中廣泛使用。呢個設計容許 Compute Module 喺惡劣嘅工業環境中使用，從而得出結論，Raspberry Pi 唔再限於家居同科學項目，而係可以廣泛用作工業物聯網 (Industrial IoT) 解決方案，並實現工業4.0嘅目標。

2018年3月，SUSE 宣布對 Raspberry Pi 3 Model B 提供 SUSE Linux Enterprise 嘅商業支持，以支持多個未公開嘅客戶實施工業監控解決方案。

2021年1月，TECHBASE 宣布咗一款 Raspberry Pi Compute Module 4 集群，主要用於人工智能加速、路由同檔案伺服器。呢個裝置包含一個或多個標準 Raspberry Pi Compute Module 4，並配有工業 DIN 導軌外殼，部分版本包含一個或多個 Coral Edge 張量處理單元。

### 商業產品
Organelle 係一隻便攜式合成器、取樣器、音序器同埋效果處理器，由 Critter & Guitari 設計同組裝。佢內置咗一個 Raspberry Pi 電腦模組，運行 Linux 系統。

OTTO 係一部數碼相機，由 Next Thing Co. 創造。佢內置咗一個 Raspberry Pi 計算模組，並喺2014年5月成功通過 Kickstarter 群眾募資計劃籌集資金。

Slice 係一部數碼媒體播放器，亦係用 Raspberry Pi 計算模組作為核心。佢喺2014年8月透過 Kickstarter 群眾募資計劃籌集資金。Slice 上嘅軟件係基於 Kodi。

有唔少商業嘅薄客戶端電腦終端都係用 Raspberry Pi。

AutoPi TMU 係一隻車載遠程信息處理單元，基於 Raspberry Pi 計算模組 4，並融入咗 Raspberry Pi 嘅設計理念。

### 武漢肺炎疫情
喺武漢肺炎疫情期間，由於遠程工作需求增加，再加上用咗大量 Raspberry Pi Zero 喺呼吸機上嚟救治武漢肺炎患者（例如喺哥倫比亞），用嚟減輕醫療系統嘅壓力。2020年3月，Raspberry Pi 銷量達到 64萬部，係公司歷史上第二高銷量嘅月份。

## 銷量
根據 Raspberry Pi 公司嘅資料，到 2015 年 2 月為止，Raspberry Pi 已經賣出超過 500 萬部，成為咗最暢銷嘅英國電腦。 到 2016 年 11 月，佢哋已經賣出咗 1100 萬部， 而到 2017 年 3 月就有 1250 萬部，成為咗第三暢銷嘅「通用電腦」。 到 2017 年 7 月，銷量接近 1500 萬， 到 2018 年 3 月就升到 1900 萬。 到 2019 年 12 月，總銷量達到 3000 萬部。

## 產品

Raspberry Pi 有三個系列，而且每個系列都出咗好幾代嘅型號。Raspberry Pi 單板電腦 (SBC) 用緊 Broadcom 嘅系統晶片 (SoC)，內置同 ARM 相容嘅中央處理器 (CPU) 同埋集成圖形處理器 (GPU)；而 Raspberry Pi Pico 用嘅係 RP2040 系統晶片，內置同 ARM 相容嘅中央處理器 (CPU)。

### Raspberry Pi
* 第一代嘅 **Raspberry Pi Model B** 喺2012年2月推出，隨後推出咗簡單啲同平啲嘅 **Model A**。
* **Raspberry Pi Model B+** 係一個改進版嘅設計，喺2014年推出。呢啲第一代嘅板用緊 ARM11 處理器，大約係信用卡大小，係標準嘅 *主流* 外型。**A+** 同改進咗嘅 B 型號喺一年內推出。仲有一個為 嵌入式系統 應用而設嘅 "Compute Module" 喺2014年4月推出。

* **Raspberry Pi 2 B** 喺2015年2月推出，初期用緊 900MHz 32-bit 四核心嘅 ARM Cortex-A7 處理器，並配備 1GB RAM。修訂版 1.2 用緊 900MHz 64-bit 四核心嘅 ARM Cortex-A53 處理器（同 Raspberry Pi 3 Model B 用緊嘅處理器一樣，但時脈頻率降到 900MHz）。

* **Raspberry Pi 3 Model B** 喺2016年2月推出，用緊 1.2GHz 64-bit 四核心嘅 ARM Cortex-A53 處理器，並內置 802.11n Wi-Fi、藍牙 同埋 USB 開機功能。
* **Raspberry Pi 3 Model B+** 喺 2018年 Pi Day 推出，配備更快嘅 1.4GHz 處理器，三倍速度嘅千兆以太網（但由於內部 USB 2.0 連接，吞吐量限於大約 300 Mbit/s），同時支援 2.4GHz / 5GHz 雙頻 802.11ac Wi-Fi（100 Mbit/s）。 其他功能包括 以太網供電 (PoE)（需要額外嘅 PoE HAT）、USB 開機同網絡啟動（唔再需要 SD 卡）。
* **Raspberry Pi 3 Model A+** 喺2018年11月推出，係一塊類似最初 Model A 嘅板，配備 1.4GHz 64-bit 四核心處理器，並支援 2.4GHz 和 5GHz 雙頻無線 LAN 同藍牙 4.2。佢仲有一個 40 針嘅 GPIO 接口，512MB DDR2 RAM，用 5V DC 電源透過 microUSB 供電。連接性方面，佢有一個全尺寸 HDMI 端口同一個 USB 2.0 端口。https://www.raspberrypi.org/app/uploads/2018/11/Raspberry_Pi_3A_product_brief.pdf

* **[[Raspberry Pi 4]] Models A 同 B** 喺2019年6月推出，配備 1.5GHz 64-bit 四核心 ARM Cortex-A72 處理器，內置 802.11ac Wi-Fi、藍牙 5、全速千兆以太網（無吞吐量限制）、兩個 USB 2.0 端口、兩個 USB 3.0 端口、1、2、4 或 8GB 嘅 RAM，並支援雙顯示器，透過兩個 micro HDMI（HDMI Type D）端口輸出最高至 4K 分辨率。1GB RAM 嘅版本已經停產，而 2GB 版本嘅價格已經降低。8GB 版本有一塊改進過嘅電路板。Raspberry Pi 4 仲可以透過 USB-C 端口供電，當使用適合嘅電源時，仲可以為其他下游設備提供額外電力。不過 Pi 只可以用 5 伏特操作，唔似其他同類迷你電腦可以用 9 或 12 伏特。最初 Raspberry Pi 4 嘅板有設計缺陷，令部分第三方 e-marked USB 線，例如用喺 MacBooks 上嘅線，無法識別佢，拒絕供電。 Tom's Hardware 測試咗14條唔同嘅線，有11條可以無問題地啟動並為 Pi 提供電力。 呢個設計缺陷喺2019年底推出嘅 1.2 版板已經修正。 喺2021年中，Pi 4 B 型號用上咗改進過嘅 Broadcom BCM2711**C0** 晶片。生產商而家用呢塊晶片喺 Pi 4 B 同 Pi 400 上。不過，Pi 4 B 嘅時脈頻率並冇喺出廠時被提升。

* **Raspberry Pi 400** 喺2020年11月推出。佢係一個現代版嘅鍵盤電腦，擁有 4GB LPDDR4 RAM，係基於現有嘅 Raspberry Pi 4 嘅定製主板，並同鍵盤結合喺一個外殼入面。呢個外殼係由 Raspberry Pi Keyboard 嘅外殼改進而成。 穩健嘅散熱方案（即一塊大面積嘅金屬板）同升級咗嘅開關模式電源 令 Raspberry Pi 400 用嘅 Broadcom BCM2711C0 處理器嘅時脈頻率提升至 1.8GHz，比 Raspberry Pi 4 基礎版快咗 20%。

* **Raspberry Pi 5** 喺2023年9月28號宣佈推出。 硬件同軟件嘅改進據報令 Pi 5 嘅性能比 Pi 4 強大超過兩倍。 佢配備一個內部設計嘅 I/O 控制器、一個電源掣，仲有一個RTC 晶片。RTC 晶片需要用到一粒電池（用家可以自行購買），但咁樣用家就唔使另外買 RTC 晶片。唔同於 Pi 4，Pi 5 有 4GB 或 8GB RAM 版本。4GB 版本賣 US$60，而 8GB 版本賣 US$80。需要注意嘅係，Pi 5 無 3.5mm 音頻/視頻接口。用家如果想聽到 Pi 5 嘅聲音，可以用藍牙、HDMI、USB 音頻或者 Audio HAT。

### Raspberry Pi Zero
* **Raspberry Pi Zero** 喺2015年11月推出，佢嘅體積更細、輸入/輸出 (I/O) 同通用輸入/輸出 (GPIO) 功能較少，售價 US$5。
* **Raspberry Pi Zero v1.3** 喺2016年5月推出，新增咗一個相機連接埠。
* **Raspberry Pi Zero W** 喺2017年2月推出，係 Zero 嘅一個版本，增加咗 Wi-Fi 同藍牙功能，售價 US$10。
* **Raspberry Pi Zero WH** 喺2018年1月推出，係 Zero W 嘅一個版本，並預先焊接咗 GPIO 接頭。
* **Raspberry Pi Zero 2 W** 喺2021年10月推出，係 Zero W 嘅一個版本，採用由 Raspberry Pi 設計嘅系統封裝 (SiP)，基於 Raspberry Pi 3。 同舊版嘅 Zero 系列相比，Pi Zero 2 W 支援 64-bit。售價約 US$15。

### Raspberry Pi Pico

* **Raspberry Pi Pico** 喺2021年1月推出，零售價係$4。 佢係Raspberry Pi 首次使用單一微控制器芯片嘅開發板，嗰個芯片就係喺英國由Raspberry Pi設計嘅RP2040。 Pico 有264 KB嘅RAM同2 MB嘅快閃記憶體，支持用C、C++、彙編、MicroPython、CircuitPython同Rust嚟編程。Raspberry Pi 與Adafruit、Pimoroni、Arduino同SparkFun合作，為 Raspberry Pi Pico 同埋其他用 RP2040 平台嘅開發板研發配件。 Pico 唔係用嚟做一般用途嘅電腦，而係為實體運算設計，概念上同Arduino似。
* **Raspberry Pi Pico W** 喺2022年6月推出，係Pico嘅一個版本，增加咗 802.11n Wi-Fi 功能，售價 US$6。Pico W入面嘅 CYW43439 無線芯片其實仲支持藍牙，但係喺推出時未開啟呢個功能。
* **Raspberry Pi Pico 2** 喺2024年8月推出，零售價係$5，採用新嘅 RP2350 Arm/RISC-V 微控制器。Pico 2 有 520 KB嘅RAM 同4 MB嘅快閃記憶體，喺硬件同軟件方面都同原版Pico相容。

### 型號比較




截至 2021 年 5 月 4 日，Raspberry Pi 承諾會繼續生產大部份 Pi 型號，直至最少 2026 年 1 月。即使係 1 GB Pi 4B 都可以仍然特別訂購。

## 疏仕

## Pico

### Pico 1
Raspberry Pi Pico 喺2021年1月推出，零售價係4蚊美金。呢塊板係Raspberry Pi 第一次用單一微控制器芯片做基礎；RP2040，呢隻芯片係由Raspberry Pi 喺英國設計嘅。Pico有264 kB RAM同埋2 MB flash記憶體。佢可以用C、C++、Assembly、MicroPython、CircuitPython同埋Rust嚟編程。Raspberry Pi 仲同Adafruit、Pimoroni、Arduino同SparkFun合作，去打造Raspberry Pi Pico嘅配件同埋其他使用RP2040芯片平台嘅板。Pico唔係用嚟做通用電腦，而係專為物理計算而設計，概念同Arduino有啲似。

### Pico 2

Raspberry Pi Pico 2 喺 2024 年 8 月推出，佢提供顯著性能提升，具有更高嘅核心時脈、雙倍記憶體、更強勁嘅 Arm 核心、部份版本有 RISC‑V Hazard 3 核心、新增嘅安全功能，以及升級嘅接口能力，同時保留對早期 Raspberry Pi Pico 系列成員嘅兼容性。

Raspberry Pi Pico 2 可用 C/C++ 同 Python 編程，並附有詳細嘅文檔，係一款理想嘅微控制器板，無論對於愛好者定係專業開發者都十分適合。

## 註