Various I2C IO expanders modeled after and including PCF8574 module created by Peter Müller <peter@crycode.de> (https://crycode.de/)