Here’s an inexpensive Arduino-based MP3 Jukebox (translated) which [Jose Daniel Herrera] put together.
He spent some time making sure that it looked great sitting on a shelf with his other audio equipment. This started with a wooden box which is some reused packaging. We’re not familiar with the ‘iNFUSiONES’ product; perhaps it’s tea or tobacco? At any rate, to this he added a custom face plate to host the character LCD, rotary encoder, two buttons, and to act as a grill for the two speakers.
The speakers and their accompanying amplifier circuitry were pulled from a portable speaker set. He combined them with a VS1002d MP3 decoder module, SD card breakout board, and the Arduino itself. In addition to the overview post linked above, there is also a collection of assembly photos, and a post discussing the way he arranged the code for the control systems (translated). See and hear the unit in action in the clip after the break.
14 thoughts on “Arduino MP3 Jukebox”
“Infusiones” means herbal teas :)
Seems like a rPi is better suited for this task as it could have and address a 3TB hard drive?
maybe he doesnt have a rPi laying aroind to use, but with that same logic one of my many unused pc that i have laying around would be better suited for the job
Maybe just buy a $50 laptop + linux + any open source jukebox program? Faster, cheaper, better?
IF you have an old PC that has GPIO and consumes 3 watts of power, yes Go for it. Until hat happens the RasPi is still a 900X better choice for it
Oh and a LOT cheaper.
Arduinos boot much faster than rPis.
I might be terribly mistake, but who on earth has 3TB of MP3 files?
most anyone with a fast fat pipe.
Now, edit the question…
but who on earth has 3TB of good MP3 files?
@fartface any old pc with a printer port has GPIO. As to the 3 watts you are 100% correct. Thing is that a Pi is overkill if you do not have that many MP3. Of course if one wants to get into feature creep with this that is easy enough to do.
First of all why would you want a 3TB drive in a juke box?
Feature creep version of this device.
an rPi or old PC.
Add a powered USB HUB to the rPi
Add Wifi to stream internet radio and use MP3s stored on you NAS as well as allow for a HTML interface for your mobile phone and tablet.
Add Bluetooth so you can stream audio from your mobile devices, use Bluetooth remotes, and stream audio to bluetooth headphones.
Add an easy to get to USB port for USB drives.
Use GPIO to create hardware controls and an IR receiver to use regular remotes.
Use the i2c interface to wire in an FM radio chip.
Or go the super lazy route and just get a Nexus 7, or one of the Nooks. They run android and have wifi, bluetooth, and a touch screen.
This on the other hand is just a nice simple project that he could add features too later or just show off with a little pride. It is all good.
wow, I wasted 7 seconds googling ‘Infusiones’
Meanwhile some poor marketing drone over at Infusiones is trying to figure out the sudden increase in traffic from Google.
Translated version : http://arduino-cool.blogspot.com.es/2012/10/arduino-mp3-player-i.html
I’ve been trying to figure out how to do something like this too. I have several thousand albums in lossless FLAC format, and I’d love to know how I might build this sort of thing. I want to use the least compooter possible, only what’s necessary, and I have to have great sound. I can use a DAC that it plugs into, but it’s gotta be able to play FLAC files. Has anyone got some idea how to do this sort of thing, using FLACs instead of lossy MP3?
Please be kind and respectful to help make the comments section excellent. (Comment Policy)