Code for a USB keyboard controller based on an AVR MCU