How to Solve Board not in Sync problem in Arduino
Usually, when this happens, you cannot upload the code to the Arduino board (sometimes the IDE shows "upload complete") and the IDE displays an error code. "avrdude: stk500_getsync(): not synchronized: resp=0x00".
Solution
Sync: resp = 0x00 is a normal response that translates to "Atmega chip not working" on Arduino. When this happens, there are many things that can go wrong. Here are some steps you can take to resolve this error.
1. Make sure nothing is connected to digital pins 0 and 1 of the Arduino (including the shield).
2. Make sure the correct COM port and board are selected in the Tools menu.
3. Press the reset button on the Arduino several times and upload the code again.
4. Unplug the Arduino from the PC and plug it back in.
5. Restart the Arduino IDE.
If any of these don't work, it's time to use another Arduino board in your PC or use the "defective" Arduino board in another PC. This will help determine the cause of the problem. If you have problems with your PC, please reinstall the Arduino IDE. However, if the cause of the problem is a "defective" Arduino board, flashing the board with Arduino firmware is the ultimate solution. If none of the methods above work, it may be time to replace the Arduino board.
Social Plugin