Hey guys,
I recently discovered Arduino, saw some projects displayed @ the instructables website, and loved the idea of a DIY MP3 player, and as I looked in to it, I started wondering: Just how capable is an Arduino board? I had some cool ideas for stuff to incorporate but I am not sure if they are do-able with these boards, and to be honest I kind of have doubts that it can handle everything. That said, I should tell you guys that I just discovered Arduino and have taken a good amount of observation at the forums here, but I'm still unable to determine if this is right for my idea. So I suppose my question is what on the list below can happen with Arduino, what kind of compatibility would it have (or not have) with other things on the list, what kind of prices am I looking at, stuff like that. Sorry if this is all sounding noobish, because well, I am new to this after all, heh.
So here is the list:
MP3 player functionality (Play, Pause, Skip, Shuffle, Forward, Backward, stuff like that), also I wanted to know how good the quality could get on an Arduino Powered MP3 player
LCD Screen of an undetermined size (But most likely no bigger than an 8in. widescreen) In color.
For Touchscreen-esque functionality, I thought of buying a Wacom Bamboo, and placing it under the LCD for pen input.
A semi-permanant Hard drive as opposed to the Memory sticks I've seen used in some of these projects, a hard drive that could be replaced later if necessary while still internal. I was thinking around 120GB
I think a camera/webcam would be cool but not entirely neccesary.
And that's pretty much it for some of the features that I would love to see. If you haven't guessed I'm looking to make a good sub if not replacement for the iTouch by Apple. Getting all this to fit in a compact case isn't to important to me, I care about functionality first, and aesthetics second. Again I'm really sorry if some/all of these ideas are really farfetched, I'm pretty determined to find a way to make something like this. Any tips or pointers in the right direction would be most helpful. My final question would be: What kind of board would I use for this, there seems to be a lot of different arduino kits out there, but like I said I have an okay understanding of hardware (hopefully this'll progress my level of comprehension).
Thanks guys, hopefully I didn't just waste someone's time with my nonsensical thinking. One more thing, does any one know of a good website that gives an entire run down for beginners of arduino? I specialize in PC hardware, and never really ventured out passed that, but I love learning about this kind of stuff. Any links, comments, concerns, pointers, and anything else I would be most greatful for.