hello I hope someone can help me with this, basically My board (uno) used to work fine before, but now Ive been getting this avrdude error when uploading a sketch .
avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x01
I know the error means the board can't communicate with my computer, but I know there's nothing wrong with the computer because I tried it on my phone as well, also tried two software versions, and few other things that didn't work. On the other hand my arduino nano uploads fine. So I thought maybe its the bootloader, so I tried to burn the uno bootloader using nano and it burned successfully, but when I tried to upload the sketch using my nano as programmer, I got the same error again for uno. So what I want to know is that Isn't this way like icsp and is supposed to bypass whatever part is causing that error??? so then why didn't it work??
I made the connections like this
Nano Uno (error)
pin 10 >>>> reset
pin 11 >>>>> pin 11
pin 12 >>>>> pin 12
pin 13 >>>>> pin 13
gnd >>>>> gnd
5v >>>>>> 5v
Also is there any other programmer I can buy that will not show that error , like this USBasp, if I buy this, will it solve my problem?? Thanks.