working sketch for Arduino Micro