IDEAS INC.Electronics · Embedded
Product Engineering
← All articlesIoT · 27 August 2026 · 1 min read · IDEAS Engineering

Choosing a wireless link for battery-powered devices

BLE, Zigbee, Wi-Fi, NB-IoT or LoRa? The right choice starts with how much data you send, how often, and who owns the network.

Radio choice drives battery size, BOM cost, certification effort and the recurring cost of running a fleet. It is worth deciding with numbers rather than habit.

Ask three questions first

  • How many bytes per day does the device really need to send?
  • Is there a phone, gateway or existing network nearby?
  • Who pays for connectivity over the product's lifetime?

Short range: BLE and Zigbee

Bluetooth Low Energy suits devices that talk to a phone or a nearby gateway and can run for years on a coin cell. Zigbee adds mesh networking for building and home automation, at the cost of needing a coordinator.

Local network: Wi-Fi

Wi-Fi is convenient where infrastructure already exists, but association and DHCP make each wake-up expensive. It fits mains-powered products, or battery devices that report rarely and can use connection-reuse features.

Wide area: NB-IoT and LoRa

NB-IoT uses operator networks with deep indoor coverage, ideal for meters, at the cost of a SIM and data plan. LoRaWAN offers very low power and private or community networks, with small payloads and duty-cycle limits.

Measure, don't estimate

Datasheet averages hide transmit peaks, retries and the cost of a poor signal. Profile the real current waveform with the final antenna in the final enclosure before committing to a battery size.

Working on something similar?

Talk to the IDEAS team about your hardware or firmware.

Start a conversation ↗
MORE ARTICLES
Power Electronics · 28 October 2026

Shoot-through and the VGS bump: understanding and calculating them in a half-bridge

Why both MOSFETs in a half-bridge can end up on at once, how a fast switch node lifts the gate of the 'off' device, and how to calculate dead time and the VGS bump before the first board is built.

Embedded · 1 October 2026

Rust vs C/C++ for constrained embedded systems: the practical trade-offs

Rust promises memory safety without a garbage collector. On a microcontroller with 64 KB of RAM, does that beat decades of C and C++? A practical comparison for firmware teams.

Hardware · 18 September 2026

Design for EMC from the first schematic

Most EMC failures are decided long before the test lab. A few habits at schematic and layout stage save weeks of re-spins.