Electronic – the best way to connect UART to USB? (need HID compatability)

hiduartusb

I was wondering what would be the best method to add USB connectivity to one of my designs. I have an Atmel ATMega328P which will be sending HID reports to my computer, but I need a bridge to go from UART to USB.

FTDI makes such a bridge, however it seems that these don't support the HID protocol. Is there any other way to go from UART to USB and have my device show up as an HID device?

Best Answer

Have you tried V-USB library? It's a fantastic library for AVR microcontrollers, also supports HID protocol.

Here's a link: http://www.obdev.at/products/vusb/index.html