M.2 is a specification for expansion cards and connectors that can provide multiple interfaces such as PCIe and USB.

The ConnectCore 95 Development Kit contains two M.2 connectors:

M.2 B-Key connector

The following interfaces are routed to the M.2 B-Key connector:

  • PCIE2

  • USB1 (SMARC USB0). Disconnected by default through non-populated 0-ohm resistors to avoid conflict with M.2 E-Key.

This connector connects to a micro SIM connector to provide support for cellular modems.

M.2 E-Key connector

The following interfaces are routed to the M.2 E-Key connector:

  • PCIE1

  • USB1 (SMARC USB0)

  • LPI2C4