Re: Controlling or interfacing USB Peripherals and devices t
Building a USB device is already quite a formidable task. Building a USB host is quite unthinkable, especially with a puny microcontroller. If you really want to attempt it, you may try looking at Cypress's range of host controllers.
Besides, even if you do figure out how to work the USB host, you'll have to obtain the protocols used by your mp3 player or printer from the manuafacturer, provided they will even bother to entertain your request.