
IoT Module Selection Guide: WiFi, BLE, LoRa, NB-IoT, Cellular Compared

IoT Module Selection Guide: WiFi, BLE, LoRa, NB-IoT, and Cellular
Choosing the wrong wireless module adds cost, kills battery life, and limits deployability. Here's how to match IoT connectivity to your application, with popular modules and sourcing advice.
Connectivity Options Compared
| Technology | Range | Data Rate | Power | Cost/Module | Best For |
| BLE 5.3 | 100m | 2 Mbps | µW | $2-5 | Wearables, sensors |
| WiFi 6 | 100m | 100+ Mbps | mW | $3-8 | Smart home, cameras |
| LoRaWAN | 10km | 0.3-50 kbps | µW | $5-15 | Agriculture, metering |
| NB-IoT | 10km | 100 kbps | µW | $3-8 | Smart city, tracking |
| LTE Cat-M | 10km | 1 Mbps | mW | $8-20 | Fleet, industrial |
| 5G NR-Light | 5km | 150 Mbps | mW | $15-40 | High-end industrial |
| Zigbee/Thread | 100m | 250 kbps | µW | $2-5 | Home automation |
| Matter | 100m | Varies | µW | $3-8 | Multi-ecosystem smart home |
| UWB | 30m | 27 Mbps | mW | $5-10 | Precise positioning |
| NFC | 10cm | 424 kbps | — | $0.5-2 | Pairing, payments |
Popular IoT Module Families
ESP32 Series (Espressif):
- ESP32-C6: WiFi 6 + BLE 5 + 802.15.4 (Thread/Zigbee)
- ESP32-S3: WiFi + BLE + AI acceleration (for vision/voice)
- Best for: Cost-sensitive consumer IoT
nRF Series (Nordic Semiconductor):
- nRF52840: BLE 5.4 + Thread + Zigbee, ultra-low power
- nRF9160: NB-IoT + LTE-M with GNSS
- Best for: Battery-powered, cellular IoT
STM32WL (STMicroelectronics):
- Integrated LoRa + Arm Cortex-M4
- Best for: Long-range, low-power sensor networks
Chinese IoT Module Makers
- Quectel — World's largest cellular module maker. BC66 (NB-IoT), EC200U (LTE)
- Espressif — ESP32 at massive scale. Open source SDK.
- Ai-Thinker — Low-cost ESP32/ESP8266 modules, widely used in China
- Fibocom — Cellular modules, strong in automotive and industrial
- Neoway — NB-IoT and LTE Cat-1 modules for smart metering
Sourcing Considerations
Certification: Pre-certified modules (FCC/CE) save $10-50K in compliance testing vs chip-down designs.
Firmware support: Module SDK quality varies dramatically. Nordic and Espressif have the best developer ecosystems.
Form factor: M.2, mini-PCIe, and LGA packages enable drop-in upgrades. Avoid modules that lock you to a single supplier's footprint.
Lead times: Cellular modules from Quectel are typically 4-8 weeks. Nordic nRF52/nRF53 lead times have normalized to 8-12 weeks after peaking at 52 weeks in 2023.
Related Articles
- Wireless Connectivity Compared: BLE, WiFi, LoRa, Zigbee, Thread, Matter — Every protocol compared
- Sensor Selection Guide for IoT — Temperature, humidity, motion sensors
- 5G and RF Components Guide — Filters, PAs, front-end modules
Need help sourcing these components?
PartsCube Global stocks all alternatives mentioned in this guide. Search our catalog or submit your BOM for a quote.
Chat on WhatsApp