How to Use LORA SX1278 Wireless Transmitter
by mybotic in Circuits > Arduino
735 Views, 2 Favorites, 0 Comments
How to Use LORA SX1278 Wireless Transmitter
![79e3294fdc299164b0f8394586ce91de1537859906-lg.jpg](/proxy/?url=https://content.instructables.com/FJQ/MMVO/JQWT1WJN/FJQMMVOJQWT1WJN.jpg&filename=79e3294fdc299164b0f8394586ce91de1537859906-lg.jpg)
Features:
- 127dB RSSI dynamic range
- High sensitivity:down to-148dBm
- Half-duplex SPI communication
- Programmable bit rates up to 300kbps
- Packet engine with CRC up to 256 bytes
- LoRa Spread Spectrum modulation technology
- Constant RF power output at+20dBm-100mW voltage change
- Automatic RF signal detection, CAD mode and very high speed AFC
- Supports FSK,GFSK,MSK,GMSK,LoRa and OOK modulation modes
Specifications:
- Working voltage:1.8~3.7V,typical value 3.3V
- Operating current:Receive:≦ 10.8mA (LnaBoost off,band 1)
- Launch:≦120mA (+20dBm)
- Sleep mode:0.2μA
- Standard certification:FCC/CE
- Wireless standard:433MHz
- Frequency range:420~450MHz
- Working temperature:-40~+85°C
- Storage temperature:normal temperature
Material Preparation
![9abaf8e7db09317a7d54362d36d1b7621522749082-lg.jpg](/proxy/?url=https://content.instructables.com/FIS/PPSL/JQWT1WLT/FISPPSLJQWT1WLT.jpg&filename=9abaf8e7db09317a7d54362d36d1b7621522749082-lg.jpg)
![79e3294fdc299164b0f8394586ce91de1537859906-lg.jpg](/proxy/?url=https://content.instructables.com/FMZ/3K5N/JQWT1WLS/FMZ3K5NJQWT1WLS.jpg&filename=79e3294fdc299164b0f8394586ce91de1537859906-lg.jpg)
![533f02fbe9737c7cb3dc83b88467d66e1452247004-lg.jpg](/proxy/?url=https://content.instructables.com/FK5/4DA1/JQWT1WLR/FK54DA1JQWT1WLR.jpg&filename=533f02fbe9737c7cb3dc83b88467d66e1452247004-lg.jpg)
![01f89b93793c216fd8e4f5d4c04929a11507017163-lg.jpg](/proxy/?url=https://content.instructables.com/FGJ/TE5F/JQWT1WLQ/FGJTE5FJQWT1WLQ.jpg&filename=01f89b93793c216fd8e4f5d4c04929a11507017163-lg.jpg)
![56aa143d2b1ced454ee332f28ca6c96f1489636343-lg.jpg](/proxy/?url=https://content.instructables.com/FD0/T1JX/JQWT1WLP/FD0T1JXJQWT1WLP.jpg&filename=56aa143d2b1ced454ee332f28ca6c96f1489636343-lg.jpg)
![825e129798d50108de9b0c88b3ba7d9f1472202778-lg.jpg](/proxy/?url=https://content.instructables.com/FCU/YDAX/JQWT1WLO/FCUYDAXJQWT1WLO.jpg&filename=825e129798d50108de9b0c88b3ba7d9f1472202778-lg.jpg)
In this tutorial, the items needed to conduct this project are:
- 2 Arduino UNO
- 2 LORA SX1278 Wireless Transceiver
- Red LED
- Blue LED
- 220 Ohm resistors
- Touch button
- Jumper wires
Hardware Installation
Source Code
- Download the test code and open it by using Arduino software or IDE.
- Make sure that you have choose the right board and the corresponding port (In this tutorial, Arduino UNO is used).
- Then, upload the test code into your Arduino UNO.
- Transmitter file upload to one of the Arduino UNO and receiver file upload to another Arduino UNO.
Downloads
Result and Video
![Lora Transmitter and Receiver](/proxy/?url=https://content.instructables.com/F8U/Q3AX/JRBBMAKT/F8UQ3AXJRBBMAKT.jpg&filename=Lora Transmitter and Receiver)