A generic USB controller for a portable arcade machine based off of the example code