Satellite IoT: When Your Device Goes Beyond Cell Coverage

How 3GPP's Non-Terrestrial Networks standard brings satellite connectivity to your existing IoT hardware — no new protocols, no separate stack required.

Published

Author

Cell coverage reaches about 20% of Earth's land surface. If you're deploying IoT devices, that's probably been fine so far. Most prototypes, pilot sites, and early customers are in places with towers.

The harder deployments aren't. A water pump 200km from anything. Cattle stations in central Australia. Cargo containers on the Pacific. Until recently, these needed a completely different connectivity stack — proprietary hardware, separate firmware, closed ecosystems.

In 2022, 3GPP extended NB-IoT to work over satellite links. Your device uses the same protocol, modem, and SIM it already has. The satellite is just another cell tower, except it's in orbit.

What Actually Changed

3GPP is the standards body behind the cellular protocols most IoT devices use — NB-IoT, LTE-M, 4G, 5G. In 2022, they extended those standards to work over satellite links, under the umbrella term Non-Terrestrial Networks (NTN). The key point is that this is not a new protocol. It's the same NB-IoT your device already speaks, adapted for the higher latency and Doppler effects of talking to something in orbit.

Hardware caught up too. A modem like the Nordic nRF9151 handles LTE-M, NB-IoT, and satellite NTN from a single chip. When your device is near a cell tower, it connects normally. When it's not, it connects through a satellite. Your application code doesn't know the difference.

The previous generation of satellite IoT didn't work this way. Proprietary protocols, dedicated hardware, closed ecosystems. SpaceX's Swarm service shut down entirely in March 2025. The market is consolidating around the 3GPP standard, and multiple satellite networks now support it — some geostationary (always visible, but 600ms latency), others low-earth orbit (30-50ms, coverage still expanding). Several work with the same modem hardware, so you're not locked to a single operator.

When Satellite IoT Makes Sense

Satellite connectivity costs roughly 700-900 times more per byte than terrestrial cellular. But if you're monitoring a $50,000 pump in a remote location, "no data" costs more than "expensive data."

The economics work when three conditions are true:

The asset is valuable. A water treatment sensor in a rural catchment area. Agricultural equipment monitoring across thousands of hectares. A cargo container carrying temperature-sensitive goods across an ocean. If losing visibility on that asset costs more than the connectivity, satellite makes sense.

The data is small and infrequent. A 50-byte sensor reading sent once per hour costs roughly EUR 0.04 at satellite rates. Once per day, it's fractions of a cent. That's affordable. Streaming video or sending readings every second is not. Design your reporting frequency for the connectivity path.

There's no terrestrial alternative. Cell coverage reaches about 20% of Earth's land surface. If your deployment is in the other 80%, or if it crosses between covered and uncovered areas, satellite fills the gap. A device on a fishing vessel, a pipeline sensor in the desert, a weather station in a national park. These don't have a cellular option.

The strongest pattern is hybrid: cellular when available, satellite as fallback. The device transmits at normal frequency on cellular, then switches to less frequent, smaller payloads when it's on satellite. Same firmware, different reporting intervals based on what the network supports.

The Architecture

If you're building an IoT product today, the data flow looks like this:

→ Device (ESP32, nRF9151, or any NB-IoT modem)

→ NB-IoT (terrestrial or satellite, automatic)

→ Network infrastructure (ground station + core)

→ Protocol translation (NB-IoT → HTTP)

→ Cloud IoT platform (dashboards, mobile apps, alerts)

Satellite doesn't change what your cloud platform receives. The protocol translation layer, whether run by a network operator or middleware provider, converts device messages to HTTP or MQTT before they reach your application. Your platform receives webhooks or API calls just like it would from a terrestrial device.

Downlink works too, but it's asynchronous. You send a command, the middleware queues it, and the device receives it on its next uplink. For satellite-connected devices that check in periodically, commands aren't instant — so batch configurations rather than real-time control.

How Blynk Fits

Blynk already works with satellite-connected devices through several paths. Iridium selected Blynk as the software partner for their Certus 9704 satellite development kit — that blueprint ships with firmware, dashboards, and device management ready to go. Myriota has a dedicated integration in the Blynk console with its own JavaScript payload decoder. And for other satellite networks, any middleware that can call Blynk's HTTP API works — use Data Converters to parse the incoming payload format.

The common thread: Blynk doesn't need to know how the data got there. Whether it arrived via cell tower, satellite, or LoRaWAN gateway, the platform handles it the same way. Dashboards, mobile apps, automations, and alerts all work regardless of the transport.

Getting Started

If you're evaluating satellite IoT for a product, three things are worth checking:

  • Does your hardware support NTN? If you're using a modem that supports NB-IoT NTN (like the nRF9151), you already have satellite capability built in. If you're on ESP32 or other Wi-Fi/cellular hardware, satellite connectivity would come through an external modem or gateway.
  • Which satellite network covers your deployment area? GEO networks offer continuous coverage globally. LEO constellations offer lower latency but may not have full coverage yet depending on how many satellites are operational. Several networks are commercially live today.
  • What's your data budget? Calculate your payload size and reporting frequency. At satellite rates, the difference between sending 50 bytes once per hour and sending 1 KB every minute is the difference between a few euros per month and hundreds.

Satellite IoT isn't for every deployment. It's for the ones where the alternative is no connectivity at all. The new opportunity is that it no longer requires a separate technology stack. Standard protocols, dual-mode modems, and platforms that already support satellite mean you can prototype satellite IoT the same way you'd prototype any connected device.

Blynk is a low-code IoT platform used by 5,000+ businesses to build, deploy, and manage connected products. Start building →

Sign up for a newsletter
Get latest news from Blynk
Over 500,000 people already signed up our newsletter.
We never spam.
Thank you!
Your submission has been received.
Oops! Something went wrong while submitting the form.