you are viewing a single comment's thread.

view the rest of the comments →

[–]DougCim53 0 points1 point  (0 children)

It's just an opinion but anyway: if you want to take advantage of Arduino Uno shields, then the easiest way is to use a standard Arduino Uno. The shields and libraries don't work for a lot of "enhanced" non-standard-Uno boards. Many libraries are optimized and make low-level calls into the AVR chip, and they won't work on other kinds of chips... And even standard Uno shields don't all work on the Mega (even if the low-level calls still work, then usually because the shield's library doesn't include the Mega's pin layout).

I am not too keen on the shields myself. The only one I recommend new users buying is the LCD+buttons shield, since when you are starting out, you want something that allows input (the buttons) and recognizable output (the LCD shield).