Quote Originally Posted by kirtcathey View Post
Robert,

Thank you.

I'm using an 18F2550, since it's only 28 pins. Yes, I understand that it cannot be a USB host, which is why I am at a loss. ...

Courtesy of Mister E, check out the PIC24 et PIC32 family.