Shop OBEX P1 Docs P2 Docs Learn Events
Using ANY Game Pad Controllers with Propeller (Connectors? Xbox360 gamepad driver?) — Parallax Forums

Using ANY Game Pad Controllers with Propeller (Connectors? Xbox360 gamepad driver?)

KeithMcKeithMc Posts: 14
edited 2011-11-30 15:51 in Propeller 1
Please use this thread to discuss using various Game Controller Pads, with the Propeller!

To start out: I have a number of questions, regarding Game Contoller Pads,
supported under the Propeller.

1) Seeking an XBox 360 game controller Object:
Is there a Propeller object for the Xbox 360 controller pad yet?
( I could only find the Chatpad support object: ... http://obex.parallax.com/objects/510/ )

2) Mating Connector Sources
A *huge* problem with using a game pad of any kind, is where to find the
MATING connectors, for them. I'd like to avoid cutting the wire.

If you have found a decent source for the mating connectors for ANY
of the gamepad connectors (esp the XBox or PS2 pads), please post
it here. Hopefully we can compile the connector sources into a nice document.

3) Game Pad Specs - compiled
It would be nice to have
A) a full list of the controls on each gamepad. (# of buttons, XY switch-sticks, analog joysticks, etc.)
B) A URL to the pinout of the connector
C) A URL to a good protocol description of the pad, as a reference.
If you know any of the above for any gamepad, please post it here.

4) Searching OBEX for Game Pads
Is there an easy way to find ALL of the game console (pads/controllers/handsets/whatever)
OBEX objects? I've searched and found a few under "Pad", "Controller", "Game",
etc, but I've yet to find a standardized search term that seems to get them ALL.

Is this diverse enough, to qualify as its own top level Category? (ie "Hand Controls")
IS this possible to add, to the general top level icons, along with Signal Processing, etc?
(Who would do this, etc...?)

5) Comparing the various controls:
I'm also searching for a good comparison chart of ALL of the various gamepad
controllers. We can build one with enough data from (3) above, but does
it already exist? IF so, please reply with a URL of a good comparison chart.
That way, if you have a need for something like "8 buttons and 2 switch sticks",
you'll know which gamepad to try to use.

If there is anything else you wish to discuss related to using any brand or
model of gamepad controller, you are welcome to do it in this thread.
Hopefully, we can combine all of our knowledge of all game pads HERE,
so we can all benefit.

Thanks!
Keith Mc.

Comments

  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2011-11-30 14:20
    Funny this thread should come up now.. I just finished a project using 3 of the game controller objects for the Propeller.

    1) Don't know of an Xbox 360 driver. Perhaps it's the current Propeller's inability to handle full USB?

    2) In the project linked above, I used controller extension cables. I found it easiest to source them, and didn't feel back cutting them.

    3) I'll address this in an upcoming forum post on the new home of Propellerpowered's forums.

    4) Obex is what it is.. Most of them should come up Human Input.

    I've personally used the NES, N64, Super Nintendo, and Wii Classic controller objects. They work well.

    OBC
  • Cluso99Cluso99 Posts: 18,069
    edited 2011-11-30 15:51
    In the Obex there is a driver for the Wii Motion Plus (has a gyro) and the Wii Nunchuck (has an accelerometer). I have both these working using cheap clones. My intended purpose is in my quadcopter.

    I have produced a small pcb that breaks out the Wii connector to a pin header for connection to the prop (or any other micro) using the I2C. The pcb has a sot23 3V3 regulator too. see my website link in my signature or my thread on pcb modules.
Sign In or Register to comment.