So for two weeks now I have had problems uploading simple code and example sketches to my Arduino nano. I had 3 Nanos that were apparently Chinese clones with the ch340 chip, they worked for about 5-6 months then stopped uploading all with the same error of "...avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xc3
Problem uploading to board." I heard this was an issue with clones so today, I received an on-brand Arduino nano with the FTDI chip, it uploaded for a couple minutes but the code was a bit off, now I get the same error as before.
I've tried multiple different versions, checked the ports, checked the default settings and board type, as well as updating or trying new versions of drivers, I've gone through so many tutorial attempts. I don't really care about fixing the clones at this point I just want at least one working microcontroller, but it seems like it might be an issue with the software since an arduino brand board didn't work either. I should note that the cable is not from the internet, i heard those can be unreliable, this cable is from a TI graphing calculator so I don't think its the problem.
That was a ton of info just wanted to put everything out there, anyway please help if you can think of a solution. Thanks.