DIY PS3 Controller

July 4, 2012

Have you ever wanted to make your own PS3 controller? Well now its easier for you to do that.

If you are tired of the same old same old when it comes to your PS3 controller then this is going to make things a little more interesting. With this wonderful bit of hardware you can now make your own interface for a controller out of just about anything.  The hardest part of making your controller is going to be figuring out what works best for you. Have a look at the video below and you’ll see what I mean.  Also have a read of the developers note.

Want to create your own radical controller for video games? Make the work easy with UnoJoy.
UnoJoy is a tool that lets you rapidly prototype native video game controllers for Windows, OSX, and Playstation 3. Using the popular Arduino Uno platform, UnoJoy takes care of the communication layer, allowing you to focus on novel interactivity, not USB drivers.

With the UnoJoy library, you can write your own programs to use whatever sensors you’d like to map to controller buttons and joysticks. Then, with a single click, UnoJoy turns your Arduino Uno into a native USB video game controller with support for Playstation 3, Windows, and OSX, responding to your Arduino code. The process is completely reversible, so you can easily switch back and forth between having a regular Arduino and a custom video game controller.

It includes an easy debugging application that allows you to keep the Uno in Arduino mode but see the controller state so you can quickly test your controller without having to swap firmware.

For more projects, check out the blog at
If you want to build your own, the code and tools can be found here:


Tweet this!Tweet this!

Previous post:

Next post: