There are few LoRa gateways on the market, like popular one Laird RG1XX, but non of them are fine. RG1XX have great compatibility with TTN and can be set up with one click. But radio configuration is horrible and you don't have enough knobs to tune it. Debug capabilities are very bad and inconvenient.
In terms of production usage it's better to use gateways with support; when you look for development gateway with a lot of hacking capabilities it's better to look into DIY Gateways.
Here is a little overview of popular concentrator boards that can be used to make a gateway.
iC880A - is the first concentrator module, that was huge in size, pricey and first. A lot of people used it to make gateways and it works fine even in 2019. It's based on Semtech SX1301 modem and costs €119. Usually it's connected to Raspberry Pi board via special adapter board. Finally you get 3 layer working gateway.
RAK831 is concentrator module from RAK Wireless, China based company. It's based on the same Semtech SX1301 and have same price €116. It also requires adapter board to connect to RPI. Great thing is you can buy it from Aliexpress directly.
RAK833 is compact version of 831 module, but in small form-factor and mini PCI Express connection. It's based on the same SX1301 chip and work exactly the same. SPI-only version can be bought for only $99 from Aliexpress. You will need adapter board to connect it to Raspberry Pi, but it will be compact 2-layers "cake".
We will be using RAK833, because it's cheaper and smaller.
You will also need to buy heatsink and antennas for the module. Both are available in RAK Wireless store: Heatsink is a separate product and antenna set is a variant of RAK833 concentrator board.
Craig Peacock made a great work designing a Raspberry Pi hat for RAK833 board. Latest version of this board can be found here: https://circuitmaker.com/Projects/Details/Craig-Peacock-4/RAK833-LoRaWAN-Concentrator-Hat
I ordered my PCB in China: jlcpcb.com makes 10x of these board for $2.
Full list of components is available on the project page, but I will copy it here to be able to buy it locally:
You will also need:
Soldering can be a little bit trick if you never met SMD components, but totally possible at home. Be ware soldering Mini PCI Express connector, sometimes you can short pins occasionally.
Here is my result without few missing components (resistor, capacitor, diode and GPS module):
In the next part we will show how to setup hardware and software for the gateway using BalenaOS. If you have any questions - please feel free to send me email to info@ivyknob.com.