Ps3 Controller Mac Address

Arduino PS3 Library for the ESP32

  1. How To Get Ps3 Controller Mac Address Free
  2. Ps3 Controller Mac Address Changer
  3. Ps4 Controller Mac Address
  4. Ps3 Controller Mac Address
  5. Change Ps3 Controller Mac Address
Library available originally written for use with Espressif library, but it does have beta support for Arduino at the time of writing.

The MAC address is the hexadecimal number separated by the ‘:‘ symbol. NEW Device 00:01:6C:B4:06:7E Wireless Controller. In this case, the MAC Address is “00:01:6C:B4:06:7E“. While your controller is still flashing, type in the following command. Make sure that you replace “YOURMACADDRESS” with the MAC address that you got in.


https://github.com/jvpernis/esp32-ps3

How To Get Ps3 Controller Mac Address Free


Ps3 Controller Mac AddressIn my experience the device works well in both loop and callback configurations, but I did see issues when attempting to read all the available data from PS3 controller and then write to the screen. It was causing a device reboot that I wasn't able to easily solve.

How to install library:


  1. From the command line, navigate to Arduino/libraries/ folder
  2. git clone https://github.com/jvpernis/esp32-ps3.git
  3. git checkout develop
  4. Restart the Arduino IDE and the library should be available in the 'examples' section


How to connect to controller:

There are two ways to configure the controller with your device

Ps3 Controller Mac Address Changer

  1. Retrieve the Bluetooth MAC address of the device the controller is currently connected to
  2. Set the Bluetooth MAC address of the controller
I've opted for option 1 as it allows me to keep the device connected to my PS3 for normal use. To get the PS3 controller Bluetooth MAC address follow the instructions in the readme and retrieve using the SixaxisPairTool.
Ps3 Controller Mac Address

Ps4 Controller Mac Address


Ps3 Controller Mac Address

M5StickC Testing

Change Ps3 Controller Mac Address

Example program showing how to retrieve all the available information from the controller and write to the M5StickC screen: