MintyMP3, modernized w/ SATA HDD?
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

MintyMP3, modernized w/ SATA HDD?

by aqisnotliquid on Sun Dec 13, 2009 1:49 pm

A few days ago, my Insignia Pilot player stopped working and I thought about buying a new player, perhaps a Creative Zen or something similar. But then I got to thinking about the MintyMP3 project. Granted, it's a bit of an older project compared to technology now, but I was wondering if I could use my external hard drive as storage, instead of SD memory. Perhaps it would work well if it was formatted as FAT32 (a bit of a step up from FAT16 =D)... And then there's the need to power the drive (5~12V if I remember correctly). It's 2AM here in Phoenix and I'm not thinking as clearly as I could be, but if someone could post so I could bounce ideas back and forth off them, I'd definitely appreciate it.
Posts: 117
Joined: Mon Oct 06, 2008 10:46 pm

Re: MintyMP3, modernized w/ SATA HDD?

by aqisnotliquid on Tue Dec 15, 2009 9:12 pm

I reread Limor's documentation on the project (as well as glancing through a couple of the links she provided, such as "How to use STA013") and lo and behold... I found this line.

"One nice side-effect of using CF cards is that they 'talk' ATA so it's easy (design-wise) to swap it with a full IDE drive in case you ever need to access a large amount of data (a car mp3 player?)"

Okay, there's that problem solved.

Power? I'll use a 5V Li-Ion or Li-Poly battery for the whole thing, keeping it at 5V for the hard drive and stepping it down to 3.3V for the board.

So then I just need to look through the code. Viola. Problem pretty much solved.
Posts: 117
Joined: Mon Oct 06, 2008 10:46 pm

Re: MintyMP3, modernized w/ SATA HDD?

by TheFallen on Wed Feb 24, 2010 3:34 am

Uhm SATA != ATA.

SATA is:

ATA or PATA OR IDE stands for Parallel ATA:

They are not compatible. Namely because SATA has 2 differential data lines, transmit and receive where as PATA( or ATA or IDE) has a 16bit wide bi-directional data bus. In addition SATA is rated at 1Gigabit/sec, 3Gigabit/sec and soon 6Gigabit/sec while ATA goes from 16Megabit/sec up to 133Megabit/sec.

Now Compact Flash is awesome in that it essentially uses a cutdown version of the ATA standard, so in theory, wire up a full 40pin connector and any ATA/IDE 1.8"/2.5" or even 3.5" desktop hard drive would work. However you would need to supply a fair amount of electricity to power a 3.5" 500Gigabit HDD on both the 5V and 12V rails.

One thing I've been really really interested in is an SDHC card based MP3 player. An upgraded waveshield essentially, especially when you think SDHC goes up to 32Gb, and SDXC goes even higher.

Anyway, just some ideas/notes. Sorry for the thread necromancy.
Posts: 92
Joined: Mon Feb 08, 2010 1:28 pm
Location: UK

Re: MintyMP3, modernized w/ SATA HDD?

by ElectronicOz on Wed Aug 09, 2017 2:16 am

I don't know if this is "still alive" or what....

But I am in a similar position: I want to play MP3 files and am stuk on how to do it.
My solution was to use a RPI.... Of course. (Arduino's just didn't cut it for grunt.)

My setup - work in progress - is easy.

RPI, HDMI->composite converter/box and power supply for PI.
Plug converter/box audio out put to stereo amp and ....... It plays MP3 files.
the HDMI->composite cost me about $20 (AU). It is a HDMI lead and a small black plastic box with 3 x RCA connectors on it and a "mode" switch. PAL/NTCS.
There is a small USB lead to power the box. That is "looped" to one of the USB sockets on the PI.
The PI is then powered from its supply.
Control is done over the network. For now I am using VLC player, but haven't got the "remote control" part exactly working.

Pictures if wanted.

Posts: 68
Joined: Fri Jun 20, 2014 7:13 pm

Please be positive and constructive with your questions and comments.