Wireless Connectivity

IoT

/eye-oh-tee/ — Internet of Things
Billions of connected devices. LPWAN: LoRa (CSS, SF7-12, −137 dBm, 10+ km), NB-IoT (−164 dBm, deep indoor), LTE-M (1 Mbps, handover). Short: BLE 5.0 (2 Mbps), Zigbee (mesh), Wi-Fi HaLow (sub-GHz). Battery: 10+ yr on coin cell (<1μA sleep). Antenna: miniaturized (−5-15 dBi). Cost: <$1 SoC. Coexistence: FH, CSS, LBT.
LoRa: −137 dBm
NB-IoT: −164 dBm
Battery: 10+ yr

Understanding IoT RF

IoT represents a fundamentally different design philosophy from traditional wireless communications. Instead of maximizing data rate (cellular, Wi-Fi), IoT optimizes for three things: battery life, range, and cost. This leads to radically different design choices: extremely low data rates (250 bps for LoRa SF12), aggressive duty cycling (transmit for 1 second, sleep for 1000 seconds), and spreading or repetition to achieve sensitivity well below the noise floor.

The RF challenge is clear: connect a coin-cell-powered sensor 10 km away, through building walls, for 10 years, using a $1 radio. Every dB of link budget matters; every microamp of sleep current matters.

IoT Link Budget

LoRa @868 MHz, SF12:
TX: 14 dBm + G_ant 2 dBi = EIRP 16 dBm
Sensitivity: −137 dBm (125 kHz BW)
Link budget: 153 dB
FSPL @10km: 111 dB. Margin: 42 dB

NB-IoT:
TX: 23 dBm. Sensitivity: −164 dBm
MCL: 164 dB (20 dB > LTE via repetition)

Battery life:
Sleep: 1μA. TX: 25mA × 1s/hr
Avg: 1 + 25/3600 ≈ 1.007 μA
600 mAh: 600000/1.007 = 68 years

IoT Technology Comparison

TechnologyRangeRatePowerSpectrum
LoRa10-15 km0.25-50 kbps25 mA TXUnlicensed
NB-IoT10+ km26-127 kbps120 mA TXLicensed
LTE-M10+ km1 Mbps200 mA TXLicensed
BLE 5.0100-400 m2 Mbps8 mA TX2.4 GHz ISM
Zigbee100 m250 kbps18 mA TX2.4 GHz ISM
Common Questions

Frequently Asked Questions

Technologies?

LPWAN: LoRa (CSS, sub-GHz, unlicensed, 10+km, −137dBm). NB-IoT (licensed, −164dBm, deep indoor, cellular managed). LTE-M (1 Mbps, handover, VoLTE). Short: BLE 5.0 (coded PHY 4× range), Zigbee (mesh, 250 kbps), Thread/Matter, Wi-Fi HaLow. Each trades range/rate/power/cost differently.

LoRa range?

CSS modulation: chirps spanning full BW. SF7: 128 chips/sym, 5.5 kbps. SF12: 4096 chips, 250 bps, ~20 dB processing gain. Receiver decodes below noise floor. 14 dBm TX + 2 dBi − 111 dB FSPL @10km: 42 dB margin for building penetration and fading. Tradeoff: higher SF = lower rate + higher ToA + duty cycle limit.

Design challenges?

Battery: <1μA sleep, fast wake (<1ms), minimal protocol overhead. Antenna: small devices = chip/trace antenna (−5 to −15 dBi, 10-30% eff). Coexistence: billions in 2.4 GHz = interference. FH (BLE 40ch), CSS (LoRa), LBT. Cost: <$1 SoC, CMOS PA, on-chip everything. Every dB and μA counts.

IoT Solutions

Request a Quote

Need IoT RF design, LPWAN deployment, or antenna miniaturization? Contact our team.

Get in Touch