Skip to product information
1 of 5


Soil Moisture Sensor Module

Soil Moisture Sensor Module

Out of stock

Regular price Rs. 36
Regular price Rs. 59 Sale price Rs. 36
Sale Sold out 39% off Best Price Guaranteed
You save Rs. 23
Incl. GST (No Hidden Charges)
Currently, people are actively checking out this product.
Submit your Bulk Enquiry Here

Contact form

  • This Soil moisture module has an operating 3.3V~5V.
  • Dual output mode, analog output more accurate.
  • The Soil moisture module has a fixed bolt hole for easy installation.
  • With power indicator (red) and digital switching output indicator (green).
  • Soil moisture module is most sensitive to the ambient, generally used to detect the moisture content of the soil. Having LM393 comparator chip, stable.
  • The Soil moisture module's digital output D0 can be connected directly to the MCU, MCU to detect high and low, to detect soil moisture.

Soil Moisture Sensor Module

This is Soil Moisture Sensor Module or Soil Moisture Meter, Soil Humidity Sensor, Water Sensor, Soil Hygrometer for Ardunio. With this module, you can tell when your plants need watering by how moist the soil is in your pot, garden, or yard. The two probes on the sensor act as variable resistors. Use it in a home automated watering system, hook it up to IoT, or just use it to find out when your plant needs a little love. Installing this sensor and its PCB will have you on your way to growing a green thumb!

The soil moisture sensor consists of two probes which are used to measure the volumetric content of water. The two probes allow the current to pass through the soil and then it gets the resistance value to measure the moisture value.

When there is more water, the soil will conduct more electricity which means that there will be less resistance. Therefore, the moisture level will be higher. Dry soil conducts electricity poorly, so when there will be less water, then the soil will conduct less electricity which means that there will be more resistance. Therefore, the moisture level will be lower.

check out : Soil Moisture Sensor Module (Pack of 25)


  • DIY Agriculture Projects.
  • DIY Plant Watering System.
  • Agriculture: Soil moisture sensors help farmers understand soil moisture levels, plan irrigation efficiently, improve water usage, increase crop yields, and prevent overwatering or underwatering.
  • Horticulture: In gardens or parks, these sensors assist in understanding plant water demand, preventing plant diseases and pests, and ensuring proper watering.
  • Ecological Environmental Protection: Used in nature reserves to monitor soil moisture cycling, assess ecosystem health, aid in ecological restoration, and evaluate climate change impacts.
  • Water Resource Management: Crucial in water-scarce areas for rational water allocation, groundwater recharge assessment, and sustainable water resource management.
  • Research and Education: Essential tool for studying soil moisture dynamics, plant growth responses, climate change effects, and practical training in soil science for students.

Soil Moisture Sensor interfacing with Arduino

Soil Moisture Sensor Interfacing With Arduino Uno

  • VCC: Connect to 3.3V-5V
  • GND: Connect To GND
  • DO: Digital output interface(0 and 1)

Also check the Automatic Plant Watering System Kit available on the Robocraze website. It is a DIY kit designed for a connected garden, helping users monitor and automatically water their indoor plants or control soil moisture in the garden. The kit includes components such as a relay module, mini water pump, plastic battery storage case holder, jumper wires, vinyl tubing, and a soil moisture detector module.

read our blog explaining the 5 Arduino Project Ideas – Expert Level, explores advanced Arduino projects, offering ideas ranging from a smart irrigation system and real-time weather monitoring to a robotic arm


  • Operating Voltage: 3.3V~5V
  • Dual output mode with analog output for more accurate readings
  • Fixed bolt hole for easy installation
  • Power indicator (red) and digital switching output indicator (green)
  • Equipped with LM393 comparator chip for stability
  • Digital output (D0) can be connected directly to the MCU for moisture detection
  • Sensitive to ambient conditions, primarily used for detecting soil moisture
  • Consists of two probes acting as variable resistors
  • Measures volumetric content of water in the soil

Soil Moisture Sensor pinout

Soil Moisture Sensor interfacing with Raspberry pi

Package Includes:

  • 1 x Soil Moisture Sensor Kit


Sensor Type  Soil Moisture Sensor
Operating Voltage (VDC 3.3 ~ 5
PCB Dimension 3cm x 1.5cm
Soil Probe Dimension 6cm x 3cm
Cable Length (CM) 20
Weight 50 grams

Shipping & Returns

  • All orders confirmed before 3 pm IST are shipped on the
    same day, barring rare pickup delays on holidays or disturbances
  • Delivery time in Metro cities is 1-3 days, Others it is
    3-7 days. It varies based on location, reliant on courier services
  • Return window: 7 days from receipt unless stated
    otherwise. No refunds/replacements after
  • Returns only for non-working/damaged products are accepted
  • Initiate return requests to our customer service team via Support ticket or contact us at +91-8123057137
  • Refunds are processed within 3-4 working days post inspection and approval.

For more details, please check our Shipping and Return Policy

View full details

People Also Buy

Found a better price?

Let us know!
We'll try to match the price for you

  • ⚡ Dispatched within 24 hours

  • 💰 Earn RC Coins on every purchase

  • 🚚 Free shipping on orders above Rs 500/-

  • 🛠️ Dedicated Technical Support Team

1 of 4

1. How does the soil moisture sensor work?

Soil Moisture sensor mainly uses capacitance to determine the soil's water content. This sensor works by inserting the module into the soil. The fork-shaped probe with two exposed conductors functions as a variable resistor, with resistance varying with soil moisture content.

2. How to connect a soil moisture sensor module with an Arduino?

It is very simple to use a Moisture sensor module with a Arduino. Connect the sensor module's Analog/Digital Output pin to the Microcontroller's Analog/Digital pin. Connect the VCC and GND pins to the Microcontroller's 5V and GND pins. Then, insert the probe into the soil.

3. How do you calibrate a soil moisture sensor?

A built-in potentiometer allows you to calibrate the digital output of the module (DO). You can set a threshold by turning the potentiometer's knob. The Status LED will light up and the module will output LOW when the moisture level exceeds the threshold value. When your plant is ready to be watered, insert the probe into the soil and turn the pot clockwise until the Status LED turns on, then counter-clockwise until the LED turns off to calibrate the sensor. That’s it your sensor is now calibrated and ready for use.

4. Where can we use soil moisture sensor?

Soil moisture sensors aid in good irrigation management, which results in better crops, lower input costs, and increased profitability. Irrigators can use soil moisture sensors to figure out what's going on in a crop's root zone.

5. What are the benefits of soil moisture sensor?

Soil moisture is a crucial factor in agriculture, landscaping, and gardening. The proper amount of soil moisture ensures the optimal growth and health of plants. Traditionally, farmers have relied on manual methods to measure soil moisture levels which can be time-consuming and inaccurate. This is where the benefits of using a soil moisture sensor become apparent for modern-day farmers. These sensors provide accurate real-time data on the water content in soils giving farmers precise information about irrigation needs, allowing them to make informed decisions that ultimately increase crop yield while conserving water usage. Additionally, these sensors save both time and resources by eliminating guesswork and reducing labor costs associated with traditional methods.