Soil Moisture Sensor (Arduino Compatible)

You may also like:
1696 1696
A1302KUA-T A1302KUA-T
Allegro Microsystems
29132 29132
555-28027 555-28027
Spectra Symbol
1645 1645

$5.95 ea

40 In Stock
More Available – 7 weeks

*This product is subject to a tariff.
See detail in the cart.

  • Jameco Part no.: 2159381
  • Manufacturer: DFRobot
  • Manufacturer no.: SEN0114
  • HTS code: 8543909500
  • No datasheet available. Please review the tabs below for product specifications.
  • Electronics Parts Locator
# of units Price
1+ $5.95
5+ $5.35

Request a Large Quantity Quote

Soil Moisture Sensor (Arduino Compatible)

This moisture sensor can read the amount of moisture present in the soil surrounding it. It's a low tech sensor, but ideal for monitoring an urban garden, or your pet plant's water level. This is a must have tool for a connected garden!

This sensor uses the two probes to pass current through the soil, and then it reads that resistance to get the moisture level. More water makes the soil conduct electricity more easily (less resistance), while dry soil conducts electricity poorly (more resistance).

It will be helpful to remind you to water your indoor plants or to monitor the soil moisture in your garden. The IO Expansion Shield is the perfect shield to connect this senor to Arduino.


  • Power supply: 3.3v or 5v
  • Output voltage signal: 0~4.2v
  • Current: 35mA
  • Size: 60x20x5mm

    Pin definition:

  • (1) - Signal, Analog output (Blue wire)
  • (2) Power (5V)
  • (3) Ground
    Product Note: As of 4/18/16, the pinout listed here is correct. The schematic from the link below showed power and ground reversed and is wrong.

    Shipping List

  • Moisture sensor(1 unit)
  • Analog Sensor Cable (1 unit)

    Downloads & Resources

  • Wiki
  • Moisture sensor schematic
  • Moisture sensor Sample code

    Report a problem
    Suggest a product
  • Specification Value
    Sensor TypeSoil Moisture

    Report a problem
    Suggest a product