Like many others, I have created a custom board with an ATMega32U4. This means that it does not have an Arduino VID & PID assignment.
The "Raw" device reports VID 03EB & PID 2FF4
A Leonardo would show VID 2341 & PID 0036 or 8036.
In Windows 10, The USB properly enumerates but does not have a driver. This is clear from Device Manager and the way I got the VID & PID. FWIW, I am using self power, 3.3V and an external 8MHz xtal.
So in the short run, I just want to use the internal bootloader and later use the USB for applications. I didn't bring out other connections from the chip so USB is the only easy method available. This means I could probably use the default 03EB VID etc.
After development, I will want to use my own VID & PID and get the device signed.
I know that this topic in some form has been asked but I don't see a clear answer. I am sure, my situation is very common.
I haven't modified the arduino.inf file yet, I want to be careful I don't brick my internal bootloader by doing something wrong.
SO.....
Can someone please spell out the specific procedure (step by step0 that anyone can follow for this kind a situation?
Thanks,