ChirpStack LoRaWAN Network Server

Avatar

sdg.neels
2026-07-23 17:49

What is ChirpStack?

ChirpStack is an open-source LoRaWAN Network Server stack - essentially the 'brain' that sits between LoRaWAN gateways and the applications that consume IoT sensor data. If your team is exploring low-power, wide-area networking (LPWAN) for sensors, trackers, or other connected devices, ChirpStack is one of the most widely used tools in the space.

Why it matters

LoRaWAN is a wireless protocol built for devices that need to send small amounts of data over long distances (kilometers, not meters) while sipping battery power - think soil moisture sensors on a farm, water meters across a city, or asset trackers on a shipping yard. To make that work at scale, you need software that can:

  • De-duplicate and route messages arriving from multiple gateways
  • Manage devices, tenants, and access permissions
  • Handle security (encryption, key management)
  • Forward decoded sensor data to the systems that actually use it

That's exactly the job ChirpStack does - and it does it as free, MIT-licensed, open-source software, rather than a proprietary black box.

Key features

  • Web-based management console for gateways, devices, and organizations/tenants
  • Class A, B, and C device support, covering everything from battery-sipping sensors to low-latency, always-listening devices
  • Adaptive Data Rate (ADR), which automatically tunes each device's transmission settings for the best balance of battery life, range, and network efficiency
  • Built-in integrations with common destinations like MQTT, HTTP webhooks, InfluxDB, and major cloud providers, so data can flow straight into dashboards or data pipelines
  • A gRPC API, making it straightforward to integrate ChirpStack into custom applications or extend its functionality
  • Live frame-logging for debugging - described by some as 'Wireshark for LoRaWAN,' since it shows the raw radio traffic in real time

A bit of history

ChirpStack began life as 'LoRa Server,' an open-source project started by Orne Brocaar. As the project matured and gained a broader community (with backing from organizations like CableLabs), it was rebranded to ChirpStack - same MIT-licensed, community-driven software, just a new name and identity.

Where it fits

Organizations use ChirpStack to run their own private LoRaWAN networks, or as the foundation for public/commercial network offerings. Because it's open-source, teams can self-host it, customize it, or use a managed hosting provider - there's no vendor lock-in required to get started.

Worth exploring if...

  • You're evaluating LPWAN/IoT connectivity options and want something with no licensing cost
  • You want full control and visibility over your network stack rather than relying on a proprietary platform
  • You're curious how large-scale sensor networks (smart cities, agriculture, industrial monitoring) are actually built under the hood

 


Tags: chirpstackiotlnslorawan
Avatar

sdg.neels
2026-07-23 18:16
Last Edited 2026-07-27 13:38

Testing Chirpstack alongside PNPScada


Following on from our introduction to ChirpStack, we've set up a test environment to see how it works in practice alongside the PNPScada product.

We've kept a detailed lab book which documents the process of downloading and installing Chirpstack v4.15.0 and dependencies on OpenSUSE 15.3 - including the problems encountered along the way and how we got past them.

For detailed installation instructions, click here to download the pdf.


Tags: chirpstackinstallationiotlnslorawan
Please log in to post a comment