-
Who This Checklist Is For
-
Step 1: Match the Module to Your Connectivity Requirements (Not Just the Spec Sheet)
-
Step 2: Factor in Certification Costs and Timelines
-
Step 3: Evaluate the Total Connectivity Cost (Not Just Module Price)
-
Step 4: Assess the Vendor's Support Ecosystem
-
Common Mistakes to Avoid
Who This Checklist Is For
If you're the person who gets asked to source wireless modules for an IoT project—and you're not an engineer—this is for you. I manage purchasing for a 50-person company that does custom electronics integration. Roughly $200,000 annually across 8 vendors. I'm not a hardware expert, but I've learned the hard way that picking the wrong module can blow up a budget in ways you don't see upfront.
This checklist covers 4 steps. Follow them in order. Each one has a specific check to do before moving on. I'll use Quectel as a running example because we've used their modules on several projects, but the process works for any brand.
Step 1: Match the Module to Your Connectivity Requirements (Not Just the Spec Sheet)
This step is where most procurement mistakes happen. You look at a data sheet, see it supports LTE Cat 4, and assume it's fine. But the real question is whether the module supports the actual bands your carrier uses in your target market.
What to check:
- Which LTE bands does your carrier deploy in your region? (e.g., AT&T, Verizon, T-Mobile, Telus, etc.)
- Does the module support all of them out of the box?
- Will it work with future carrier bands if they refarm spectrum?
Example with Quectel EC25: I remember looking at the EC25 for a project with AT&T in North America. The spec says it's a Category 4 module, but the real magic is which band variants it comes in. We needed Bands 2, 4, 5, 12, 13, 17, and 66. The EC25-E doesn't support Band 13 (Verizon). So we used the EC25-AU instead.
Here's something vendors won't tell you: the first module you pick might need a hardware spin or firmware update if you miss a band. That costs time and money. I speak from experience—a missed band in 2022 cost us $6,000 in rework and shipping delays.
Step 2: Factor in Certification Costs and Timelines
This is the step most buyers overlook. A $50 module becomes a $200 module after you add up certification fees, compliance testing, and integration support. I didn't fully understand this until we got our first FCC filing bill.
What to check:
- Is the module already certified in the countries you need? (FCC, CE, PTCRB, etc.)
- Does the vendor provide pre-certified reference designs to reduce your testing time?
- What's the timeline and cost for getting your product through module-level certification?
Cost breakdown from my experience:
- Module-level FCC/CE testing: $3,000–$6,000 (if you use a certified module, this is already covered)
- Product-level FCC testing (if you modify the module or add shielding): $8,000–$20,000
- Carrier-specific (e.g., AT&T or Verizon) approval: $15,000–$50,000
When I compared our Q1 and Q2 results side by side—same project, different modules—I saw that using a pre-certified module like the Quectel RM500Q-GL for 5G saved us roughly $12,000 in testing alone. That's real money. The $500 quote turned out to be $800 after shipping, setup, and revision fees. The $650 all-inclusive quote was actually cheaper.
Step 3: Evaluate the Total Connectivity Cost (Not Just Module Price)
This is where the total cost of ownership framework kicks in. The module price is the smallest line item in a long list: data plan, device management platform, SIM cards, over-the-air (OTA) updates, and cloud integration.
What to check:
- What data plan options does the module support? NB-IoT vs. LTE-M vs. 5G? Each has different pricing tiers.
- Does the module support eSIM or iSIM for flexible connectivity switching?
- What's the monthly cost for the connectivity (e.g., $0.10 per module for NB-IoT, $2.00 for 4G)
Scenario I've seen too often: A team picks a high-end 5G module because their app needs low latency. Then they sign up for a 4G data plan because it's cheaper. The module works but throttles to 4G speeds. They paid extra for hardware they're not using. To be fair, sometimes the future-proofing is worth it—like if your product roadmap includes 5G later. But be honest about that tradeoff.
Pro tip: Ask the module vendor for a connectivity TCO calculator. Quectel has one on their official website (quectel.com). I used it in 2024 for our smart meter project and found that using the BG95 (NB-IoT) + a $1/year data plan for 5 years cost $6.50 per module, versus $18.00 for a 4G module with a $2.50/month plan. That's a $11.50 per module difference—times 1,000 units, it's $11,500.
Step 4: Assess the Vendor's Support Ecosystem
You're not just buying a module. You're buying into a vendor's ecosystem: documentation, community forums, application notes, technical support, and future product roadmap. A cheap module from a disorganized vendor will cost you more in integration time and failed prototypes.
What to check:
- Does the vendor provide software development kits (SDKs) and sample code?
- Are there active community forums or partner engineers who can help with integration issues?
- What's the typical turnaround time for technical support requests?
Example from my experience: Our team used Quectel modules in a production rollout last year. When we had a firmware compatibility issue with the RM520N-GL module, the response from their support team was within 4 hours. That's fast. But here's something I learned: make sure you have a designated support contact or a partner disti who can escalate—the generic support portal can be slow if you're not an enterprise client.
I've also noticed that vendors who publish comprehensive application notes and design guides are usually more invested in making your integration smooth. Quectel's application notes on antenna tuning and thermal management from their official website saved us a redesign cycle.
Common Mistakes to Avoid
Mistake 1: Forgetting to check for newer module generations. I almost placed an order for EC25 modules in 2024, but the product manager pointed out the EC25x series was already superseded in some regions. The EC25 is still widely used, but newer modules (like the EG25-G) offer better power efficiency. Always check the vendor's product page for end-of-life notices.
Mistake 2: Assuming all modules from the same vendor are equally well-supported. I thought Quectel's support was uniform across their product line. Not true. Their high-volume modules (like the RM5xx series) get better support because they're in more products. A niche module might have fewer engineers familiar with it. Ask about support coverage levels before committing.
Mistake 3: Not factoring in customs and lead-time variability. In 2023, we needed 500 RM500Q modules for a smart city deployment. The lead time quoted was 6 weeks. It ended up being 10 weeks due to semiconductor shortages and customs delays. We had to expedite shipping on other components just to keep the project timeline. The extra shipping cost $2,400. That's a hidden cost I now include in every TCO calculation.