No matter what I do, I get this error avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xbe

Well, you could work on one board to see if you can use ISP to program it...
either with a dedicated ISP programmer, or a second board working as ‘Arduino as ISP’
Do a search for that term.

1 Like