I am sure this has been covered here before however just about to get a Arduino and would like to know how compatible the Mega and UNO models are. They is not a large amount of money difference between the two but do not want to head the Mega path only to find compatibility issues like shields work on one and not the other etc.
I realise the differences from a hardware perspective as I am a retire electronics engineer so thing like a DIP and SMD package for the micro are understood.
What I would like to know is where there maybe any gotchas between the two.
Would both work on the same compiled code? ( sorry I am a code novice)
Are the shields totally compatible between the two models?
Given the small difference in the price between the two why wouldn't I buy the Mega or why should I buy the UNO?
Appreciate your input.
Thanks,
fleetz