added support for Leonardo and Arduino Micro boards