This is the bootloader of the left keyboard half of the Ultimate Hacking Keyboard.
{ProgrammerName}
and {ProgrammerPort}
are to be substituted with actual values below.
cd optiboot
make upload AVRDUDE_PROGRAMMER={ProgrammerName} AVRDUDE_PORT={ProgrammerPort} # Build and upload the firmware.
make fuses AVRDUDE_PROGRAMMER={ProgrammerName} AVRDUDE_PORT={ProgrammerPort} # Set the fuses.
For the AVR ISP mkII this translates to:
cd optiboot
make upload AVRDUDE_PROGRAMMER=avrispv2
make fuses AVRDUDE_PROGRAMMER=avrispv2
This bootloader is based on the Optiboot bootloader originally hosted at Google Code but this repo has been forked from a GitHub repo because collaboration is easier here.