I have two genuine Arduino Mega2560 which have always worked fine up until yesterday.
I was messing around with some electronics with one of the Mega and later, when I that very same Mega to upload a different sketch, it was no longer recognized.
On the device manager it appears as an Unrecognized USB Device. When asking device manager to update the driver, it just tells me the best driver is already installed.
Plugging the Arduino to a different PC, I get the same result. Changing USB cables doesn't change anything either.
I was thinking I damaged the Arduino, but here's where it gets really weird. I plugged in the other Arduino Mega, which was working fine the last time I used it, and I get the same problem. Once again, changing PCs or cable changes nothing.
Does anyone know how this can be fixed? I've tried burning the boatloader from a chinese Nano clone, but I get a timeout error when uploading the Blink sketch (possibly having to do with the Nano not being genuine).
If anyone knows how I can fix this, I would be really grateful.