⚠️ Affiliate Disclosure: This post contains Amazon affiliate links. If you purchase through our links, we may earn a small commission at no extra cost to you. Every module below was checked against its live Amazon listing before publishing. Prices change often, so we don’t list them here. Tap any Buy Here button to see the current price on Amazon.
Ultimate Buying Guide
🧩 Best Mini PCIe and M.2 LTE/5G Modules
12 cellular modem cards for OpenWrt routers, Raspberry Pi 5 carriers, industrial gateways and mini PCs: Cat-4 workhorses, Cat-6 to Cat-12 LTE-Advanced and Sub-6 GHz 5G from SIMCom, Quectel, Sierra Wireless and Fibocom.
✅ 12 Modules Reviewed
✅ Mini PCIe & M.2
✅ Cat-4 to 5G
✅ Honest Pros & Cons
Most industrial routers, cellular gateways and many single-board computer carriers don’t solder a modem on; they use a standard mini PCIe or M.2 Key B slot so you can choose the modem for your region, speed and certification needs. That makes the modem card the most important choice in a DIY LTE or 5G gateway, whether it’s an OpenWrt router, a Raspberry Pi 5 with a PCIe HAT, or an x86 mini PC.
This guide compares 12 mini PCIe and M.2 modem cards on Amazon, from proven Cat-4 modules to Cat-6/Cat-12 LTE-Advanced and Sub-6 GHz 5G. To use them, you’ll need a carrier: see the Pi 5 PCIe and mini PCIe HATs in our 4G LTE HATs guide, or the M.2-to-USB adapters in our 4G USB modems guide.
💡 Reality check before you buy: Form factor is not the same as interface. Mini PCIe modems usually talk over USB 2.0 through the slot, and M.2 Key B modems may expose USB 2.0, USB 3.x and/or PCIe. Check that your carrier board wires the interface your module uses. Match the region variant (“G/GL” global, “E” Europe/Asia, “A” Americas). Laptop-pull cards (Dell DW58xx, Lenovo) can carry vendor firmware or be blocked by laptop BIOS whitelists, though they often work in USB adapters on Linux. 5G modules need four antennas, more power and good cooling. Several listings here are new or from resellers.
🧩 Quick Comparison: All 12 Modem Cards
| Module | Form Factor | Network | Best For | Buy |
|---|
| 🥇 Waveshare SIM7600G-H-PCIE | Mini PCIe | Cat-4 global · GNSS | Best Overall | Buy Here → |
| 🚀 Waveshare Quectel RM520N-GL | M.2 | 5G Sub-6 · Rel-16 | Best 5G | Buy Here → |
| 🧩 Waveshare SIM7600G-H-M.2 | M.2 Key B | Cat-4 global · GNSS | M.2 Cat-4 | Buy Here → |
| 🔧 Waveshare Quectel EG25-G | Mini PCIe | Cat-4 global | OpenWrt Routers | Buy Here → |
| 🔩 TUOPUONE Quectel EG25-G | Mini PCIe | Cat-4 global | EG25-G Alternative | Buy Here → |
| 📶 Quectel EM060K-GL | M.2 | LTE-A Cat-6 global | Best LTE-A | Buy Here → |
| 🇪🇺 Quectel EM06-E | M.2 | LTE-A Cat-6 EMEA | Europe/Asia LTE-A | Buy Here → |
| ⚡ WayPonDEV RM520N-GL | M.2 | 5G Sub-6 | 5G Alternative | Buy Here → |
| 🟦 WayPonDEV Quectel EM05-G | M.2 | Cat-4 global | Compact M.2 Cat-4 | Buy Here → |
| 💻 Sierra Wireless EM7455 | M.2 (NGFF) | LTE Cat-6 | Budget LTE-A | Buy Here → |
| 📡 Sierra Wireless EM7565 | M.2 | LTE Cat-12 global | Fastest 4G | Buy Here → |
| 🖥️ Fibocom FM350-GL | M.2 | 5G · 4×4 MIMO | Laptop 5G | Buy Here → |
Details come from each Amazon listing and the module makers’ public specs. Confirm region variant, interface and carrier support. Tap Buy Here to see the live price.
🔍 How to Choose a Mini PCIe or M.2 Modem
🧩
Mini PCIe vs M.2
Mini PCIe is the long-standing standard in routers and gateways. M.2 Key B is smaller and used by newer modules, including all 5G cards. Your carrier board decides which you need.
🔌
USB vs PCIe Interface
Most modules present a USB interface to the host, which is the easiest path on Linux. Some 5G and laptop cards prefer PCIe and need specific drivers. Check both the card and the slot.
📶
Speed Class
Cat-4 covers most IoT gateways. Cat-6 and Cat-12 use carrier aggregation for faster LTE. 5G Sub-6 modules deliver the highest throughput where 5G is available.
🌍
Region Variant
Global (G/GL) variants cover the most bands. Regional variants like EM06-E target Europe/Asia and may miss North American bands.
🌡️
Power and Heat
5G and Cat-12 modules draw more current and run hot. Use a carrier with adequate power and add a heatsink or airflow for sustained throughput.
🏆 Detailed Reviews: All 12 Modem Cards
🥇 BEST OVERALL
Waveshare SIM7600G-H-PCIE
⭐ 4.7/5 · Proven Global Cat-4 Mini PCIe
Buy on Amazon →

The SIM7600G-H-PCIE is the best-reviewed modem card in this guide, averaging about 4.5 stars from 22 ratings. It puts SIMCom’s genuine global LTE Cat-4 modem, with 3G/2G fallback and multi-constellation GNSS, on a standard mini PCIe card that fits most routers, gateways and carrier boards. It’s well supported by Linux drivers and ModemManager, and Waveshare’s documentation makes it a dependable default for DIY gateways and OpenWrt builds.
✅ Pros- Genuine SIMCom, global bands
- GNSS included
- Fits standard mini PCIe slots
- Best reviews here
❌ Cons- Cat-4 speeds only
- Antennas sold separately
- Needs a carrier board
🎯 Verdict: The safest modem card for a DIY LTE gateway.
👉 Check Price on Amazon →
🚀 BEST 5G MODULE
Waveshare Quectel RM520N-GL
⭐ 4.5/5 · Global 5G Sub-6 IoT Module
Buy on Amazon →

Quectel’s RM520N-GL is a 5G Sub-6 GHz module built to 3GPP Release 16 and designed for IoT and enhanced mobile broadband, with 5G, LTE-A and 3G support in an M.2 form factor. It’s one of the most popular modems for DIY 5G routers, and it pairs naturally with Waveshare’s Raspberry Pi 5 PCIe-to-M.2 HAT+. It averages about 4.0 stars from 19 ratings. Plan for four antennas, a solid power supply and a heatsink.
✅ Pros- Global 5G Sub-6
- LTE-A fallback
- Popular for DIY routers
- Sold by Waveshare
❌ Cons- Needs four antennas
- Runs hot
- Premium price
🎯 Verdict: The go-to 5G module for gateways.
👉 Check Price on Amazon →
🧩 M.2 CAT-4 · ⭐ 4.6/53. Waveshare SIM7600G-H-M.2
M.2 Key B · Cat-4 global · GNSS · 8 ratings
Buy Here →

The same proven SIM7600G-H Cat-4 modem with GNSS, in an M.2 Key B card for newer carriers, Pi 5 HATs and M.2-to-USB enclosures. It has the highest average rating here, about 4.7 stars from 8 ratings.
✅ Pros: M.2; global; GNSS.
❌ Cons: Cat-4 only.
🎯 Verdict: The M.2 version of the default.
🔧 OPENWRT ROUTERS · ⭐ 4.5/54. Waveshare Quectel EG25-G mPCIe
Mini PCIe · Cat-4 global · 3 ratings
Buy Here →

Quectel’s EG25-G is one of the most widely used global Cat-4 modems in routers and gateways, with mature support in Linux and OpenWrt. This is the mini PCIe card version sold by Waveshare. It has three 5-star ratings.
✅ Pros: Widely supported; global.
❌ Cons: Few reviews.
🎯 Verdict: The router builder’s Cat-4.
🔩 EG25-G ALTERNATIVE · ⭐ 4.0/55. TUOPUONE Quectel EG25-G mPCIe
Mini PCIe · Cat-4 global · reseller · new listing
Buy Here →

Another source for the EG25-G mPCIe, a Qualcomm-based LTE Cat-4 module per the listing. Useful if the Waveshare listing is out of stock. Buy from resellers with clear return policies. New listing.
✅ Pros: Same popular module.
❌ Cons: Reseller; no reviews.
🎯 Verdict: A backup EG25-G source.
📶 BEST LTE-A · ⭐ 4.3/56. Quectel EM060K-GL Cat-6 M.2
LTE-A Cat-6 · 2CA · 64QAM · global · new listing
Buy Here →

The EM060K-GL is a global LTE-Advanced Cat-6 M.2 module with downlink 2-carrier aggregation and 64QAM, the same module that powers Waveshare’s Cat-6 Pi HAT. It’s a strong middle ground between Cat-4 and 5G for speed, cost and power. New listing via reseller.
✅ Pros: Cat-6 global; efficient.
❌ Cons: Reseller listing.
🎯 Verdict: The sweet spot for faster LTE.
🇪🇺 EUROPE/ASIA LTE-A · ⭐ 4.0/57. Quectel EM06-E Cat-6 M.2
LTE-A Cat-6 · EMEA bands · new listing
Buy Here →

The EM06-E is Quectel’s Cat-6 M.2 module tuned for Europe, the Middle East and Asia. It’s a good LTE-A choice for those regions but not the Americas, where the EM060K-GL is the safer pick. New listing via reseller.
✅ Pros: Cat-6 for EMEA.
❌ Cons: Regional bands.
🎯 Verdict: For EMEA LTE-A builds.
⚡ 5G ALTERNATIVE · ⭐ 4.2/58. WayPonDEV RM520N-GL 5G Module
5G NR Sub-6 · M.2 · 1 rating
Buy Here →

A second source for the RM520N-GL, which the listing notes is compatible with Quectel’s RM50xQ 5G and LTE-A module families for drop-in upgrades on the same carrier. One 5-star rating.
✅ Pros: Same 5G module; alternative seller.
❌ Cons: Fewer reviews.
🎯 Verdict: A backup 5G source.
🟦 COMPACT M.2 CAT-4 · ⭐ 4.0/59. WayPonDEV Quectel EM05-G
Global LTE Cat-4 · M.2 · new listing
Buy Here →

Quectel’s EM05-G is a global LTE Cat-4 module in the M.2 form factor, aimed at IoT and M2M. It’s a compact, lower-power M.2 option when you don’t need Cat-6 or 5G. The listing’s description text appears copied from the RM520N, so rely on the title and Quectel’s datasheet for specs. New listing.
✅ Pros: Global M.2 Cat-4.
❌ Cons: Sloppy listing; new.
🎯 Verdict: An efficient M.2 Cat-4 option.
💻 BUDGET LTE-A · ⭐ 4.0/510. Sierra Wireless EM7455 (DW5811e)
M.2 NGFF · LTE Cat-6 · laptop WWAN card · 24 ratings
Buy Here →

The EM7455 is a Sierra Wireless Cat-6 M.2 card widely sold as the Dell DW5811e laptop WWAN module. It’s a popular budget choice for OpenWrt routers and M.2-to-USB enclosures on Linux, though Dell-branded firmware may need reflashing for some carriers. It’s the most-reviewed card here at about 3.9 stars from 24 ratings.
✅ Pros: Cheap Cat-6; well known.
❌ Cons: Laptop firmware quirks.
🎯 Verdict: A budget LTE-A card for tinkerers.
📡 FASTEST 4G · ⭐ 4.1/511. Sierra Wireless EM7565 Cat-12
M.2 · LTE Cat-12 · global · new listing
Buy Here →

The EM7565 steps up to LTE Cat-12 with global coverage, the fastest pure-4G card here, for high-throughput routers where 5G isn’t available or isn’t worth the extra power and antennas. New listing; it may be a laptop pull, so confirm firmware and returns.
✅ Pros: Cat-12 speeds; global.
❌ Cons: Possible laptop firmware.
🎯 Verdict: Top-tier LTE without 5G.
🖥️ LAPTOP 5G · ⭐ 3.4/512. Fibocom FM350-GL 5G M.2 Card
5G · 4×4 MIMO · GNSS · laptop card · 2 ratings
Buy Here →

The FM350-GL is a 5G card found in many laptops; the listing quotes up to 4.67 Gbps downlink and 1.25 Gbps uplink with 4×4 MIMO and GNSS. It’s primarily a PCIe laptop modem, and Linux support has historically been less mature than Quectel’s, so it’s a riskier choice for DIY gateways. Reviews are weak at about 2.9 stars from 2 ratings.
✅ Pros: High 5G throughput claim.
❌ Cons: Laptop-oriented; weak reviews.
🎯 Verdict: Mainly for laptop WWAN upgrades.
🛒 Which Module for Which Build?
🔧
OpenWrt router (mini PCIe)
SIM7600G-H-PCIE or EG25-G mPCIe.
🍓
Raspberry Pi 5 5G gateway
RM520N-GL + Waveshare PCIe-to-M.2 HAT+.
📶
Faster LTE without 5G
EM060K-GL (Cat-6) or EM7565 (Cat-12).
💸
Budget tinkering
EM7455 in an M.2-to-USB adapter.
🧩
M.2 Cat-4 for IoT
SIM7600G-H-M.2 or EM05-G.
⚙️ Modem Categories Compared
| Category | Examples | Antennas | Power/Heat | Best For |
|---|
| LTE Cat-4 | SIM7600G-H, EG25-G, EM05-G | 2 (+GNSS) | Low ⭐ | IoT gateways, telemetry |
| LTE-A Cat-6/12 | EM060K-GL, EM06-E, EM7455, EM7565 | 2–4 | Medium | Faster routers, failover |
| 5G Sub-6 | RM520N-GL, FM350-GL | 4 | High | Maximum throughput |
General characteristics; check each module’s datasheet.
❓ Frequently Asked Questions
Can I use these modules with a Raspberry Pi?
Yes, with a carrier. Mini PCIe modules fit carrier HATs like the Sixfab HAT-miniPCIe. M.2 modules fit the Pi 5 PCIe-to-M.2 HAT+ or an M.2-to-USB adapter. See our 4G LTE HATs guide.
Will a laptop WWAN card work in my router?
Often, yes, in OpenWrt or Linux gateways and USB adapters. Dell/Lenovo-branded cards may carry vendor firmware, and some laptops whitelist only specific cards. Expect some tinkering.
How many antennas do I need?
Cat-4 modules use two (main and diversity), plus GNSS if supported. Cat-6/12 and 5G modules typically have four for MIMO. Leaving ports empty reduces performance. See our 4G LTE antennas guide.
Do these modules need drivers?
On Linux, most Quectel, SIMCom and Sierra modules work with in-kernel drivers (QMI/MBIM/serial) and ModemManager. Windows may need vendor drivers. Some PCIe-mode 5G cards need newer kernels.
Is 5G worth it for IoT gateways?
Only if you need high throughput (video backhaul, many cameras, primary internet). For telemetry and remote access, Cat-4 or Cat-6 is cheaper, cooler and needs fewer antennas.
🏁 Final Verdict: Best Mini PCIe and M.2 Modules
The right modem card for every build:
🥇 Best Overall: Waveshare SIM7600G-H-PCIE
Buy Here →🧩 Best M.2 Cat-4: Waveshare SIM7600G-H-M.2
Buy Here →🔧 Best for OpenWrt: Waveshare Quectel EG25-G
Buy Here →For most DIY gateways, the Waveshare SIM7600G-H-PCIE (or its M.2 sibling) is the dependable Cat-4 choice, and the Quectel EG25-G is the router builder’s favorite. Step up to the EM060K-GL or EM7565 for faster LTE, or the RM520N-GL for 5G on a Raspberry Pi 5 or x86 router. Whatever you choose, confirm the region variant, the slot’s interface and your antenna count. Also see our 4G LTE HATs, 4G USB modems and 4G LTE antennas guides.
💬 Built an LTE or 5G gateway? Share your modem, carrier board and speeds in the comments below.
All Amazon links above use our affiliate tag (microlab05-20). Purchasing through them supports microcontrollerslab.com at no extra cost to you. Prices and availability change frequently, so always confirm the current price on Amazon before buying.