Arduino touch screen mp3 player

So i know this is a long shot but i had an idea and i was wondering if people could tell if it was possible or not.

So i want to make a touch screen mp3 player with the arduino (yes i know it would be cheaper to buy one, but of all people to understand how cool it is to build something I figured it would be you guys). To start off this long post here are the different parts i would use.

First the Touch Screen:
http://www.liquidware.com/shop/show/TSL/TouchShield+Slide
(small sturdy and it doesn't use many pins)

The mp3 player:
either the,

or,

Then i would like to use the arduino mini just beacuse i would save me a lot of space:

Alright so my main question is if this is possible, then which mp3 player shield would be best. Finally would it be possible to set up some sort of touch screen song selection where i could look by artist and album. Pretty much looking at the files on flash card.

Any help people could supply me with would be greatly appricated

I think that your project is possible, but a hard and long one...
Your song/ artist selection and touch interface would be a matter of programming, not hardware.

Thats kinda what i figured, while im not great at programing i figured it would be a fun long term project.

any ideas on which mp3 board would be better?

You need to draw some block diagrams. One of what the hardware will look like, and who will control what. Then one for the software. What elements are done in software.

Not Arduino, but very related - in 2003 I purchased a kit off this guy.
http://www.frankvh.com/mp3-player.html
He designed this all and sold a few kits and I still have it working at home. It was before MP3 player were as widespread as they are now. Uses a computer HDD has a LCD etc and even has USB to load songs on to the HDD. Was very flash at the time and alot of my friends were very envious :stuck_out_tongue:

What you want to do is similar, but with newer technology, touch screen etc and with the Arduino. This project could be ported to the Arduino as it uses a Atmel Mega, but not really relevant.

Just thought you may be interested to have a read of what he did, as I am assuming you would want to build all this into a custom PCB once done, rather than having an arduino with shields stacked on it as your final product.

Some of the stuff he used you cant get anymore, however their will be newer things which do the same if not more these days.

Thought you may be interested :slight_smile:

Cheers
James

I havn't bought anything yet, but i was just looking at the touch shield slide and noticed it said it only uses pins 2 and 3 but when looking at the bottom of it it has many more pins coming out then that. I know a few of them are for power but no idea about the rest.

Anyone know exactly how many pins it uses?