ElectroDesignForgeElectroDesignForge

PCIe M.2 — Key A+E Pinout

An M.2 Key A+E module has both the A and E notches so that it can fit mechanically in compatible Key A and Key E Socket 1 connectors. This dual-key arrangement is mainly used by Wi-Fi, Bluetooth, and other wireless-connectivity modules.

Compatibility warning: A+E describes the module’s two mechanical notches, not a distinct socket or a guaranteed electrical interface. The module and host must support the same PCIe, USB, and sideband signals. Intel CNVi/CNVio modules require a compatible platform even when they fit mechanically.


Connector overview

PropertyValue
Connector familyPCI Express M.2 / NGFF Socket 1 module edge
Key notchesKey A, positions 8 to 15; Key E, positions 24 to 31
Contacts75 positions; 59 electrical contacts with both notches
Compatible socketsMechanically compatible with suitable Socket 1 Key A and Key E connectors
Main useWi-Fi, Bluetooth, GNSS, NFC, and other connectivity modules
Common interfacesUSB 2.0, PCIe x1, optional second PCIe x1 link, I²C, and radio-control signals
Main supply3.3 V

There is no separate “A+E socket” in the usual M.2 connector family. The dual notches are placed on the module to broaden mechanical compatibility. They do not combine every interface assigned separately to Key A and Key E.


Pinout diagram

Top side — odd pins

Top-side contact numbering of a PCIe M.2 Key A plus E card

Bottom side — even pins

Bottom-side contact numbering of a PCIe M.2 Key A plus E card

Pin assignment table

Signal names use the host/platform perspective: PET is transmitted by the host toward the module, while PER is received by the host from the module. The table focuses on the common A+E connectivity mapping; contacts whose Key A and Key E functions conflict are left unused unless a module and host explicitly define them.

Color key: Power · Ground · USB · PCIe · I²C · Radio / platform control

Top side

PinSignalFunction
1GNDGround
3 / 5USB_D+ / USB_D−USB 2.0 data pair, often used by Bluetooth
7GNDGround
8–15Mechanical Key A notch; no contacts
17 / 19 / 21 / 23Reserved / no connectKey A and Key E assign different functions here; use only with an explicitly documented host and module
24–31Mechanical Key E notch; no contacts
33GNDGround
35 / 37PETp0 / PETn0PCIe link 0, host transmit pair
39GNDGround
41 / 43PERp0 / PERn0PCIe link 0, host receive pair
45GNDGround
47 / 49REFCLKp0 / REFCLKn0PCIe link 0 differential reference clock
51GNDGround
53CLKREQ0#PCIe link 0 clock request
55PEWAKE0#PCIe link 0 wake request
57GNDGround
59 / 61PETp1 / PETn1Optional PCIe link 1, host transmit pair
63GNDGround
65 / 67PERp1 / PERn1Optional PCIe link 1, host receive pair
69GNDGround
71 / 73REFCLKp1 / REFCLKn1Optional PCIe link 1 differential reference clock
75GNDGround

Bottom side

PinSignalFunction
2 / 43.3 VMain module supply
6LED_1#Open-drain status LED control
8–15Mechanical Key A notch; no contacts
16LED_2#Open-drain status LED control
18VIO_CFG or legacy groundOptional indication of the module’s I/O-voltage capability
20 / 22Reserved / no connectKey A and Key E assign different functions here; use only when both devices document them
24–31Mechanical Key E notch; no contacts
32 / 34 / 36Reserved / no connectKey A and Key E assign different functions here; use only when both devices document them
38 / 40 / 42Vendor-definedLeave unconnected unless the host and module define a shared function
44COEX3Wireless-coexistence control
46COEX_RXDWireless-coexistence receive
48COEX_TXDWireless-coexistence transmit
50SUSCLKOptional 32 kHz suspend clock
52PERST0#PCIe link 0 reset
54W_DISABLE2# / BT_DISABLE#Disable radio function 2 or Bluetooth
56W_DISABLE1# / WI-FI_DISABLE#Disable radio function 1 or Wi-Fi
58I2C_DATAI²C data
60I2C_CLKI²C clock
62ALERT#I²C / platform alert
64VIO 1.8 V or reservedOptional 1.8 V I/O supply introduced by the Socket 1 enhancement
66PERST1# or alternate functionOptional PCIe link 1 reset
68CLKREQ1# or alternate functionOptional PCIe link 1 clock request
70PEWAKE1# or alternate functionOptional PCIe link 1 wake request
72 / 743.3 VMain module supply

Signal groups

GroupPinsNotes
Power and ground2, 4, 64, 72, 74 and all GND pins3.3 V main supply, optional 1.8 V I/O supply, and ground returns
USB 2.03, 5One bidirectional USB 2.0 link, often used by Bluetooth
PCIe link 035, 37, 41, 43, 47, 49, 52, 53, 55PCIe x1 link with reference clock, reset, clock request, and wake
PCIe link 159, 61, 65–73Optional second PCIe x1 link; control pins may have alternate UIM/GPIO functions
I²C58, 60, 621.8 V management bus and alert
Radio control6, 16, 44, 46, 48, 50, 54, 56LEDs, disable controls, suspend clock, and coexistence
Socket-specific area17–23, 32, 34, 36, 38, 40, 42Key A and Key E assignments differ; portable A+E modules normally avoid these contacts

The two PCIe groups are normally treated as independent x1 links. Do not assume that the host combines them into one x2 link or that every A/E socket wires the optional link 1.


Electrical specifications

InterfaceDesign value / requirement
Main powerNominal 3.3 V on pins 2, 4, 72, and 74
Optional I/O supply1.8 V VIO on pin 64 when supported; use VIO_CFG to verify module capability
PCIe pairs85 Ω differential nominal; place AC-coupling capacitors on each transmitter as required by PCIe
PCIe reference clock100 MHz differential clock when the common-clock architecture is used
USB 2.0 pair90 Ω differential nominal
I²C and radio-control I/OCommonly 1.8 V or 3.3 V, depending on the signal and specification revision
Active-low signalsNames ending in # are asserted low
Reserved / vendor pinsDo not connect without confirming the current M.2 specification and both device datasheets

Keep every high-speed pair short, impedance-controlled, and routed over a continuous reference plane. Match the two traces within each pair and avoid vias, stubs, plane gaps, switching nodes, and unnecessary layer changes.


Connector orientation

  • The diagrams show the module contact edge, not the socket solder pads.
  • The top/component side carries odd-numbered pins; the bottom side carries even-numbered pins.
  • The Key A notch replaces positions 8–15, while the Key E notch replaces positions 24–31.
  • A socket footprint may appear mirrored compared with the module. Follow the connector manufacturer’s recommended PCB footprint.

Common wiring configurations

Wi-Fi plus Bluetooth module

  • Use PCIe link 0 for Wi-Fi and USB 2.0 on pins 3 and 5 for Bluetooth when specified by the module.
  • Connect 3.3 V, every required ground, PERST0#, CLKREQ0#, and PEWAKE0#.
  • Route W_DISABLE#, LED#, coexistence, and I²C only when required by the product.

PCIe-only wireless module

  • Route the implemented PCIe link, its reference clock, reset, clock-request, and wake signals.
  • Do not assume that USB is unused simply because Wi-Fi uses PCIe; a second function may still require USB 2.0.

Module with two PCIe functions

  • Treat link 0 and link 1 as two independent x1 connections.
  • Confirm that both the chosen socket and module implement the second clock and sideband group.

Common mistakes

  • Assuming that two notches make every Key A and Key E signal available to the module.
  • Assuming that mechanical fit guarantees the required PCIe, USB, or sideband wiring.
  • Treating an Intel CNVi/CNVio module as a standard PCIe/USB wireless module.
  • Treating the two PCIe x1 links as a guaranteed x2 link.
  • Using socket-specific DisplayPort, SDIO, audio, or UART contacts without support from both devices.
  • Swapping PET and PER because the signal names are read from the module perspective instead of the host perspective.
  • Mirroring the footprint or confusing top-side and bottom-side contact numbers.
  • Driving 1.8 V management signals with 3.3 V without checking tolerance.

Related connectors

ConnectorTypical useCompatibility note
M.2 Key AWireless and display connectivityA+E modules fit mechanically, but only their Key A-compatible signals can operate
M.2 Key EWireless connectivityA+E modules fit mechanically, but only their Key E-compatible signals can operate
M.2 Key B / B+MWWAN and storageDifferent notches and pin assignments; not interchangeable with A+E
M.2 Key MNVMe SSD and PCIe x4 storageStorage-oriented connector; incompatible with A+E modules

All PCIe M.2 pinout pages

Compatibility guide · Key A · Key A+E · Key B · Key B+A · Key B+E · Key B+M · Key E · Key M


Official specifications

The current PCI-SIG specification and the connector, host, and module datasheets take precedence over this summary. Optional and alternate pin functions have evolved across M.2 revisions.

FAQ

Is A+E a separate socket type?

No. A+E describes a module with two notches. It is designed to fit mechanically in compatible Key A and Key E sockets.

Will an A+E Wi-Fi card work in every Key A or Key E socket?

No. The socket must provide the PCIe, USB, and control signals required by the card, and the host firmware must support it.

Are DisplayPort and SDIO available on a generic A+E module?

Not normally. Those functions use contacts whose assignments differ between Key A and Key E. Use them only when the host and module explicitly document the same mapping.

Will an Intel CNVi/CNVio module work in any A or E socket?

No. CNVi/CNVio uses platform-specific connectivity and requires a compatible host chipset and socket implementation.

Is the module hot-pluggable?

Do not assume it is. Power down the platform before inserting or removing a module unless the equipment documentation explicitly supports hot plugging.