En obdev se puede ver una implementación Open Source de USB para la gama AVR de Atmel. Un esquema muy sencillo y un firmware que soporte plenamente USB 1.1.
Esto es una buena forma para implementar USB en nuestros proyectos, sin usar chips FTDI.
Encuentra el kit perfecto para Arduino