924Views6Replies

Author Options:

I need a small microcontroller that can store and play a sound byte, what should I go with? Answered


I need it to be small, stamp size, and I need it to play a small sound byte (for instance a quote from a movie), and perhaps several sound bytes that could play at random.  Can the arduino do this, or is there another fairly inexpensive microcontroller that can?

Discussions

0
None
Re-design

Best Answer 8 years ago

Would something like this work?

0
None
steveastroukRe-design

Answer 8 years ago

Exactly my thought too. There are several chips that can do it, like the ISD2560.

Steve

0
None
Spaceman Spiffsteveastrouk

Answer 8 years ago

I think this might be the best match for what I need. Thanks for the advice.

0
None
jeff-o

8 years ago

A parallax Propeller could probably do it. Check the Parallax Object Exchange and the forums, there is likely already a reference design floating around, that can pull an audio file from an SD card and play it back through a simple resistor DAC.

0
None
Jayefuu

8 years ago

If steve/re-designs solution doesn't suit you, it's a little more expensive and a bit overkill for only one short sound clip, but you could go with an Arduino Duemilanove and an Adafruit wave shield. This would be similar to what janw suggested.

0
None
janw

8 years ago

You'll need a lot more than only a microcontroller. You will need something to store the soundfiles on like an SD card or so, a microcontroller, a decoder-ic for mp3 or so a small amplifier and a speaker. and some bobs and bits to make it all work together.