Arduino MP3 Jukebox

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.

Comments

  1. caramono says:

    “Infusiones” means herbal teas :)

  2. Hack Man says:

    Seems like a rPi is better suited for this task as it could have and address a 3TB hard drive?

    • spider says:

      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

    • chopperdave says:

      Arduinos boot much faster than rPis.

    • ideeman says:

      I might be terribly mistake, but who on earth has 3TB of MP3 files?

    • lwatcdr says:

      @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.

  3. wowme@wtf.com says:

    wow, I wasted 7 seconds googling ‘Infusiones’

  4. Arduino Guay says:
  5. Ananusamongus says:

    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?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 97,581 other followers