А никто не пробовал сделать схему управление реле через дешифратор?
Количество используемых выводов arduino можно сильно снизить и, при необходимости (хз зачем конечно), дико увеличить допустимое кол-во реле .
И ещё, как думаете, насколько реально научить ардуину управлять реле по событиям винды или centrafuse - запуск, завершение, слип... Чтобы управлять усилителем, монитором, ещё чем-то...
В частности хочется включать усилитель только при старте центрифуги и гасить его ещё до выключения звуковухи (чтобы не было щелчка). Да и монитор тоже - картинки из биоса и прочие системные меню - бесполезно и не красиво.