General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply


Post by ChristianS » Mon Dec 21, 2015 2:11 pm


I'm new in programming HIDs and i have some questions about it.

My goal is to build a programmable keyboard with an ATMega8 and VUSB. The keyboard itself works, but is there any possibility to add another Report or so to the same ATMega to program the device? So if i plug the device in Windows detects the keyboard and the other custom device, which is only accessible over an extra program or so to send keystrokes from the original keyboard to the ATMega8 keyboard. The ATMega8 keyboard recieves the strokes and save them for emulating.

My ATMega8 keyboard only has two keys.

Or is there any other way to handle this? Do i have t write a driver?

I just want to program the device over the same USB port and not adding more cables.

Thanks :)

Post Reply