Arduino sketch for keyboard programmability