Skip to Content

Soil Moisture Sensor Module

🌱 Soil Moisture Sensor Module (Resistive Probe + LM393)

Overview

A straightforward and reliable soil moisture sensing module, which combines a fork-style resistive probe and a signal-processing board with LM393 comparator. It provides both analog (moisture level) and digital (threshold‑based) outputs, making it ideal for agricultural monitoring, smart irrigation, gardening projects, and more.

Key Features

  • Operates on 3.3 – 5 V DC

  • Dual outputs: AO (analog) and DO (digital)

  • Onboard potentiometer to adjust digital threshold

  • Status LEDs: red (power) and green (digital output)

  • Uses fork-style resistive probe, about 60 × 20 mm

  • Compact PCB (~32 × 14 mm) with mounting hole

  • Low power consumption (~15 mA) 

Technical Specifications

ParameterValue
Supply Voltage3.3 – 5 V DC
Operating Current~15 mA
Analog Output (AO)0–5 V proportional to moisture
Digital Output (DO)0 or 1 based on adjustable threshold
Probe Size~60 × 20 × 5 mm
Board Size~32 × 14 × 6 mm
Temperature Range–40 °C to +85 °C

Wiring with Arduino Uno

Module PinConnect To
VCC5 V from Arduino
GNDArduino GND
AOAnalog input (e.g., A0)
DODigital input (e.g., D2)

⚠️ If using DO, ensure to set up pinMode(D2, INPUT_PULLUP) and watch for LOW when moisture exceeds threshold.

Applications

  • Automated plant watering systems

  • Soil moisture data logging

  • Garden automation and greenhouse control

  • Educational electronics and IoT prototypes

  • Real-time monitoring in agriculture

Resources

  1. 📄 Datasheet: FC‑28 Soil Moisture Sensor Module – detailed module specs and probe materials pishop.us+1makerguides.com

  2. 🎥 YouTube Tutorial: Arduino soil moisture sensor tutorial with circuit diagrams and working code makerguides.com+6circuitdigest.com+6arduinogetstarted.com+6

75.00 LE 75.00 LE

This combination does not exist.

Sensor