Seriale over USB ed XMega

Ciao a tutti,
Volevo emulare su un ATXmega32A4U una semplice connessione seriale sull'USB col classico programma echo, il pc invia un carattere e gli torna indietro dal micro, il tutto visto dal PC come una porta seriale che in realtà è una USB.
Da quel che ho capito la classe del device da utilizzare in questo caso è il CDC, ho letto l'AVR4907 http://www.atmel.com/Images/doc8447.pdf ed ho dato un'occhio al relativo codice ma sembra forse troppo complesso per quello che vorrei fare, sapete se esiste più "minimale"?
Ciao e grazie a tutti
PS: La dev-board che utilizzo è http://embeddedwirelesssolutions.com/atmel_breakout_boards/ews_atxmega32a4u_breakout_board
Volevo emulare su un ATXmega32A4U una semplice connessione seriale sull'USB col classico programma echo, il pc invia un carattere e gli torna indietro dal micro, il tutto visto dal PC come una porta seriale che in realtà è una USB.
Da quel che ho capito la classe del device da utilizzare in questo caso è il CDC, ho letto l'AVR4907 http://www.atmel.com/Images/doc8447.pdf ed ho dato un'occhio al relativo codice ma sembra forse troppo complesso per quello che vorrei fare, sapete se esiste più "minimale"?
Ciao e grazie a tutti
PS: La dev-board che utilizzo è http://embeddedwirelesssolutions.com/atmel_breakout_boards/ews_atxmega32a4u_breakout_board