The I2C Soil Moisture Sensor is a "sensor mode only" version of the plant watering alarm Chirp.
Capacitive soil moisture sensor interfaced via I2C. Additionally provides ambient light and temperature readings. The sensor works fine with Arduino and RaspberryPi and is open-source hardware.
The sensor can be read via I2C protocol and provides these features: