Introduction: Automating a Greenhouse With LoRa! (Part 1) || Sensors (Temperature, Humidity, Soil Moisture)

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

In this project I will be showing you how I automated a greenhouse. That means I will show you how I built the greenhouse and how I wired up the power and automation electronics. Also I will be showing you how to program an Arduino board that uses LoRa in order to transmit the measured temperature, humidity and soil moisture inside the greenhouse to a LoRa gateway which then uploads it all to the internet. That means you can check on your greenhouse from everywhere in the world. Let's get started!

Step 1: Watch the Video!

Make sure to watch the video. It gives you all the information you need to automate your own greenhouse. During the next steps though, I will present you some additional information.

Step 2: Order Your Components!

Here is a list with parts that you will need. For some of them I got example links, but for others you will have to look what is available in your area (affiliate links):

1x Solar Panel:

1x Solar Charge Controller:

1x 12V Battery:

1x Wood chest

Silicone Wire

1x LoRa Radio Node:

1x BME280 Sensor:

2x Soil Moisture Sensor:

1x LM7805 Voltage Regulator:

1x LG02 LoRa Gateway:

Step 3: Do the Wiring!

Here you can find the wiring diagrams for the project along with pictures of my completed wiring.

Step 4: Do the Programming!

This is probably the hardest step. You need to sign up on the Things Network site ( ), edit the settings of the gateway and upload the here attached code to the Arduino LoRa board. But don't worry! Here are the links to the guide along with other useful sites.

Step 5: Success!

You did it! You just automated your own greenhouse!

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: