Нужна была простая панель с десятками кнопок, каждая из которых мгновенно проигрывает свой звук — для розыгрышей, оповещений или просто по приколу.
24 кнопки опрашиваются через два аналоговых мультиплексора (а не 24 отдельных вывода микроконтроллера), при нажатии команда идёт на модуль DFPlayer, который и воспроизводит нужный трек с SD-карты.
Arduino Nano, два мультиплексора для опроса кнопок, модуль DFPlayer.
Готово и используется.