On Wed, Jun 11, 2008 at 7:57 PM, Jinx wrote: >> Or PIC24F with OTG. >> Maybe a more "PIC-like" architecture... :-) > > Forgive my ignorance, and TBH the amount of material available > for the USB newbie is bewildering, but is it not possible to bit- > bang USB ? That's not to say I would do that if another option is > available, such as alternate memory, but it seems most protocols > have both hardware and software (ie bit-banging) solutions. Is > that not the case for USB ? There are bit-bang USB device side firmware for AVR and even PIC16F84A. However, none of the implementation are fully compatible with USB specification. I have not heard anything about bit-bang USB host. AVRUSB: http://www.obdev.at/products/avrusb/index.html Firmware only HID for 16F84A http://www.telefonica.net/web2/hidlcd/ Xiaofan -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist