What You Could Achieve with the Keyboard Library of the Arduino
florianfries.me