Massage Me Gamepad Hack

by mikamika in Circuits > Electronics

15654 Views, 20 Favorites, 0 Comments

Massage Me Gamepad Hack

P1000824.JPG
How to hack playstation gamepads keys and use the Massage me touch pad as a button inputs. You can use other sensors as well. This version works only for digital inputs unfortunately. Analog input version will be coming soon.

- - please also visit www.massage-me.at - -
(this instructable is part of a series, please also visit Massage me Jacket and Massage me Custom cable and plug for the complete instructions on how to make Massage me)

Check out videos at Massage me on YouTube

Open the Gamepad

P1000830.JPG
We found the Hama PC-Gamepad Double Action AirGrip to be easy to hack.

First, unscrew all the screws on the gamepad and open it. The inside looks more or less like this (see picture). It also has motors for "Dual shock", but I took the picture after I cut the cable... sorry.

How the Buttons Work on Gamepads

P1000428.JPG
The buttons of the gamepad looks like this (see picture). There are 2 separated metal parts, and when you push the silicon button, the black conductive part inside the silicon button touches these metal parts and makes the connection, the electricity goes through and pushed the button. Note that these black conductive parts have 1.5k resistance.

Extend the Button Inputs

P1000826.JPG
P1000845.JPG
P1000846.JPG
One side of the metal part is connected to Vcc (3.5V) and the other side is connected to the microcontroller on the gamepad. To use Massage me input as buttons, we connected the Vcc to one side of the touchpad in the jacket, and the other side of the touchpad goes to the input connection of the microcontroller of the gamepad. 3.5v can be taken directly from the gamepad VDD (see picture). If it is not written on the circuit, it is the pin connected to the 5 th pin of the playstation plug (more info from www.technik.net)

The Massage me Jacket has 10 different kind of buttons, up, down, right, left, triangle, circle squire ,cross, select and start. Each connection to the gamepad input for these buttons is extended with a cable (red cables on the picture).

Connect to the Jacket Inputs

P1000448.JPG
cable_pin_config.jpg
P1000828.JPG
Extended cables from gamepad are connected to 14 pin male plug. Do not forget to put 1.5k register to each button input! Otherwise it can cause crazy input to the game console (and interesting results).

Connect the cables as shown in the pin configuration. The reason we use another 14 pin plug here is because it makes the connection to the Massage me plug easy. For construction of the cable, please see Massage me Custom cable .

That's It! Put in the Box and Ready to Use

P1000823.JPG
box.JPG
That's it!
Put the connected gamepad in the casing box. In our case, we put in some sponge to prevent the rattling noise and also covered the box with neoprene. Now it is ready to use!

PICTURES

1472888662_1ca8d83eb8.jpg
1472038247_3ca50aeb5c.jpg
1472038913_b1cad0a6a7.jpg
1472039165_4f1cf6c4ab.jpg
1472039575_d0d435fc62.jpg
1472040301_320e686a4a.jpg
1472039905_468fe6c9f4.jpg
1472041005_5aee4b3b69.jpg
1472892770_5a98791c22.jpg
Please also visit www.massage-me.at and videos at Massage me on YouTube