Uses the second microcontroller on an Arduino UNO to emulate a USB keyboard.
- Flash keyboard.hex on the second microcontroller (16u2) of the Arduino UNO using a ISP programmer.
- Flash main.elf to the Arduino UNO using an ISP programmer (you can no longer use USB to program)
- Plug the Arduino in using USB, after a few seconds, it should type "Hello World!"
To reset the second microcontroller, so that it can be used like a regular Arduino again, flash optiboot_atmega328.hex