I am trying to build a Sparkfun pro micro from scratch and I’ve match everything to this schematic except.
https://cdn.sparkfun.com/datasheets/Dev … o_v13b.pdf
The only difference is that I’m using 22uF capacitors on the voltage regulator and I didn’t include most of the LEDs. I know that the capacitors aren’t a problem cause I measured the resulting voltage. I am able to burn the 3.3v pro micro bootloader onto the board, but when I plug it in to my Windows 10 machine it has an error and reads “Unknown USB Device (Device Descriptor Request Failed).” I’m sure that the bootloader process is correct because when I did it to my store bought sparkfun promicro, it worked and there was no problems.
Additionally, I tried burning the Arduino/Genuino Micro bootloader onto my board and that was successful. I was able to plug it in to my windows machine and and upload a sketch via the Arduino IDE.
My question is how is the Arduino bootloader process different than the Sparkfun bootloader process such that I would have success with one and not the other? And what do I need to do to get the Sparkfun bootloader to work?