扩展板 / 子卡

许多开发板和原型板平台都专门定义了支持快速扩展功能的形状参数,且都进行了命名。下面列举了一些较为常见的扩展形状参数的名称——如有遗漏,请随时添加。

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映射等),尽管这一点常常被省略。

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评估和开发套件、板下找到。

image image image

还有一个方法可以极为方便地查找你所需的板(无论是针对Arduino、Raspberry Pi、Beaglebone、Feather,还是其他平台),那就是点击此处访问我们的板产品选择器。