The AUMGC

Accessible, Universal, Modular Gaming Controller

The Team

"Alone we can do so little; together we can do so much." - Hellen Keller

Peter Kitsakos
Peter Kitsakos

Computer Engineering Major and Software Specialist

Steven McQuade
Steven McQuade

Electrical Engineering Major and Hardware Specialist

Omri Shavit
Omri Shavit

Computer Science and Computer Engineering Major and Software Specialist

Under the generous guidance of our advisor:

C.V. Hollot
Professor C.V. Hollot

B.S., West Virginia University, 1974
M.S., Syracuse University, 1980
Ph.D., University of Rochester, 1984

Problem Statement

According to the able gamers organization, there are over 30 million disabled gamers in the United States. We believe that everyone should have access to the entertainment that video games provide. However, many of these disabled gamers are inable to use a conventional controller! The AUMGC provides a solution to this issue by allowing the use of all different forms of input.

Features

The AUMGC features 18 optional inputs, however, it can be utilized with as few as one! We take pride in the modularity the AUMGC provides, it can be used in a large number of configurations so as to suit as many use-cases as possible. It also features a copilot mode in which an able-bodied friend can act as a "copilot" and input controls from a traditional controller in addition to those coming from the AUMGC inputs.

Technology

The AUMGC utilizes the compact and robust Atmega 32u4 Microprocessor. The speed at which this microprocessor performs is what allows the AUMGC to achieve the low latency that it does. The AUMGC is heavily reliant on the blazing performance of this processor as well as the 3 SN74HC165N Parallel-in, Serial-out shift registers which we use to collect the digital inputs of the controller.