# Soil Moisture Detector

Day 28 of the 100 Days 100 IoT Projects collection. Board: ESP8266.

An ESP8266 reads a soil sensor and reports dry or wet conditions. The sensing core of every smart-garden project.

## How it works

Two probes in the soil form a variable resistor whose value changes with water content. The ESP8266 reads it as an analog voltage and classifies the result as dry or wet against a threshold you calibrate for your own soil. It is the sensing core every automated garden builds on.

## What you'll learn

- Resistive soil sensing
- Wet/dry calibration
- Probe corrosion awareness
- Threshold classification

Full project (code, wiring diagram, Wokwi simulation): https://github.com/kritishmohapatra/100_Days_100_IoT_Projects/tree/main/Soil_Moisture_Sensor_DryWet_Detection_(ESP8266_MicroPython)

Summary by SkillShop. Code and diagrams belong to the original repo.
