Looking for a way to embed some high
quality MP3 playback to your application? No more setting up
WAV or ADPCM formats - just dump your favourite MP3 to an SD card and
jack it into the MP3 Trigger.
SparkFun and
built
this in collaboration with
Jamie Robertson, creating a very versatile, low-cost, low power
embedded MP3 Player.
The board has 18 external trigger pins that will
directly trigger
pre-selected MP3 tracks, and a full-duplex serial control port that
provides full transport control, remote triggering for up to 256
tracks, and fast real-time volume control. The board plays the MP3
files directly from a FAT16 microSD flash card and supports 192Kbps
stereo playback. There is also an on-board navigation switch
for local
access and playback of all MP3 tracks on the flash card.
Lets recap those features:
- 192Kbps
stereo playback
- FAT16 microSD
Card compatible
- 18 external triggers to activate
pre-selected MP3 files
- Full-duplex serial port
allows:
- Full transport control
(Rew/Play/Fwd/Stop kinda stuff!)
- Triggers for up to
256 tracks
- Fast real-time volume control
- Onboard
navigation thumb rockerswitch for direct access / playback
- Cypress PSoC CY8C29466-24SXI microcontroller
- VLSI VS1053
audio codec IC
- Powerable from external, FTDI Basic
interface, or 3.3V input
Additional Features:
- Input voltage: 4.5-12VDC
- Current Consumption: 45mA idle, 85mA playing
- Audio out: line level stereo (1/8" stereo jack)
- Trigger inputs: 3.3-5V, active low inputs with internal
pull-ups
- Serial: Full duplex, 8N1, 38.4K baud
NOTE: If you purchased an MP3 Trigger V2 before May 1, 2010,
please update your firmware to version 2.10 below. This update
addresses an issue with the serial control port baud rate. Please note
that there are three different downloads: One for the standard serial
baud rate of 38.4 kbaud, as well as one each for 9600 baud and
2400 baud.
These files are only for MP3 Trigger V2, not for the
older original model, which does not require an update. The
hex files are in the Resources sections..
Instructions on how to update your V2 firmware are in the
datasheet (also in the Resources), but here’s a quick review:
1) Download and unzip one of the files above.
2) Copy the resulting hex file to a microSD card and rename
it to: “MP3TRIGR.HEX”. It does not need to be the only file on the card
– it just needs to have that precise filename.
3) Insert the microSD card into your MP3 Trigger V2 and turn
the power on while holding down the center navigation switch.
4) Wait for the Status LED to go solid, then cycle the power.
You’re now running the new firmware.
Please refer to the datasheet for a more detailed description of the
Status LED indications when running the bootloader.
|