Great write-up, but I have a few questions<p>1) don't different plants need different amount of moisture in the soil? How do you account for that?<p>2) why does moistly check the moisture levels so frequently? Wouldn't hourly or even daily be more than enough? I assume partly you are checking regularly because the alarm shouldn't go off after you've done the watering, but what about checking regularly if the last check was 'dry', but not as regularly if the last check was 'wet'?
This is really inspiring.
When choosing most optimized parts, is there a better way than parametric search in catalogue like Mouser, Digikey or something??