Our sensor uses an LCD screen to dictate if the soil in question needs to be watered. Once the sensor is inserted in the soil, the LCD screen will display the water level and change colors and messages depending on what is required.
If the water level is very low, the screen will turn red.
If the water level is okay, but needing water very soon, the screen turns yellowish green.
If it is watered and ready to go, it will turn fully green. You can see this version in our documentation video (thanks to the lovely rainstorm we had over the weekend).
Here is our code: