ChirpStack is an open-source LoRaWAN Network Server which can be used to setup LoRaWAN networks.
ChirpStack is an open-source LoRaWAN Network Server designed to set up, manage, and scale LoRaWAN networks with ease.
The main features of this tool include:
Comprehensive Management: It provides a user-friendly web-interface for managing gateways, devices, and tenants.
Universal Device Support: The server supports Class-A (bi-directional), Class-B (scheduled receive windows), and Class-C (continuous receive) end-devices.
Spectrum Optimization: Its Adaptive Data-Rate (ADR) feature ensures devices use the most efficient data rate and power, saving battery life and reducing radio collisions.
Real-Time Diagnostics: It includes live frame-logging for gateways and devices, acting like a "Wireshark for LoRaWAN" by displaying metadata and raw payloads in a readable format.
Global Compatibility: The system is simultaneously compatible with LoRaWAN 1.0 and 1.1 standards across all regional parameter specifications and bands.
Secure Multi-Tenancy: It supports multiple organizations with specific administrator assignments, ensuring data isolation through integrated MQTT broker authentication.
Extensive Integrations: ChirpStack offers gRPC and REST APIs for external services and natively publishes data to MQTT brokers for integration with major cloud providers and databases.
Dynamic Configuration: It allows for precise channel (re)configuration to ensure devices stay in sync with specific network channels across different regions (e.g., US or EU bands).