https://wiki.amperka.ru/slot-box:digital-chess-clock 2пример:
// пока не нажата ни одна кнопка любого игрока
while (digitalRead(BUTTON_ONE) && digitalRead(BUTTON_TWO)) {
Видимо предполагалась логическое ИЛИ
while (digitalRead(BUTTON_ONE) || digitalRead(BUTTON_TWO)) {