Библиотека Keypad.h и подключить по схеме "матричная клавиатура".6х6 =36 кнопок , нужно 12 пинов.https://habr.com/ru/post/460409/
У меня есть успешный опыт использования входных сдвиговых регистров CD4021BE (HCF4021BE). Каждый регистр позволяет подключать до 8 кнопок, и их можно каскадировать
следовательно Вам потребуется 4 таких регистра и 32 резистора номиналом 10ком. Для считывания состояния всех кнопок потребуется всего 3 цифровых пина. Кнопки можно нажимать в любой комбинации.Подробное описание и примеры кода можно найти в этой статье.
2 балл(ов)