На матовой чёрной пуговице нарисовать радиальную белую линию. Мерять светоотражающим тахометром. Пуговица. конечно "бегает" но приноровиться можно. Тахометр - покупной.
Или, как было подсказано выше, два магнитика к пуговице прилепить и мерять частоту ЭМ колебаний. Но будут проблемы с балансировкой (отсюда появится своеобразный допплер). Ну и из-за увеличения массы пуговицы это уже будет не честно

.