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

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

$2 for 2Layer, 5pcs & $5 for 4Layer, 5pcs:
Previous video:
Transmitting an Alarm Signal with LoRa video:
Support me for more videos:
More project information (schematic, code,……) on Instructables:

Parts list (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:

Websites which were shown during the video:

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!

Thanks to JLCPCB for sponsoring this video
Visit to get professional PCBs for low prices

2011 Lookalike by Bartlebeats




What do you think?


Written by Aleksandar

Video MakerContent AuthorYears Of Membership


  1. coming from someone who's tried to write code for the BME280 using just the datasheet, if you find existing code for it you can use, use it. if you still want to write your own and are wondering if the registers are little- or big-endian, the answer is both.

  2. The BME280 can't measure temperature precisely, in the the datasheet you can found, that, the temperature measurement is used to calibrate the humidity and pressure measurements. It's not that bad, but in my case it was always +2°C. Very good project by the way! Really enjoyed 😉

  3. If you check the Dragino LG02 gateway on the manufacturer's website it states:
    "For Private LoRa Protocol, Not recommend for LoRaWAN use."

    I'm guessing this is because it has only 2 channels and not the full 8 or 10 or however many a full features gateway would support.


Shipping Container Greenhouse Designs

Shipping Container Greenhouse Designs

Cold climate Saskatchewan Greenhouse

Cold climate Saskatchewan Greenhouse