Board Extension Socket/Header Standards

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

Raspberry Pi

BeagleBone Black

Arduino Uno R3

Arduino MKR

Feather (by Adafruit)

XBee (by Digi)

mikroBUS (by MikroElektronika)

  • mikroBUS™ – MikroElektronika
    • Created by MikroElektronika, mikroBUS™ is an open standard — anyone can implement mikroBUS™ in their hardware design, as long as the requirements set by this document are being met.
    • Production-grade standard clarity and design files.
  • Click Boards – MikroElektronika
  • Dual power supply pin, 5 V and 3.3 V.
  • Looks GREAT for primarily digital, lightweight designs.

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.

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.

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.

Leave a Reply

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

Captcha loading...