SKU: SENS-0430
📋 GST Invoice Available

Waveshare Moisture Sensor - Analog Output Module

₹349.00 (Inclusive of all taxes)
Out of Stock

The Waveshare Moisture Sensor is an analog-output module designed for measuring soil moisture content, compatible with 3.3V and 5V microcontroller systems like Arduino, Raspberry Pi, and ESP32. It provides a variable voltage signal proportional to the detected moisture level for easy integration into automated monitoring systems.

Features

  • Analog voltage output increases with higher soil moisture content for straightforward measurement.
  • Wide operating voltage range from 2.0V to 5.0V ensures compatibility with 3.3V and 5V logic systems.
  • Compact PCB design with 38mm detection depth and pre-drilled 2.0mm mounting holes for secure installation.
  • Simple 3-pin interface (VCC, GND, AOUT) for direct connection to microcontroller ADC inputs.
  • Transistor-based amplification principle provides a stable, amplified signal from the soil probe.

Out of stock

Description

The Waveshare Moisture Sensor operates on a transistor-based current amplification principle. When soil moisture creates a conductive path between the sensor’s electrodes, a base current is established, which is amplified by the transistor. This amplified current flows through an emitter resistor, generating a proportional analog voltage output (AOUT) that can be read by a microcontroller’s ADC.

Designed for durability in soil environments, the sensor features a corrosion-resistant electrode pattern on its PCB. The module’s straightforward analog interface eliminates the need for complex communication protocols, making it ideal for rapid prototyping and educational projects focused on plant health and automated irrigation.

Key Features

  • Analog output provides a direct voltage reading proportional to soil moisture saturation.
  • Broad 2.0V to 5.0V DC power range supports both 3.3V and 5V microcontroller platforms.
  • Compact form factor (20mm x 51mm) with integrated 38mm long sensing electrodes.
  • Includes a pre-attached 3-pin connector Jumper wire for quick hookup to breadboards or GPIO headers.
  • Transistor-based signal conditioning offers stable amplification of the weak soil conductivity signal.
  • Optimized performance-to-cost ratio for hobbyist gardening, educational kits, and basic environmental monitoring.

Applications

  • Automated plant watering systems for home gardens or indoor pots.
  • Soil moisture monitoring in agricultural research or educational science projects.
  • Integrating into IoT environmental sensor nodes based on ESP32 or Arduino platforms.
  • Basic data logging for plant health and irrigation scheduling in hobbyist greenhouses.

Technical Specifications

Model / NameMoisture Sensor
BrandWaveshare
Output TypeAnalog output (AOUT)
Operating Voltage2.0V ~ 5.0V DC
Detection Depth38 mm
Dimensions (L x W)51.0 mm x 20.0 mm
Mounting Hole Diameter2.0 mm
Interface3-pin (VCC, GND, AOUT)

Frequently Asked Questions

What is the operating voltage range for this moisture sensor?

The Waveshare Moisture Sensor operates from 2.0V to 5.0V DC. This makes it directly compatible with both 3.3V systems like Raspberry Pi and ESP32, as well as standard 5V Arduino boards without requiring a level shifter.

How do I connect and read data from this sensor?

Connect the module's VCC and GND pins to your microcontroller's power and ground. Connect the AOUT (Analog OUT) pin to an analog input (ADC) pin on your board, such as A0 on Arduino. Read the analog voltage value; a higher voltage typically indicates higher soil moisture.

Does this sensor require calibration?

Yes, for accurate moisture percentage readings, calibration is recommended. Record the analog values when the sensor is in completely dry soil and fully saturated soil to establish minimum and maximum thresholds for your specific soil type in your code.

Package Includes

  • 1 x Waveshare Moisture Sensor Module
  • 1 x 3-pin custom connector Jumper wire

Additional Information

Weight 0.007 kg
Dimensions 5.1 × 2 cm