Introduction: DIY LoRa System

About: Awesome Electronics Tutorials, Projects and How To´s

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!

Step 1: Watch the Video!

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.

Step 2: Get Your Components!

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

RFM95 Break-out Board – Bare PCB: PCB:

RFM95 Ultra LoRa Transceiver Module (868/915 MHz):

STM32 Nucleo L476RG Board:

Dragino LG02 Dual Channels LoRa IoT Gateway:

5V Buzzer:


PCB Terminal:

10 ohm Resistor:

Step 3: Build the Circuit!

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.

Step 4: 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:

Step 5: Success!

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

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

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