This soil moisture sensor detects water content in soil, making it ideal for smart agriculture, automated irrigation systems, and plant care projects. It provides both analog and digital outputs for flexible integration with microcontrollers like Arduino, ESP8266, and Raspberry Pi.
Key Benefits
✔ Dual Output – Analog (moisture level) + Digital (threshold trigger)
✔ Corrosion-Resistant – Gold-plated probes for long-term use
✔ Easy Calibration – Adjustable sensitivity via potentiometer
✔ Low Power – Energy-efficient for battery-powered systems
Technical Specifications
Core Specifications
Operating Voltage: 3.3V – 5V DC
Output Signals:
-
-
- Analog: 0–5V (higher = more moisture)
- Digital: HIGH/LOW (adjustable threshold)
-
Detection Depth: Up to 37mm (probe length)
Response Time: <1 second
Electrical Characteristics
Current Consumption: <20mA
Interface: 3-pin (VCC, GND, Signal)
Physical Properties
Probe Material: Anti-corrosion alloy
Dimensions: 60mm × 30mm × 7mm
Cable Length: 20cm (standard)
Why Choose This Sensor?
✔ Plug-and-Play – Works with Arduino, ESP, RPi
✔ Waterproof Probes – Safe for long-term soil use
✔ Cost-Effective – Reliable performance at low cost
Common Uses:
Smart plant watering systems
Greenhouse automation
Soil science experiments
Pro Tip:
For analog readings, use analogRead() (0–1023 = dry→wet).
For digital mode, adjust the potentiometer until the LED triggers at desired moisture.
Package Includes:
1 x Soil Moisture Sensor Module