Short answer, no.
Long story short, M.2 B Key slot standard, support Pcie, usb3 and the connection for the sim slot.
Pcie version depends on the soc/cpu, there can be m.2 with pcie 4.0, if it is supported by the cpu, but on iot devices, it is pretty rare.
the Pcie part is 2 lines, 3.0 or 4.0 or whatever, and all 5G modules have 1/2 lines Pcie 3.0, or newer 4.0, and USB 3.0 or higher connections.
This is the standard, so pcie 2 lines, usb 3.0 minimum, and Sim connection.
The truth is, almost all device you can find around, have only 1 type of connection, Pcie, or USB. Devices with both connections are still pretty rare, and costly.
Also, Pcie connection, require MHI driver, so need linux kernel 5.15 or higher to work properly, unless you have a backported driver on an older linux kernel.
In the near future, there will be more devices with standard connections, but as of now, to be compatible with a 5G modem, you need a M.2 B Key slot with usb 3.0 link and sim link, so the device should have a sim slot.
Also, need a decent soc to be able to sustain high speed, and a good power supply on the slot, to sustain the power needs of a 5G module, to avoid throttle, or stability problems. Also it needs a good dissipation.
So, there are many requirements, to classify a board good for 5G, just having an M.2 B Key slot doesn't qualify for 5G compatibility.
3 Likes