CSV-Pad is a USB CUSTOM HID GAMEPAD developed using the STM32F303 Discovery Board and various hardware components:
- 2 Joystick Modules
- 16 Pushbuttons
- Connectors
- Prototype board
- STM32 CubeIDE
- HID Descriptor Tool (DT)
- AntiMicro
The project was completed as part of the Computer System Design course at UNINA.
Hardware and software configurations can be found within the powerpoint in the repo.
- Custom User Interfaces: Developing user-friendly interfaces for users with specific needs.
- Home Device Control: Using the gamepad to control smart home devices like lights, locks, and entertainment systems.
- New Device Development: Creating new input devices for various applications, leveraging the HID protocol’s flexibility.
- Gaming: And, of course, for gaming!