I’d like to change the COM name assigned to the Arduino COM port on windows.
By default the string is “Arduino UNO R3” for all the arduino connected to a PC. It would be very nice to assign different names when more than one Arduino is connected to a PC, so a software could recognize automatically different boards without relying to device descriptions and not the COM numbers (which could change).
In my opinion a re-programming of the Atmega16u2 is required, since I think the COM description should be “stored” there.
I searched for the atmega usb module firmware, and I found it on \hardware\arduino1\firmwares.
Here the hex files and firmware sources are provided.
The one written by default in the Arduino UNO R3 board (I checked with Atmel FLIP software) is Arduino-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hex.
I tried to search the string “Arduino UNO R3” in the source files but I didn’t find it, so I don’t know where I can change the device description.
Do anyone knows how to reach the goal?