文件名称:Arduino-USB-HID-RetroJoystickAdapter:Arduino游戏杆游戏手柄其他USB适配器
文件大小:2.43MB
文件格式:ZIP
更新时间:2024-06-14 12:14:38
C++
Arduino-USB-HID-RetroJoystickAdapter 这是什么? 将许多非USB游戏杆和游戏手柄或DIY街机机柜控制器连接到几乎任何具有USB端口和HID支持的机器的非常便宜且非常容易的方法。 带有ATmega32u4芯片的Arduino板在Joystick-library的帮助下完成了所有USB工作。 已在Windows和Linux台式计算机以及基于Raspberry Pi和Orange Pi的基于ARM的计算机上进行了测试。 ATmega32u4可以轻松更改为也可以用作键盘和/或鼠标。 使用键盘设备,可以轻松地为许多没有游戏手柄支持的移动设备制作适配器。 我已经使用带有OTG-USB电缆的Samsung Galaxy S4 Android手机和Samsung Galaxy Tab 10.1 Android平板电脑对其进行了测试。 支持的控制器 Atari游戏杆(
【文件预览】:
Arduino-USB-HID-RetroJoystickAdapter-master
----RetroJoystickAdapter_Atari.ino(6KB)
----C64_4joy_adapter()
--------interrupt_test.ino(1KB)
--------temp.ino(5KB)
--------4joy_adapter_old.ino(5KB)
--------README.md(1KB)
--------stuff.ino(6KB)
--------4joy_adapter.ino(5KB)
----Keyboard_PS2()
--------RetroJoystickAdapter_PS2-keyboard.ino(8KB)
--------PS2Keyboard_mcgurk.zip(10KB)
--------README.md(1KB)
----XBox360_XInput()
--------RetroJoystickAdapter_Playstation_XB360.ino(5KB)
--------README.md(599B)
----RetroJoystickAdapter_N64.ino(15KB)
----megadrive()
--------atmega_testing.jpg(100KB)
--------pinout.jpg(101KB)
--------atmega_solded.jpg(155KB)
--------atmega_solded_back.jpg(177KB)
--------README.md(2KB)
----C64_joystick_atmelstudio()
--------CLASS_JOYSTICK1.hex(13KB)
--------README.md(3KB)
----C64_1351_Mouse()
--------c64_usb_mouse_paddles.ino(4KB)
--------README.md(3KB)
--------c64_usb_mouse.ino(4KB)
--------c64_usb_mouse-debug.ino(7KB)
----C64_keyboard()
--------C64_joystick.sc(512B)
--------README.md(4KB)
--------Soarer_controller_for_C64.jpg(80KB)
--------C64_matrix.sc(1KB)
----Images()
--------Arduino_ProMicro.jpg(18KB)
--------x-arcade-dual-joystick.jpg(79KB)
--------USB_Host_Shield_DuinoFun_UHS_mini_v2.jpg(27KB)
--------self_made_NES_connector_arrangement.jpg(213KB)
--------sega_genesis_adapter.jpg(272KB)
--------Windows_Game_Controller_properties.jpg(63KB)
--------Levelconverter_with_AMS1117.jpg(18KB)
--------ps2-keyboard-adapter.jpg(150KB)
----Wii_Extension_debug.ino(5KB)
----Hardware()
--------Sony_Playstation_Multitap.jpg(254KB)
--------nes.png(295KB)
--------README.md(245B)
--------Hardware_Atari-SMS-Genesis.jpg(142KB)
----test()
--------RetroJoystickAdapter-2xNES.ino(3KB)
--------RetroJoystickAdapter-NES.ino(2KB)
--------RetroJoystickAdapter-SegaGenesisKonami.ino(7KB)
--------RetroJoystickAdapter-SegaGenesis.ino(5KB)
--------RetroJoystickAdapter-psx.ino(12KB)
--------README.md(186B)
--------RetroJoystickAdapter-DualShock.ino(4KB)
----README.md(17KB)
----X-Arcade()
--------x-arcade_c64.ino(4KB)
--------README.md(736B)
--------x-arcade.ino(9KB)
----RetroJoystickAdapter.ino(14KB)
----RetroJoystickAdapter_WiiExtension.ino(8KB)
----RetroJoystickAdapter_Megadrive.ino(9KB)
----boards.txt(1KB)
----Tutorial()
--------SimpleAtariExample.ino(3KB)
--------JoystickBlink.ino(177B)
--------README.md(802B)
--------SimpleAtariExample_keyboard.ino(3KB)
----RetroJoystickAdapter_Playstation.ino(8KB)
----PS2_Soarer_Converter()
--------arduino_pro_micro_soarer.jpg(375KB)
--------xarcade_bmc64.txt(1KB)
--------README.md(4KB)
--------xarcade.txt(681B)
--------empty.txt(44B)