HID GamePad device based on AVR ATMega8 and V-USB framework