@komar тупой штоле, видишь резисторы. нажатие разных кнопочек вызывает образование делителя напряжения с разным сопротивлением в нижнем плече. в итоге на входе ацп получаются разные напряжения. по нему и узнаем, какая кнопочка нажата. если нажимать несколько кнопочек одновременно, возможны интересные эффекты.