Board Extension Socket/Header Standards

List of possible standards to follow, towards a more extensible board design.

Raspberry Pi

96Boards (by Linaro)

BeagleBone Black

Arduino Uno R3

Arduino MKR

Feather (by Adafruit)

XBee (by Digi)

mikroBUS (by MikroElektronika)

Pmod (by Digilent)

  • Pmod™ – Digilent
  • Maximum of one standard serial interface in each connector — suitable for FPGA boards whose pin functions are easily configurable, don’t have to worry about pinmux.

Grove (by Seeed)

  • Grove System – Seeed
  • Maximum of one standard serial interface in each connector.
  • Uses 4-pin connector, it could contain UART, I2C, but not SPI.
  • 2.0 mm pitch, non-JST connector, not friendly for breadboard prototyping.

STEMMA (by Adafruit)

  • STEMMA / STEMMA QT Comparison – Adafruit
  • Uses 3/4-pin, 2.0 mm pitch, JST PH-series connector.
  • Attempts to be as cross-compatible as possible with both Grove and (DFRobot) Gravity.
  • Modules are mostly breadboard-friendly, but lack of unified form factor.

Qwiic (by SparkFun)

  • Qwiic Connect System – SparkFun
  • Specifically designed for I2C.
  • Uses 4-pin, 1.0 mm pitch, JST SH-series connector.
  • Modules are mostly breadboard-friendly, but lack of unified form factor.

STEMMA QT (by Adafruit)

Leave a Reply

Your email address will not be published. Required fields are marked *

Captcha loading...