Wireless Standards and Protocols IoT and LPWAN Informational

What is the power consumption budget for the RF section of a battery powered IoT sensor?

What is the power consumption budget for the RF section of a battery powered IoT sensor? Designing the power budget requires understanding each RF operating mode and duty-cycling to achieve multi-year battery life: (1) RF power modes: TX mode: PA active, consuming 30-120 mA depending on output power. Duration: 10-500 ms per transmission (protocol dependent). At +14 dBm (typical IoT): 45-50 mA (SX1262 LoRa), 80 mA (nRF9160 NB-IoT). RX mode: LNA, mixer, PLL, ADC active, consuming 4-10 mA. Must be duty-cycled (continuous RX drains a battery in days). Startup/warmup: PLL lock time + oscillator startup = 0.5-5 ms at active current. Sleep/idle: clock oscillator (32 kHz), RTC, RAM retention. Target: < 1 μA (LoRa: SX1262 = 0.16 μA, BLE: nRF52840 = 1.5 μA, cellular: nRF9160 PSM = 2.7 μA). (2) Budget example (LoRa, 1 TX/hour): TX: 50 ms at 45 mA = 0.625 μAh. RX window: 500 ms at 6 mA = 0.83 μAh. Sleep: 3599.5 s at 1 μA = 999.9 μAh. Total per hour: 1001.4 μAh ≈ 1.0 mAh. Battery (2× AA, 3000 mAh): 3000 / 1.0 = 3000 hours = 0.34 years. Note: sleep current dominates. If sleep = 0.16 μA (SX1262): sleep per hour = 160 μAh. Total: 161.5 μAh. Battery life: 3000 / 0.16 = 18,750 hours = 2.1 years. Reducing sleep current from 1 μA to 0.16 μA improves battery life by 6×. (3) Budget example (LoRa, 1 TX / 15 min): TX: 50 ms × 4/hour at 45 mA = 2.5 μAh. RX: 500 ms × 4/hour at 6 mA = 3.3 μAh. Sleep: 3598 s at 0.16 μA = 160 μAh. Total: 165.8 μAh. Battery: 3000 / 0.166 = 18,072 hours = 2.06 years. Sleep current still dominates even at 4 TX/hour. (4) Key design rules: sleep current is the most important specification when TX is infrequent (≤ 4 per hour). For frequent TX (> 10 per hour): TX current and airtime become significant. Minimize TX airtime: use the highest data rate (lowest SF) that provides reliable communication. Power control: reduce TX power when the link permits (saves 50-80% PA current). Choose a transceiver with the lowest sleep current for your protocol.
Category: Wireless Standards and Protocols
Updated: April 2026
Product Tie-In: IoT Modules, Filters, Antennas

IoT RF Power Budget

The power budget analysis must account for all operating modes and their duty cycles to produce an accurate battery life estimate.

  • Performance verification: confirm specifications against the application requirements before finalizing the design
  • Environmental factors: temperature range, humidity, and vibration affect long-term reliability and parameter drift
  • Cost vs. performance: evaluate whether the application demands premium components or standard commercial grades
  1. Interface compatibility: verify impedance, connector type, and mechanical form factor match the system architecture
  2. Margin allocation: include sufficient design margin to account for manufacturing tolerances and aging effects
Common Questions

Frequently Asked Questions

What battery is best for IoT sensors?

CR2032 lithium (3V, 230 mAh): smallest, cheapest. Limited peak current (< 15 mA). Best for BLE beacons and very low power sensors. ER14505 (3.6V, 2600 mAh, AA size): higher capacity, supports peak current up to 100 mA, excellent temperature range (-40 to +85°C). Best for LoRa and NB-IoT sensors needing multi-year battery life. 2× AA alkaline (3V, 3000 mAh): widely available, low cost. Self-discharge is higher than lithium. Li-ion rechargeable + solar: for outdoor devices with higher power requirements.

How does NB-IoT power compare to LoRa?

NB-IoT consumes more power per transmission (TX at 23 dBm: 200-350 mA vs LoRa at 14 dBm: 45 mA). But NB-IoT has a higher data rate (26-62 kbps) so the TX time per message is shorter. NB-IoT idle/PSM current is higher (2-5 μA vs LoRa sleep 0.16 μA). For 1 TX/hour: LoRa achieves slightly better battery life due to lower sleep current. For devices needing frequent cellular access or always-on connectivity: NB-IoT power is significantly higher than LoRa.

Can I achieve 10-year battery life?

Yes, with careful design. Target average current: < 35 μA (for 2× AA, 3000 mAh). This requires: sleep current < 1 μA, TX ≤ once per 15 minutes, use the minimum TX power and fastest data rate for the link. Examples of 10+ year devices: smart water meters (LoRa, 1 TX every 1-4 hours), leak detectors (LoRa/NB-IoT, event-triggered TX), and environmental sensors (LoRa, 1 TX every 30 minutes in summer, 1 TX every 2 hours in winter).

Need expert RF components?

Request a Quote

RF Essentials supplies precision components for noise-critical, high-linearity, and impedance-matched systems.

Get in Touch