Hello everybody.
As a newbie myself in electronics, I’m having a hard time grasping some concepts.
I know the Arduino is basically a circuit built for (apparently) ease of use both in coding and electronic messin’ headed towards simplicity I guess.
Now, I see there are lots of “shields” that SparkFun sells, that as far as I understand are basically like plug and play devices (so to speak) that you just put in top of the Arduino and everything works, you load some code and start having fun.
I understand you can even stack shields on top of others (but not everything is compatable I know) and you have more fun.
But then I think the Arduino is a bit expensive and all those shields are as well.
I see there are also verboards or stripboards with the sole purpose of “stripping” an arduino and making it more permanent. I’m not quite sure if I’m correct to assume these are meant for people who don’t wanna waste 30 bucks buying several Arduinos but rather just using some cheap circuits to make their once-based Arduino project and then reusing the real Arduino.
But here my confussion starts…
If those veroboards are so easy to assemble and cheaper than an Arduino, why using an Arduino instead, at all?
Also, I see there are “breakoutboard” options along with the shields. Are these supposed to be as plug and play as the shields but using your “own” circuit instead of plugging directly into the Arduino, or stacking if I may.
But, can these breakoutboards also work with the Arduino, except for the stacking?
And last but not least why is it that most people just use Arduino?
I’m trying for instance to find a SD card reader example using a simple ATMega, but all the good examples are always using the Arduino.
If I wanted a project, let’s say, a simple MP3 player (things involved, a uController, MP3 interpreter, SD card reader, DAC to output sound) would it be just easier to get an Arduino and stack a lot of shields and get done with it, or would it be a LOT cheaper to build my own and learning more in the process (any good resources?).
Thanks for your time