

Libraries\PS4-esp32\ps4_gap.c.o:(.literal.ps4_gap_send_hid+0x14): undefined reference to `GAP_ConnBTWrite’ Libraries\PS4-esp32\ps4_gap.c.o:(.literal.ps4_gap_event_handle+0x10): undefined reference to `GAP_ConnBTRead’ Libraries\PS4-esp32\ps4_gap.c.o:(.literal.ps4_gap_event_handle+0xc): undefined reference to `GAP_ConnGetL2CAPCid’ Libraries\PS4-esp32\ps4_gap.c.o:(.literal.ps4_gap_init_service+0x1c): undefined reference to `GAP_ConnOpen’ The download link is available as shown in figure 1.
#Sixaxis pair tool install
So, to install the mentioned tool, simply go to its website and download the executable (assuming that you are on Windows). In this tutorial we are going to use this tool but, in the documentation of PS4 controller library there’s also a mention to this open source tool as an alternative. Independently of which one we choose, the easiest way is to use a tool called SixaxisPairTool, which allows to both get the current MAC address stored on the controller and also set a new value.
#Sixaxis pair tool zip file
zip file to the Arduino libraries folder and name the top level folder PS4-esp32.Īfter this, you should be able to include the library in your Arduino sketches.

C:\Users\myUserName\Documents\Arduino\librariesĪfter this, simply extract the content of the.
