Welcome, sure i can but my older thread i think has a bit of info on all it but i'll give a run down anyways.
Initially i had a setup that used a soil sensor to measure the moisture level in the soil which would in turn activate a small water pump depending on what i was running.
Worked great. and the above board in the picture still has that function.
But right now and the last couple runs i opted out of the soil sensor and have just been running timed watering for simplicity and to push waterings, that made coding super simple with just a couple lines of code and some basic relay/power control.
But with the timed waterings you just have to watch the plants and watering conditions a bit more, till a couple weeks in.