Pairing PS3 Controller with Raspberry Pi

We used WIFI to control our 2015 Pi Wars robot. Using WIFI was a big mistake. On the day of the competition, there was too much interference and lag. We have learnt from our mistakes. This time we will be using Bluetooth.

We have connected a USB Bluetooth dongle to the Raspberry Pi and using the instructions below connected a Sony Playstation Six Axis Controller.

  • Using micro usb cable plug in the PS3 controller into the raspberry pi
  • Enter the command sudo ./sixpair
  • Disconnect USB cable from PS3 controller
  • Enter the command bluetoothctl
  • Enter the command devices
  • Enter the command agenton
  • Enter the command trust followed by the MAC address of the controller. In my case the MAC address is 00:06:F5:C4:01:3b.
    trust 00:06:F5:C4:01:3b
  • Disconnect the usb cable
  • Press the PS button the top of the controller
  • Confirm the new input device has been succesffully added. Enter the command sudo ls /dev/input you should see JS0 has been added to the list of input devices

Comments are closed.