To get started with the Semtech Network Server you need an end device and a compatible gateway. This section explains options for getting these.
The end device could be a node you build yourself. For example, this paper shows how to build an end device using Arduino. You can also buy end devices directly from manufacturers. The LoRa® Developer Catalog lists a range of end devices with LoRa chipsets that are available for purchase.
We recommend you choose Over-the-Air-Activation (OTAA) rather than Activation-by-Personalization (ABP) if you are offered a choice from a manufacturer or when building your own device. OTAA is easier to set up in the network server and is more secure than ABP.
The Semtech Network Server supports gateways running one of the following:
- any operating system running the LoRa Basics™ Station software
- the Semtech UDP Packet Forwarder connected to an instance of the ChirpStack Gateway Bridge, installed on the gateway directly or somewhere accessible to the gateway (see Options for Gateways Supporting the Semtech UDP Packet Forwarder)
- the ChirpStack Gateway OS (operating system)
You can either purchase a gateway from a manufacturer or create your own using a Raspberry Pi and concentrator shield. The LoRa Developer Catalog lists a range of gateways available for purchase. Additionally, the ChirpStack Raspberry Pi page lists a range of shields and Raspberry Pi models for purchase that are supported by the ChirpStack Gateway OS.
If you have a gateway that supports the Semtech UDP Packet Forwarder you have a few options for connecting to the Semtech Network Server.
You can use a Raspberry Pi, or any device that can run Debian or Ubuntu that you can leave turned on, and that is on the same network as your gateway. If your gateway permits custom software installation, you can install ChirpStack Gateway Bridge directly onto the gateway. Install ChirpStack Gateway Bridge on your chosen hardware following the ChirpStack Gateway Bridge documentation and obtain a fixed local IP address for the hardware. Point the gateway running the Semtech UDP Packet Forwarder to the ChirpStack Gateway Bridge.
You can locate a cloud server or virtual machine, such as an AWS EC2 instance. Install ChirpStack Gateway Bridge on this server and obtain a fixed address for it. Point the gateway running the Semtech UDP Packet Forwarder to the ChirpStack Gateway Bridge.
- The Semtech Network Server User Guide
- Hardware Components
- Find Your End Device Activation Keys
- Find the Gateway ID
- Create an Account with the Semtech Network Server
- Register and Connect Your Gateway to the Semtech Network Server
- Create an Application
- Register and Activate Your End Device
- Optional Activities
- Network Server