1

It's important to start by saying that this micro was working perfectly, and the keyboard I built with it was great. Then this happened:

While using the QMK Toolbox I tried to upload an oversized .hex file, and since it was taking too long, I hit the reset button. Clearly uploading an oversized hex file was the problem here.

Now the pro micro won't respond to anything. The green LDE lights up, but windows won't recognize it. I tried clicking the reset button and grounding the reset pin, and nothing works. I even tried the double tap on the reset key, or the tap and hold, nothing.

Have I totally broken the micro somehow? Can't I hard-reset it?

Deleteman
  • 131
  • 1
  • 5

1 Answers1

2

Alright, just answering my own question in case someone comes along in the future:

The problem in my case, as @Majenko mentions in the comments, was the bootloader. In my case, there was no way around it, I had to re upload it with a ISP. I got another Arduino Pro Micro and using the wiring from this answer: Trying to verify that Arduino Pro Micro ISP is working and following this tutorial: https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoISP

I managed to get it working.

Notes:

  1. I did not have to change anything on the code for the ISP sketch.
  2. Careful with the picture from the first answer, the comments show an issue with the wiring you need to take into account.

After that, the "Burn bootloader" action worked like a charm.

Deleteman
  • 131
  • 1
  • 5