Skip to content

mleonid2000/gamepad2usb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

gamepad2usb

[ru] Gamepad2usb основан на проекте "V-Usb". также, "gamepad2usb" основан "USBJoy" Сергея Рюмика.

Этот проэкт - простой USB джойстик. Но я включил в него функцию турбо кнопок.
Чтобы включить турбо достаточно сделать следующее:
Зажать кнопку или кнопки которые нужно перевести в режим турбо и зажать button_0(PD5) около 1+ сек. :)
p.s. Переведены в режим турбо могуть быть любые кнопки кроме button_0.

Конфигурация контактов для atmega8a-au в tqfp32 корпусе:
-------Axes---------
PC2(25) - UP Axis.
PC4(27) - Down Axis.
PC3(26) - Left Axis.
PC5(28) - Right Axis.

-------Buttons------
PD5(09) - button_0.
PD6(10) - button_1.
PD7(11) - button_2.
PB0(12) - button_3.
PB1(13) - button_4.
PB2(14) - button_5.
PB3(15) - button_6.
PB4(16) - button_7.

[en] Gamepad2usb based on "V-Usb" project. Also, "gamepad2usb" based on "USBJoy" Sergey Ryumik.

This project is a simple gamepad. But i'm implement turbo button function.
To use turbo you need to do that:
Hold on button or button's you need to turbo. And hold button_0(PD5) around 1+ sec. :)
p.s. Any button or button's can be turbo except button_0.

Pin configuration for atmega8a-au in tqfp32 package:
-------Axes---------
PC2(25) - Left Axis.
PC3(26) - UP Axis.
PC4(27) - Right Axis.
PC5(28) - Down Axis.
-------Buttons------
PD5(09) - button_0.
PD6(10) - button_1.
PD7(11) - button_2.
PB0(12) - button_3.
PB0(13) - button_4.
PB0(14) - button_5.
PB0(15) - button_6.
PB0(16) - button_7.

About

Gamepad2usb based on V-Usb project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published