Uf... Ahora estoy pensando que lo primero que tendré que definir es la configuración de las entradas/salidas del microcontrolador, que también se hará desde MQTT, porque la idea es que con un programa estándar se pueda convertir un microcontrolador en un terminal tonto para cualquier circuito que se nos ocurra.
De momento jugaremos exclusivamente con las entradas/salidas propias del micro, y nos olvidaremos de multiplexores y leches semejantes.