Hello Folks! Here is a first update on the USB HID module, this time with initial support for joysticks or gamepads.
I don't have one myself, so I'm looking to buy an affordable model that anyone can use or test. In principle, any device compatible with USB HID 1.0 should work.
I'm using a joystick controller board for an arcade machine. They are relatively inexpensive, costing around 14€. The clone or the same one is available on AliExpress for 3 or 4€.
Here is the link for anyone who is interested, so they have it for reference.
The interesting thing about this board is that we can use the USB joystick interface to acquire any other sensor or a custom button panel that we can make ourselves.
I'm attaching a video, but it has very poor quality because I couldn't get the LEDs to look good. I need to see how to record these things better.
Basically, I connected a simple button to the connector of the joystick button 1 and, through the circuit I'm attaching, the Alhambra illuminates a LED when it detects that button on the joystick USB.
This is a first approach. If anyone who is following these USB threads can test a gamepad or joystick, that would be great. I'm looking to buy one this week to test a mounted one. With this board, it has worked phenomenally.
As I say, I think this is very interesting, not only because we can use gamepads for our "inventions", but also because through a board of this type we can expand the number of inputs to the FPGA with just a couple of wires and very few FPGA resources.
I still have to close the block for the USB keyboard and refactor them to make a collection of USB blocks, and then move on to USB hubs to open the options to any type of keyboard and mouse.
Happy hacking!
--
Has recibido este mensaje porque estás suscrito al grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/c303cf72-3d13-4e16-b22e-0dca01acc801n%40googlegroups.com.