Electronic – Why are contacts missing on some of these M.2 modules

bluetoothcontactinterfacemotherboardwireless

I want to replace a preinstalled Qualcomm Atheros WiFi/Bluetooth M.2 2230 card on my motherboard (ASUS Maximus VIII Impact) with another that has better driver support. This is what the card I want to replace looks like.

enter image description here

As you can see, its edge connector has all of its contacts. I want to swap this card with an Intel 8265 M.2 2230 card that looks like this.

enter image description here

But this card seems to be missing contacts. Here's another card from Intel with model number 7260 that is missing the same contacts on the edge connector.

enter image description here

Both of these cards have fewer contacts. Why do these cards have fewer contacts than the preinstalled card and will this cause problems when I swap the old one out for the new one?

Best Answer

The contacts are missing because they're not used. The A-key variant of the m.2 spec has provisions for display port signals while the E-key variant drops the display port and adds SDIO, UART and PCM (aka I2S), I'd bet those are the ones missing, especially as this is a dual use card (as it has both the A and E key slots present, any pins that differ between the two slots have to be removed). It's probably not using the USB or the second PCIe lane either.