What happens when you combine an Arduino-based microcontroller with a palm-sized aluminum box and clicky buttons? A fidget ...