Introduction
RAK2245 Pi HAT is a module with Raspberry PI form factor. It can be plugged into Raspberry PI such as Raspberry Pi 3 Model B+ as a complete RF front end of LoRa gateway. This module supports eight channels and is available different variants for global frequency bands. The board is an ultra-compact module which measures only 60mm x 30mm x 14.9mm, inclusive of GPS module and heat sink; this is the smallest LoRaWAN gateway module available in the market. RAK2245 can provide low data rate LoRa radio links in ultra-fast speed. It is powered by a Semtech SX1301 transceiver concentrator that is capable of managing packets from many remotely dispersed end-points. Two Semtech SX125X are integrated for RF front end I/Q transceivers. The RAK2245 Pi HAT is a complete and cost efficient LoRa gateway solution that can help you develop a full LoRa system. This is an economical way to create different solutions like smart grid, intelligent farm and other IoT applications. It is also ideal for manufacturing small series that can expand into more applications.
Main Features
Compatible with Raspberry Pi 3 Model B+ edition.
SX1301 base band processor, emulates 49 x LoRa demodulators 10 parallel demodulation paths, support 8 uplinks channel, 1 downlink channel.
2 x SX125x Tx/Rx front-ends high/ low frequency.
Supports 5V power supply, integrated level conversion circuit.
TX power up to 27dBm, RX sensitivity down to -139dBm@SF12, BW 125KHz.
Supports latest LoRaWAN 1.0.2 protocol.
Supports global license-free frequency band (EU433, CN470, EU868, US915, AS923, AU915, KR920, IN865 and AS920).
Supports SPI interface.
Integrated the Ublox MAX-7Q GPS Module.
Key Fetures:
PIN Definition
Pin |
Name |
Description |
1 |
3.3V |
3.3V Supply Voltage |
2 |
5V |
5V Supply Voltage |
3 |
SDA |
I2C_SDA (Connect to GPS Module I2C_SDA) |
4 |
5V |
5V Supply Voltage |
5 |
SCL |
I2C_SCL (Connect to GPS Module I2C_SCL) |
6 |
GND |
GND |
7 |
NC |
No Connection |
8 |
UART_RXD |
It should be connected to RASPBERRY PI’s UART_TXD. This pin is connected to GPS Module’s UART_RXD internally. |
9 |
GND |
GND |
10 |
UART_TXD |
It should be connected to RASPBERRY PI’s UART_RXD. This pin is connected to GPS Module’s UART_TXD internally. |
11 |
RESE |
SX1301 RESET (GPIO17 of RASPBERRY PI) |
12 |
NC |
No Connection |
13 |
NC |
No Connection |
14 |
GND |
GND |
15 |
NC |
No Connection |
16 |
NC |
No Connection |
17 |
3.3V |
3.3V Supply Voltage |
18 |
NC |
No Connection |
19 |
SPI_ MOSI |
It should be connected to RASPBERRY PI’s SPI_ MOSI. This pin is connected to SX1301’s SPI_MOSI internally. |
20 |
GND |
GND |
21 |
SPI_MISO |
It should be connected to RASPBERRY PI’s SPI_MISO. This pin is connected to SX1301’s SPI_MISO internally |
22 |
NC |
No Connection |
23 |
SPI_CLK |
It should be connected to RASPBERRY PI’s SPI_SCLK. This pin is connected to SX1301’s SPI_CLK internally. |
24 |
SPI_CS |
It should be connected to RASPBERRY PI’s SPI_CE0. This pin is connected to SX1301’s SPI_CS internally |
25 |
GND |
GND |
26 |
NC |
No Connection |
27 |
I2C_SDA |
I2C_SDA for HAT ID EEPROM |
28 |
I2C_SCL |
I2C_SCL for HAT ID EEPROM |
29 |
NC |
No Connection |
30 |
GND |
GND |
31 |
NC |
No Connection |
32 |
NC |
No Connection |
33 |
RESET_GPS |
GPS Module reset PIN (GPIO13 of Raspberry Pi) |
34 |
GND |
GND |
35 |
STANDBY_GPS |
GPS Module standby PIN (GPIO19 of Raspberry Pi) |
36 |
NC |
No Connection |
37 |
NC |
No Connection |
38 |
NC |
No Connection |
39 |
GND |
GND |
40 |
NC |
No Connection |
Useful Link:
User manual
open source code link:
Here is the open source code link: https://github.com/RAKWireless/RAK2245-LoRaGateway-RPi-LoRa-Gateway-OS