from machine import Pin, ADC
import time
digital_pin = Pin(5, Pin.IN)
analog_pin = ADC(Pin(36))
analog_pin.atten(ADC.ATTN_11DB)
analog_pin.width(ADC.WIDTH_12BIT)
while True:
d = digital_pin.value()
a = analog_pin.read()
print("Digital:",d)
print("Analog:",a)
if a < 400:
print("Soil is Moist ")
elif a < 800:
print("Soil is Wet ")
else:
print("Soil is Dry")
print("--------------------------------")
time.sleep(1)