Arduino Mega 2560 R3 vs. Uno R3 for beginners {Raspberry Pi}

zoomkat:

I can only suspect the china sourced mega is causing problems.

Hardware usually works reliably the way it is wired. On the other hand, 99% of issues like yours are likely to bad code.

Good point, but code runs rock solid on my Uno. Further my Uno never hangs when I upload code to it, and I've uploaded code to the Uno many more times than to the Mega. Like I said the Mega hangs frequently when uploading code. Additionally, code written by others hangs on the Mega as well.