SX1278 LoRa RF Module
Pin Description:
Pin Number |
Pin Name |
Description |
1,2,9,16 |
Ground |
Ground pin of the Module |
3 |
3.3V |
Input Supply voltage |
4 |
Reset |
Resets the Module |
5 |
DIO 0 |
Digital I/O – 0 |
6 |
DIO 1 |
Digital I/O – 1 |
7 |
DIO 2 |
Digital I/O – 2 |
8 |
DIO 3 |
Digital I/O – 3 |
10 |
DIO 4 |
Digital I/O – 4 |
11 |
DIO 5 |
Digital I/O – 5 |
12 |
SCK |
SPI – Clock Input |
13 |
MISO |
SPI – Data Out |
14 |
MOSI |
SPI – Data In |
15 |
NSS |
SPI – Chip Select |
Features:
-
LoRa Modem
-
Operating Voltage: 3.3V
-
Operating Frequency: 433Mhz
-
Half-Duplex SPI communication
-
Modulation Technique FSK,GFSK,MSK,GMSK,LoRa
-
Packet size: 256 bytes
-
Sensitivity: -148db
Note: Complete Technical Details can be found at the datasheet give at the end of this page.
Alternative RF Wireless modules: NRF24L01, 433MHz RF, XBee
Setting up LoRa SX1278:
The LoRa SX1278 works with SPI communication protocol so it can be used with any microcontroller that supports SPI. It is mandatory to use an Ariel (antenna) along with the module else it might damage the module permanently. The module should be powered only with 3.3V and the SPI line can be connected to uP/uC as shown in the image below.
To communicate with the module some standard libraries are also available for Arduino like LoRa by Sandeep and other platforms. The module comes in a surface mount style package hence care should be taken while soldering. It is also a common practice to solder wires and pins with the module to use it as through hole module.
Applications:
- IoT Applications
- Home and Building Automation
- Long range communication
- Mesh or star topology networks
- Industrial monitoring and control
2D Model: