Free tech learning for everyone, from basics to pro

IoT NetworkingIoT SecurityBeginner

Wi-Fi and Bluetooth Low Energy for IoT

In short: Wi-Fi gives IoT devices direct IP access and high speed but uses more power, so it suits mains-powered kit. Bluetooth Low Energy uses very little power for short-range, bursty data, often via a phone or hub. Both are secure only if configured well: WPA3 or strong WPA2 for Wi-Fi, and authenticated pairing for BLE.

Two familiar radios

Wi-Fi and Bluetooth are in almost every phone and laptop, which makes them easy choices for IoT: no extra gateway is needed if a phone or access point is nearby. They work very differently, though, and suit different devices.

Wi-Fi vs BLE for IoTWi-FiDirect IP to internetHigh data rateHigher powerUses existing APsWPA2 or WPA3 securityBluetooth Low EnergyUsually via phone or hubSmall, bursty dataVery low powerShort rangePairing-based security
Figure 1. Wi-Fi suits mains-powered devices needing direct internet access; BLE suits battery devices sending small amounts of data nearby.

Wi-Fi for IoT

Wi-Fi (IEEE 802.11) gives a device an IP address on your network, so it can reach the cloud directly. It handles cameras, displays and anything with plenty of data. Its weakness is power: joining a network and keeping the radio on drain batteries quickly. Newer features help. Wi-Fi 6 (802.11ax) adds Target Wake Time (TWT), letting a device agree when it will next wake so it can sleep longer. Wi-Fi HaLow (802.11ah) uses sub-GHz spectrum for longer range and lower power, though it needs compatible access points. See Wi-Fi basics for the fundamentals.

Many cheap Wi-Fi devices only support 2.4 GHz and WPA2-Personal, and are set up through a temporary access point or a phone app. Common problems are shared passwords across all devices, no support for enterprise authentication and devices sitting on the same network as laptops.

Bluetooth Low Energy

BLE connection basicsAdvertiseperipheralbeaconsScancentrallistensConnectlink set upPairexchange keysGATTread, write,notify
Figure 2. A BLE peripheral advertises, a central connects and pairs, then they exchange data through GATT services.

Bluetooth Low Energy (BLE) was introduced with Bluetooth 4.0 and designed for tiny, infrequent transfers. A peripheral (a sensor or wearable) advertises its presence; a central (a phone or gateway) scans, connects and exchanges data. Data is organised in the Generic Attribute Profile (GATT) as services and characteristics that can be read, written or set to send notifications. Bluetooth 5 added longer range and higher speed options. BLE beacons simply broadcast an identifier for location and proximity uses.

Pairing methodProtection against man-in-the-middleTypical device
Just WorksNone: anyone nearby during pairing could interceptNo display or buttons
Passkey entryYes, if the passkey is randomKeypad or display
Numeric comparisonYesBoth sides have displays
Out of band (for example NFC)Yes, if the OOB channel is secureTap to pair

Use LE Secure Connections, which uses elliptic-curve Diffie-Hellman key exchange, rather than older "legacy pairing", which is easier to break.

Securing Wi-Fi and BLE devices

  • Put Wi-Fi IoT devices on a separate SSID and VLAN with firewall rules, not on the staff network.
  • Use WPA3 where devices support it; otherwise WPA2 with a long, unique passphrase. Consider per-device keys if your access points support them.
  • For BLE, require authenticated pairing for anything that controls locks, health or payments; never rely on Just Works for sensitive functions.
  • Protect GATT characteristics so writing requires an encrypted, authenticated link.
  • Remember BLE advertisements can be used to track people; good devices use random, rotating addresses.
  • Add application-layer encryption (TLS to the cloud) on top of both.

Tip: when testing your own BLE devices, a phone app that lists GATT services quickly shows whether sensitive characteristics can be read without pairing. Only test devices you own or are authorised to assess.

Practice

Why is Wi-Fi a poor choice for a coin-cell sensor?
Joining and maintaining a Wi-Fi connection uses far more energy than the battery can supply for long; BLE or another low-power radio fits better.
What is GATT in BLE?
The Generic Attribute Profile, which organises a device's data into services and characteristics that can be read, written or notified.
Which BLE pairing method offers no man-in-the-middle protection?
Just Works.

Key takeaways

  • Wi-Fi gives direct IP access and speed, at a power cost.
  • Wi-Fi 6 Target Wake Time and Wi-Fi HaLow improve IoT power and range.
  • BLE suits small, bursty transfers; data is exposed through GATT.
  • Use LE Secure Connections with authenticated pairing, not Just Works, for sensitive devices.
  • Segment Wi-Fi IoT and add end-to-end encryption on both.
Tracks your learning on this device only. See your progress on the learning paths.

About the author

Mohamed Fayas

Founder of FM TecHub. CCNA certified, with a BTEC HND in Network Engineering, and BEng (Hons) in Computer Networking and Cloud Security. He writes practical, plain-English guides on networking, security and cloud.

More about the author

Original content written by Mohamed Fayas for FM TecHub. © 2026 FM TecHub. You're welcome to share a link to this page; please don't copy the text elsewhere without permission.

Stay up to date by email

New notes, tools and security news from FM TecHub, explained simply. Free.

We only use your email to send these updates. See our privacy policy.