開發板 與 擴充板

許多開發板和原型板平台都專門定義了支援快速擴展功能的形狀參數,並且都進行了命名。 以下列舉了一些較為常見的擴展形狀參數的名稱 —— 如有遺漏,請隨時添加。

Arduino —— Shields 是具有常規的 UNO 風格 R3 變體和更大的 Mega R3 變體。 如今,R3(也稱為 Rev 3)已成為 Arduino 和兼容板的實際應用,除對 MCU 開發板進行了一些其他更改外,還在 AREF 引腳旁增加了 SCL 和 SDA 引腳,並在 Reset 引腳旁 增加了 IOREF 和另一個未使用的引腳。

Raspberry Pi —— HAT (擴充板)可能採用舊版的 26 引腳變體或新版的 40 引腳變體。 pHAT (部分 HAT)是一種旨在匹配 Raspberry Pi Zero 和 Zero W 開發板的形狀的變體,但 HAT 和 pHAT 之間的引腳排列是相同的,因此它們可以互換使用。 Pimoroni 也推出的另一個命名慣例是 SHiM (中間外接硬體),這是一種用於 Raspberry Pi 和 HAT 或 pHAT 之間的低配置板,通常只使用幾個 GPIO 引腳。 還應注意的是,Raspberry Pi 基金會對 HAT 的定義指出,擴充板上應包含 EEPROM,以及有關該擴充板的資訊(即製造商、GPIO map 等),儘管這一點常常被省略。

BeagleBone —— Capes 可定義為與特定種類的 BeagleBone 一起使用,但這通常由板的特徵來定義,而不是引腳排列。

Feather —— FeatherWings 是 Adafruit MCU 開發板之 Feather 生態系的附加板。

mikroBUS —— click 板為 MikroElektronika 的 microBUS 擴展平台添加了功能,旨在匹配流行開發板(如Arduino、Raspberry PI 和其他開發板),並為此提供了適配器板。

在搜尋找這些板子時,你需要注意的是,有時你或會在不同的產品類別中發現這些零件。

以 Beaglebone Capes 為例,你可以在以下位置找到這些零件: 開發板、編程器配件,以及 擴充板、子卡

根據具體的擴充板,你也可以在系列特定的類別中找到它們。 例如,NL-AB-BBCL(Skywire Beagle Bone Black Cape)可以在 RF 評估和開發套件、板件下找到。

imageimageimage

還有一個方法可以極為方便地找到你所需的開發板/擴充板(無論是針對 Arduino、Raspberry Pi、Beaglebone、Feather,還是其他平台),那就是瀏覽我們的開發板/ 擴充板產品指南