SparkFun Little Soundie Audio Player
The SparkFun Little Soundie is a fun and easy-to-use audio playback device breaking out the VS1000D audio codec IC allowing this little board the ability to decode OGG Vorbis and WAV type files. The Little Soundie makes adding sound effects to your project, prop, or costume easy with the built-in USB mass storage for your audio files and simple methods of triggering audio playback. Beyond playing back your chosen audio files, the Little Soundie is remarkably easy to set up, with just four simple steps: connect to your computer using a micro-USB cable, press the power/play button, format the disk when prompted, then just drag and drop your .ogg or .wav files!
There are five areas on the Little Soundie that allows you, the user, to interact with the board, the Power/Play button, the trigger pins, the 3.5mm jack and micro-USB port, and the VSIDE pins and each of these areas provide different functions for operation. The Power/Play button is pretty much what it says it is, it turns on the VS1000D which then triggers all the internal voltage regulators. The trigger pins on the left side of the board activate each track on the Little Soundie based on a binary code while a momentary connection to 3.3V will trigger the audio to playback (we go into good detail about this in the Hookup Guide below). The 3.5mm jack and micro-USB connector provide your input and outputs for the board. Finally on the right side of the board are the VSIDE UART programming pins which allow you to change or add any functionality of the Little Soundie through the IDE.
Note: Speakers are required for the Little Soundie, not headphones. Headphones won’t break anything but you won’t get any sound either.
- VIN 3.3V-5.5V
- All IO 3.3V logic with pull down resistors (not 5V tolerant)
- Plays audio stored on 4Mb SPI Flash
- Load audio on USB Mass Storage
- Uses high-performance license-free Ogg Vorbis decoder for compressed audio
- Also plays .WAV type files
- Line-Out stereo analog output with SNR>90dB
- Supports variable bit-rate and sample rates
- 6 GPIO for triggering audio playback (Binary Coded)
- Programming free!