Skip to content
/ CSV-Pad Public
forked from HeineCantor/CSV-Pad

A group project for the exam of Computer System Design @ UNINA

Notifications You must be signed in to change notification settings

vlb20/CSV-Pad

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSV-Pad

Banner CSV-Pad

Authors

Project Description

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.

Applications:

  • 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!

Scheda

About

A group project for the exam of Computer System Design @ UNINA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.0%
  • Makefile 1.8%
  • Other 0.2%