A software to control hardware buttons. Mainly marine. build for a raspberry pi with a wave share 10" resistive touch screen. probably work with others but do not have hardware to test.
uses mcp23017 to control SSRs. adafruit cicuit_python_mcp230xx. uses mcp23017 to see if circuit is powered.