Si bien entiendo que pasar a un alto número de uC puede ser la opción más sencilla, estoy buscando opciones de bajo costo para hacer lo mismo con un bajo número de uC.
Me gustaría controlar un máximo de 8 relés, usando un ATtiny85, que tiene 5 pines GPIO disponibles, de los cuales definitivamente necesito reservar 2 para algún otro propósito, dejándome 3. Un enfoque obvio que me viene a la mente es un mux Dado 3 pines, 2 ^ 3 = 8, encaja muy bien. Sin embargo, me preguntaba si los relés (que controlan el zócalo de la fuente de alimentación para los servidores) se desenergizarían al cambiar los valores mux.
¿Hay otras trampas con este enfoque? ¿Hay métodos alternativos disponibles? He oído hablar de los expansores de IO, pero ¿sería un enfoque que valga la pena desde el punto de vista de complejidad / costo?