DIY LoRa System

by GreatScottLab in Circuits > Arduino

9888 Views, 26 Favorites, 0 Comments

DIY LoRa System

thumbnailreal.jpg

In this project I will show you how to build a small LoRa transmitter and receiver with the help of STM32 development boards and RFM95 LoRa modules. This LoRa System can basically transmit an alarm signal from my garage to my apartment wirelessly through the air. The transmitter and receiver feature a distance of around 600m to one another. Let's get started!

Watch the Video!

Transmitting an Alarm Signal with LoRa (600m)! || Improving my Garage Alarm System

The video gives you all the information you need to create your own LoRa system. During the next steps though, I will present you some additional information.

Get Your Components!

IMG_5202.JPG

Here you can find a parts list with example seller (affiliate links):

RFM95 Break-out Board – Bare PCB: PCB: https://www.elektor.com/rfm95-break-out-board-bar...

RFM95 Ultra LoRa Transceiver Module (868/915 MHz): https://www.elektor.com/rfm95-ultra-lora-transceiv...

STM32 Nucleo L476RG Board: https://www.elektor.com/stm32-nucleo-l476rg-board

Dragino LG02 Dual Channels LoRa IoT Gateway: https://www.elektor.com/dragino-lg02-dual-channels...

5V Buzzer: https://s.click.aliexpress.com/e/_Bf6g8HUZ

MOSFET: https://s.click.aliexpress.com/e/_d8ocEHJ

PCB Terminal: https://s.click.aliexpress.com/e/_dX5BMK1

10 ohm Resistor: https://s.click.aliexpress.com/e/_dTPpXjt

Build the Circuit!

ReceiverSchematic.png
TransmitterSchematic.png
IMG_5200.JPG
IMG_5213.JPG
IMG_5225.JPG
IMG_5230.JPG

Here you can find the schematic for the receiver and transmitter. Use them along with the reference pictures of my finished circuits in order to create your own.

Upload the Circuit!

Here you can find the codes that I created for the project. Upload them using the Arduino IDE. But make sure to include/download those libraries:

https://github.com/stm32duino/Arduino_Core_STM32

https://github.com/sandeepmistry/arduino-LoRa

Success!

IMG_5248.JPG

You did it! You just created your own DIY LoRa system!

Feel free to check out my YouTube channel for more awesome projects:

http://www.youtube.com/user/greatscottlab

You can also follow me on Facebook and Twitter for news about upcoming projects and behind the scenes information:

https://twitter.com/GreatScottLab

https://www.facebook.com/greatscottlab