Many Arduino users are not unfamiliar with this error. It often appears in our experiments process .
Someone has made a detailed analysis for the error on the web, the analysis is as follows:
avrdude: stk500_getsync(): not in sync: resp=0x00
The problem was interpreted as a serial communication failure.
In the analysis, there are some reasons for this error:
- In the IDE download process, Arduino is not reset.
- Serial pin (0, 1) are in used.
- USB serial port communication is unstable.
- Bootloader is damaged.
- Used a wrong serial or board type (it can be corrected by choosing the right one).