Easy AVR USB Keyboard Firmware and Keymapper
Additional hardware support
Additional checks on loading saved files. More descriptive error messages.