Audio Cube – TheHackadayPrize

This is a die (Dice singular) that will let the user know what side it has landed on with an audio message. It uses an ADXL345, an ATMEGA328 and a micro sd card to store the audio. The idea is that this could be useful for people with visual imparements but also fun for people without sight difficulty.

This demo cube uses an Arduino UNO, the Sparkfun MP3 Shield and an Adafruit ADXL345 breakout board. Powered by an 9v battery.

The project uses open source libraries from TMRPCM (WAV playback) and for now the Adafruit ADXL345 library.

I have completed one large prototype, it actually freakin’ works! Ans I am now working on a smaller cube, not too small though, with SMD parts and an integraded Lithium polymer battery boosted to 5v.

It does not at the moment meet all of the requirements after the ‘connected in some way’ part was refined to be specific to other devices. I had sort of hope that it communicating with people might be connected enough. Still, there is scope to create a second cube and have ti communicate with the other to add up dice rolls and communicate the combined score.

Current Code

Audio Cube – Eagle Files (Part of the new cube)

2 comments for “Audio Cube – TheHackadayPrize

  1. lee smith
    April 11, 2015 at 16:06

    Do you have links to schematics to your creations?

    Specifically to the boom box project, i am just starting to venture into arduino audio, so simple stuff first please.

    To start i am looking for arduino+pam8403, then onto bluetooth.
    TIA, lee

    • David Watts
      April 26, 2015 at 13:05

      Hi Lee,

      I usually share the schematics if I create any but unfortunately I didn’t make one for the boom box. I also no longer have the code.

      Most of the parts are pretty much plug and play so you shouldn’t have too much trouble. The only difficult part was coding the menu as I recall.


Leave a Reply

Your email address will not be published. Required fields are marked *