--- John Waters wrote: > I need to build a portable audio device that will > play music to the user wearing it. However, I want > to use a PIC to control the operation of the device > e.g. selecting tracks. I cannot use off-the-shelf > commercially available MP3 players, because the > operations of these player are all controlled by the > user through some mechanical switches. Well, in fact some also have other ways of controlling them. iPods, for instance, have a serial port and three different ways of controlling them through that serial port. Here's a place to start, but the search engines are your friend. http://ipodlinux.org/Apple_Accessory_Protocol All that being said, most portable mp3 players are crap, including the iPod. Or perhaps its the most crappy, since it is just as buggy as the cheap ones, but is more expensive. Cheerful regards, Bob "oops, my iPod rebooted just to spite me" "the song playing is not the one it says is playing" "it won't turn off" "all of a sudden my audiobooks are mixed in with music tracks" Blick -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist