Experiment with PS2 on BT/USB

As I mentioned (hijacked) on another thread, I thought it might be interesting to try to hook up a PS3 controller and/or XBox 360 controller up to an Arduino, to see if that would be a viable option for Robot control.

I found information on how to do this up at the site: github.com/felis/USB_Host_Shiel … -Bluetooth

To do this, you need USB support. So I Looked for a USB shield: The main one I found (which the above WIKI) mentioned is up at: amazon.com/Arduino-Compatibl … f_gw_p_t_3

To use Bluetooth, you also need a BT dongle. I picked up this one from Amazon.com amazon.com/Kensington-K33902 … f_gw_p_t_4

I downloaded the library and test programs from: github.com/felis/USB_Host_Shield_2.0/downloads

I plugged the shield into a Botboarduino and first I tried running the Test program for PS3 connected to USB with a cable. The test program compiled (17.6K) ran fine. I then tried the BT version of the program which also compiled (28.3K). You first plug in the BT module and the program detects the BT information, Then you plug the PS3 into the USB slot which tells the PS3 to talk to the appropriate USB address, then you plug the BT module back in and the PS3 was talking just fine! The bad news is on the Atmega 328 that does not leave very much program space available for your real program.

So I may have to reserve trying this out for Mega type boards.

Thoughts?

Kurt

Any luck? Have you pursued it?

Nope, hopefully someday.

I confirmed that it would not be a valid input device for non-mega class setups. Will revisit when I get back to megas…

Kurt