SparkFun Qwiic Soil Moisture Sensor

The SparkFun Qwiic Soil Moisture Sensor is a simple breakout for measuring the moisture in soil and similar materials. The soil moisture sensor is pretty straightforward to use. The two large, exposed pads function as probes for the sensor, together acting as a variable resistor. The more water that is in the soil means the better the conductivity between the pads will be, resulting in a lower resistance and a higher SIG out. This version of the Soil Moisture Sensor includes a Qwiic connector, making it even easier to use this sensor!

To get the SparkFun Soil Moisture Sensor functioning, all you will need is to connect the VCC and GND pins to your Arduino-based device (or compatible development board). You will receive a SIG out, which will depend on the amount of water in the soil. One commonly known issue with soil moisture senors is their short lifespan when exposed to a moist environment. To combat this, we’ve had the PCB coated in gold finishing (ENIG, or Electroless Nickel Immersion Gold).

Note: Check the Hookup Guide below for assembly and weatherproofing instructions, as well as a simple example project that you can put together yourself!

SparkFun Qwiic Soil Moisture Sensor Product Help and Resources

Soil Moisture Sensor Hookup Guide

January 29, 2021

A quick hookup guide and project to get you started with the Soil Moisture Sensor from SparkFun.


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • Member #1601392 / about 3 years ago / 2

    I came across a video talking about different moisture sensors and the difference between them. He provided tests that showed some exposed copper plating sensors and fall off and taint the soil. Link Here:

    Can you provide and detail or reassure why this won't happen to my sensor? I will make sure its out of the water, but I don't want to go eat my food and its toxic for my family.

    I'm looking in the near future to purchase one and wanted a heads up.

    Thanks, Caleb

Customer Reviews

3 out of 5

Based on 2 ratings:

Currently viewing all customer reviews.

Seems like a device that has been optimized but should never have been optimized in the first place

I recently bought this sensor and regret my purchase after seeing that video. I don't know why they still make these if it leads to corrosion after a while. It seems like they are trying to optimize a device that shouldn't be optimized by adding a gold plate. Also, are the readings less accurate with the ions in the soil? I am still trying to get it to work on a Raspberry Pi, but am less motivated after knowing it may corrode and capacitance measurements would be a better option. Now I am out $9 :(

Very handy little sensor

Following the guide, calibration is definitely important with these, but once dialed in to the soil and the peculiarities of each individual sensor, the measurements roughly align, which is all I need. My only concern is the inability to turn off the power LED via I2C. I use these in a grow tent with photoperiod plants and needed to permanently disable the power LED.