ATtiny861 sound generator

This project by elm chan produces sound using an ATtiny861. A MicroSD card is used as storage media and also SD and MMC can be used with proper socket conversion. It is controlled in SPI mode via USI. The audio signal is output in PWM and it can drive loudspeakers directly. Supported sound file format is RIFF/WAVE in LPCM, 8/16bit, mono/stereo and 8kHz-48kHz. Any other sound files, such as ADPCM, MP3 and AAC, must be converted into the PCM. The control command is input as binary code by eight contacts (SW1-SW8) and the corresponding sound file will be played. Four operational modes and LED status/error indicator are included.

Schematic and source code (gcc project and hex files) are provided.

Via CircuitLake.

Join the Conversation

6 Comments

  1. @rsdio…yes 100mils is easy enough, and TSSOP is relatively easy if you’ve got a breakout board, loads of flux, and wicking wire. But I was actually referring to some of the other work on elm chan’s site :-)

Leave a comment

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

Notify me of followup comments via e-mail. You can also subscribe without commenting.