Изящное программно-аппаратное решение для [оптической клавиатуры] на 12 или даже на 15...16 клавиш на основе 5В ATTINY1614-SSNR SOIC-14 100 - $0.62 http://caxapa.ru/802267.html
Фотосенсор
http://caxapa.ru/802296.html
http://caxapa.ru/802297.html
MCU часть
http://caxapa.ru/802311.html
Это один их удачных примеров того, зачем нужны 5В MCU.
При 5В все это будет работать хорошо, ограничительные резисторы для LED будут достаточно большого номинала, чтобы обеспечить стабилизацию тока, падение напряжениях на фотодиодах также будет достаточно для устойчивого детектирования.
При 3.3В все было бы не так стабильно и красиво.