Skip to main content

LoRa vs LoRaWAN: What's the Difference?

LoRa vs LoRaWAN: What’s the Difference?

This is one of the most common points of confusion for newcomers. LoRa and LoRaWAN are related but completely different things. MeshCore and Meshtastic use LoRa — not LoRaWAN. Understanding the distinction helps explain why mesh networking is fundamentally different from IoT sensor networks.

LoRa: The Physical Radio Layer

LoRa refers specifically to Semtech’s Chirp Spread Spectrum modulation technology. It defines how bits are encoded onto radio waves. Any software protocol can use LoRa as its radio layer — LoRaWAN uses it, and so do MeshCore and Meshtastic.

Think of LoRa as the engine. Multiple different vehicles can use the same engine.

LoRaWAN: A Centralized IoT Network Protocol

LoRaWAN is a specific network architecture built on top of LoRa, designed by the LoRa Alliance for IoT (Internet of Things) deployments:

  • Topology: Star — all devices talk directly to a gateway; no relay between devices
  • Infrastructure required: Gateways and backend servers (The Things Network, Chirpstack, etc.)
  • Internet dependency: Gateways connect to the internet to reach the network server
  • Use cases: Smart meters, asset tracking, environmental sensors, industrial monitoring
  • Encryption: Network-managed keys tied to a central server
  • Messaging: Sensors send data to servers — not person-to-person communication

If there is no gateway in range, a LoRaWAN device cannot communicate at all. It has no ability to relay through other devices.

LoRa Mesh (MeshCore & Meshtastic): Decentralized Peer-to-Peer

MeshCore and Meshtastic use LoRa radio but implement their own peer-to-peer mesh networking protocols on top of it:

  • Topology: Mesh — every node can relay for other nodes
  • Infrastructure required: None — no gateways, no servers, no internet
  • Works completely off-grid: Yes, by design
  • Use cases: Off-grid messaging, emergency communications, outdoor recreation, community networks
  • Encryption: End-to-end, using pre-shared keys (PSK) configured on devices
  • Messaging: Person-to-person text messages, group channels, GPS position sharing

Side-by-Side Comparison

FeatureLoRaWANLoRa Mesh (MeshCore/Meshtastic)
Network topologyStar (hub-and-spoke)Mesh (peer-to-peer)
Requires internetYes (at gateway)No
Requires serversYesNo
Works off-gridNoYes
Node-to-node relayNoYes
Primary use caseIoT sensorsOff-grid communication
Message typeSensor data to serverPerson-to-person text/GPS
Managed byLoRa AllianceOpen-source communities
License required?No (ISM band)No (ISM band)

What This Wiki Covers

This wiki covers LoRa mesh networking using MeshCore and Meshtastic. LoRaWAN is a separate topic entirely and is not covered here. If you are reading about “The Things Network,” “Chirpstack,” or “LoRa gateways,” you are reading about LoRaWAN — a different technology from what this wiki describes.

When someone says they have a “LoRa device” that works with MeshCore or Meshtastic, they mean a device that uses LoRa radio with peer-to-peer mesh firmware — not a LoRaWAN end node.