Gamecube Controller Serial Data Interface?

Discussion in 'The Projects Forum' started by marie_m, Jun 15, 2009.

  1. marie_m

    Thread Starter New Member

    Jun 15, 2009
    2
    0
    Hello, I'm wondering if this project is possible & looking for tips on getting started.

    I hope to send digital data serially to my Gamecube through my Gamecube controller, when a particular button is pressed. This is essentially a macro controller, where a button press will send a sequence of button presses to the console. It would be nice if I could alter the code while it's in the controller, via USB or something really simple for ease of testing.

    Hoping for the *cheapest, easiest option, as I need to complete this project as soon as possible on a small budget. I'm really not sure where to start, and any links to informational resources or advice would be greatly appreciated.

    Again, I'm very new to this so links for beginners would be great.
    I've read through quite a bit on my own, but I'm getting overwhelmed with the lot of it, and I'm not quite sure what I should be looking into for completion of this particular project.

    *I've been seeing microcontroller programming kits for 100$, which seems absurd to me- is this what I should expect to pay for this project?


    Thank you,

    marie :)
     
  2. beenthere

    Retired Moderator

    Apr 20, 2004
    15,815
    282
    One important question is what ports the gamecube has built in. Or are you seeking to make a different controller that more-or-less plays macro commands?

    If that is the case, you need to identify all the controls as to how and what signals get sent to the gamecube. After that, it's up to programming skills to get a microcontroller to do the macros. Not to mention making the altered controller and interfacing the microcontroller.

    If you have the time and interest, it's probably doable - but it will take an investment in time and money. You can make all the stuff you will need from scratch, but a fair knowledge of electronics and tool skills will be helpful. You will also have to be able to produce some fairly complex printed circuit boards.
     
  3. marie_m

    Thread Starter New Member

    Jun 15, 2009
    2
    0
    The Gamecube Controller Protocol is detailed on this page.
    I intend to use an existing GC controller, and merely add a button to do this single output to the console, which should simplify the project quite a bit? Really I only require one button to send one string of data, which could be reprogrammed to test different strings. I think I'm looking for information on sending digital data, and which type(s) of microcontrollers would be best for the job, but I'm not entirely sure that this is what is necessary. Thanks for the reply!

    Edit: further research leads me to believe that a PIC with UART will do the trick ... still researching.
     
    Last edited: Jun 15, 2009
  4. beenthere

    Retired Moderator

    Apr 20, 2004
    15,815
    282
    Thos crutters are common, inexpensive, have every interface, and the programmers are pretty cheap.

    Check the AVR microcontrollers, to - they have cheapo programmers and lots of free software.
     
Loading...