I just built my own version of an Arduino Micro, using the ATMEGA32u4 chip. I burned the bootloader to it via another Arduino (Arduino Nano from banggood.com).
The Arduino Nano uses an ATMEGA328 chip, so it should work as an ISP programmer. None the less, I hooked up the Nano to my custom board, according to Sparkfun's Guide, and proceeded to burn the bootloader. The Arduino IDE says that I have successfully burned the bootloader.
However, when I plug in the newly burned custom board, Windows 10 throws the error, saying,
USB Device Not Recognized followed by
The last USB device you connected to this computer malfunctioned and Windows does not recognize it.
I have searched for a solution, but none seem to come up. My question is, what do I need to do in order to get this custom board working as an Arduino? Thanks!