Lora Soil Moisture Sensor

A soil Moisture sensor used for greenhouse, as Lora Node

Similar projects worth following
Basically, a Lora network composed of end notes/gateway, and related network server. The end Node sense/interactive with the world, the gateway convert the local Lora to 3G, 4G, WiFi, or Ethernet, and the network server/application server to hand the data/interactive with human being.

This Lora Soil moisture i designed is intended for greenhouse usage, cheap and convieint. It detects the moisture, with capcitance change, 555, and there also temperature sensor on the board, to detect the status at some points of greenhouse, to the Lora gateway.

This Soil moisture sensor intends to be a lora node as in the greenhourse lora networks.  It detect/report the soil status, and the temperature, to the lora gateway, which is accessable with WIFI, so the remote monitor can get all the points moisture status, and then control the pumps for irrigation。

Portable Network Graphics (PNG) - 151.85 kB - 07/11/2020 at 06:52


  • PCBA Coating

    Makerfabs10/29/2021 at 01:00 0 comments

  • V3 Version

    Makerfabs10/25/2021 at 02:32 0 comments

    Great improvements on Makerfabs Lora Soil Moisture Sensor V3!!!

    1. TLC555 removed, while the Atmega328P(D9/Timer1) generates the 2 MHz pulse (only during the measurement phase, switching off afterward), for capacitive moisture measurement.
    2. Unique ID by default, for easy/fast usage as getting it on hand.
    3. Ultra-low-power consumption design on hardware& firmware, 7.1uA in sleeping mode, minimum 2 years working time with battery 2x AAA.
    4. Improved J3166 water-proof paint to enhance the lifetime of usage. It has outstanding moisture-proof, salt fog proof and insulation properties.

    For more detail, please check here.

  • Schematic

    Makerfabs07/11/2020 at 09:07 0 comments

    1. There the D5 to turn On/Off the power of 555 and the temperature sensor(AHT10), that you do not always need to check.  

    2. TLC555 to generate the wave , about 400K. 

    3.  Atmega328, works in 3.3V 8M .

View all 3 project logs

  • 1
    Basic Usage

    The soil moisture sensor has been loaded the firmware before shipping and it is ready to use as getting to customers hands.

    Install 2 AAA batteries.

    Plug it into the soil, anywhere you would like.

    Then it will begin to work, with broadcasting its unique ID and testing data via Lora, in a few seconds, and fall into sleep with 60 minutes, and then broadcast again(in 2s), repeated again and again.

    Please check the wiki for the usage detail.

View all instructions

Enjoy this project?



Makerfabs wrote 08/14/2021 at 07:53 point

The voltage of V5 in the high logic might be smaller than VDD if drive the Q1 directly, and it would cause the VCC to never be cut off.

  Are you sure? yes | no

avogel2 wrote 08/07/2021 at 19:04 point

In the circuit, I don't see why Q2 is necessary. D5 could drive the gate of Q1 directly.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates