Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

13
  • 7
    There are other possible causes. Your could have damaged the ATmega, you could have damaged the bootloader on the ATmega, you could have power issues, or a myriad of other possibilities. The not in sync: resp=0x00 is really a generic "ATmega not responding" message. Anything that could cause the ATmega to not respond can cause it. Commented Feb 24, 2014 at 4:47
  • 4
    So can I not have anything in 0 or 1 ever? Commented Mar 31, 2015 at 14:40
  • 7
    @Tim You can connect stuff to those pins, but you have to disconnect them if you want to communicate with your Arduino via the USB cable. Commented Mar 31, 2015 at 15:12
  • 1
    I got this error on my very first Duemillanove years ago. It was a dead UART chip (or connection from USB to UART chip). Very frustrating. I bought an AVR programmer and burned the bootloader. Purchased another CPU with bootloader preloaded. Wasn't until vendor sent a replacement that I was able to join the world of Arduino aficionados (and I now have two spare CPUs). Commented Jul 31, 2015 at 22:07
  • 1
    Could you please append also Tools->Processor->Atmega 328P to Atmega 328P (Old Bootloader) to the list of possible solutions. Commented Jun 5, 2019 at 19:47