Hello. I want to make a game controller for my Samsung Galaxy S3, and to keep it small I am considering getting an Arduino Pro Mini. I was getting pretty annoyed by all the ADK stuff (usually involves big, expensive and bulky boards), so I decided to make it a normal USB game controller. My phone has a USB host function, so all you require to connect a joystick/XBOX360 controller/whatever to the thing is a cable worth less than 2 USD.
My main problem is the following:
Can I “tell” the Pro Mini to be recognised by the computer (or in my case Galaxy S3) as a game controller?
I was planning to buy the following thing to deal with programming the Pro Mini with the device in the url given below. I assume I also need to use it to make the whole game controller business work? Alternatively, I could buy another Arduino instead, if that makes it easier, but it has to be as small as possible and has to have about 14 digital pins and it must support 2 joysticks (which will probably mean an additional 4 analogs).