I realize this generic error has been asked about lots of times before, but I have been unable to find an answer that works for me.

I have a bunch of pro mini's that I program with an FT232RL. It works perfectly fine for some time, but eventually it stops working and I get the error:

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00

Using the same FT232RL on an unused pro mini still works fine. Burning a new bootloader through an Uno as ISP works fine, as well as uploading code to the pro mini that way, but even after burning the bootloader the FT232RL does not work on that pro mini again.

I have experienced this exact behavior on three different pro minis in a row now. Is there any sort of factory reset-ish thing I can do other than the bootloader to try to get these back to square one?

  • Are they 3.3V or 5V Pro Minis?
    – Majenko
    Commented May 4, 2019 at 21:15
  • They're 5V pro minis.
    – Akegata
    Commented May 4, 2019 at 21:27
  • 1
    Bang goes my idea then. Oh well. Still, try this anyway: Write some small code to test that the UART is actually functional, and burn it using another Arduino.
    – Majenko
    Commented May 4, 2019 at 21:29
  • do not upload a sketch over ISP after you burned the bootloader. it erases the bootloader
    – Juraj
    Commented May 5, 2019 at 6:29


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.