I didn't expect to love it, and it has a learning curve, but the possibilities are endless.
GPIO control of all the header pinout as input or output. Low latency, see also The need for speed below for some more information on this Catching rising or falling edges in any header pin working as ...
This is the code and documentation repository for a 9 valve sprinkler controller kit based on an ESP32. It has the following features: The firmware will need to be provisioned on your controller ...