On Fri, Jul 11, 2008 at 3:04 PM, William Chops Westfield wrote: > > On Jul 10, 2008, at 6:15 PM, Xiaofan Chen wrote: > >> There are firmware based USB implementations on the AVR but none of >> them are USB compliant. > > In what ways are they not compliant? (Aside from picking ID numbers > and such out of thin air, probably.) Not defending; just curious... > http://www.obdev.at/products/avrusb/index.html "Fully USB 1.1 compliant low-speed device, except handling of communication errors and electrical specifications." So will you use it in a commercial project now? I would not. If cost is a concern, I would go for low cost USB compliant MCU like this one: PIC18F13K50/14K50. http://forum.microchip.com/tm.aspx?m=347894 Xiaofan -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist