[Robotgroup] VMUSIC serial interface USB host device/ MP3 player reviewed
Gray Mack
gray_mack at yahoo.com
Fri Jul 6 11:37:40 PDT 2007
I got the $40 VMUSIC2 device working.
The basics:
It combines the ftdi vinculum vnc1 usb host chip and
the vs1003 mp3 player chip. Runs off 5v with a serial
interface (default 9600baud) and one USB host port.
Demo:
Using a serial level shifter I can communicate with
the device through Windoz hyperterm. There is no stand
alone operation. You insert a thumbdrive into the usb
port (my emprex 2GB worked fine) the vnc1 host
auto-mounts the thumb drive and the serial command
"DIR" correctly gives the directory contents in dos
8.3 format. The command "VPF CODEMO~1.mp3" correctly
plays the file Codemonkey.mp3.
The vs1003 chip can also decode wav files. It can also
play midi files (36 instruments built in) which is
interesting in its own right. I wonder if it could be
coaxed to synthesize a realtime midi stream?
Limitations/Problems:
* Should be able to control the volume with "VWR
0b8080" but I didn't get this to work yet.
* A really annoying problem is that sending any
command causes the music playback to pause until the
command is completed. So if I start to type "V..." the
sound stops.
* There is a pause between giving a play command and
the sound starting.
* The only way to tell if a file is still playing
without interrupting it may be to tap into the LED.
* Some of the query responses seem to be in binary
despite being set to ascii mode.
- I got the latest VMUSIC2 firmware (03.55), no change
to these issues.
It looks like they are actively updating the firmware
downloads so thats a positive sign.
-Gray
____________________________________________________________________________________
Get the free Yahoo! toolbar and rest assured with the added security of spyware protection.
http://new.toolbar.yahoo.com/toolbar/features/norton/index.php
More information about the Robotgroup
mailing list