982Views6Replies

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?

Comments

The forums are retiring in 2021 and are now closed for new topics and comments.
0
Re-design
Re-design

Best Answer 10 years ago

Would something like this work?

0
steveastrouk
steveastrouk

Answer 10 years ago

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

Steve

0
Spaceman Spiff
Spaceman Spiff

Answer 10 years ago

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

0
jeff-o
jeff-o

10 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
Jayefuu
Jayefuu

10 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
janw
janw

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