When there is a problem with the reset (the reset is needed to connect to the bootloader to upload a sketch), then get rid of that board. When you use the Arduino IDE to burn the bootloader, then also the fuses will be set to their proper values. Use a programmer and the Arduino IDE to burn the newest bootloader into the Arduino Mega 2560. When using a cheap clone board with the CH340G, use the drivers of the official website:
Install the newest Arduino IDE from the official website:
This is important, don't think you can skip this step.Īfter that you can start with a fresh new install. The Arduino has its own mini version of Java, and an other Java could get in the way.įind the hidden "arduino15" folder(s).
Remove all the usb-serial drivers that you have installed. Delete the C:\Program Files (x86)\Arduino folder, because there could still be files that mess up the new version. The trouble with the '!!!' is fixed, and also a number of other bugs have been fixed in the bootloader for the Arduino Mega 2560. The best thing to do is to burn a new bootloader into the Arduino Mega 2560 board, together with the newest Arduino IDE, and remove all old things that are on your computer.ĭo you have a programmer ? You should get one.