Is it possible to edit the bootloader .hex on 32u4 to detect other than leonardo

I am was hoping to somehow edit the .hex to use leonardo.hex but then for device manager to detect the name of my choice within device manager port.

I have made a new board design which work a treat, however i wish to change the name to something other than Leonardo

Any direction, guidance would be appreciated.



I think you need to:

  1. Modify and recompile the bootloader so it doesn't have the same ID as the leo, thus generating a different .hex file.
  2. Modify the driver to create a driver that will recognize the device with the non-leo ID.