Page 1 of 1

Bluetooth Xbox One controller connection to ESP32

Posted: Fri Jun 22, 2018 7:59 pm
by RosePeach
Does anybody know if a Xbox One controller can be connected to the ESP32 with bluetooth? I can connect the controller to my Windows 10 desktop with bluetooth. If this is possible and someone has example code could they please post that as well.

Re: Bluetooth Xbox One controller connection to ESP32

Posted: Sun Jun 24, 2018 4:57 am
by hassan789
The original Xbox One controller works on the 5GHz band, using a different protocol.
see:
https://fccid.io/C3K1537
https://gist.github.com/devkid/4b3bd507 ... 4cfd3ed895

However, you may be able to use the windows dongle (or USB) and route the controller to windows, and re-route the commands via bluetooth.

Re: Bluetooth Xbox One controller connection to ESP32

Posted: Sun Jun 24, 2018 5:25 am
by chegewara
There is new series of Xbox and PS4 controllers that are connecting with bluetooth, just i dont know its classic or BLE.

Re: Bluetooth Xbox One controller connection to ESP32

Posted: Sun Jun 24, 2018 10:25 pm
by hassan789
Looks like you are correct.. the Xbox One S controllers (after August 2016) are using bluetooth. Interesting indeed!
https://fccid.io/C3K1708
https://support.xbox.com/en-US/xbox-on- ... windows-10
https://www.reddit.com/r/xboxone/commen ... _supports/

Looks like it can be used on a rooted android as an input. you may be able to find some hints from this thread:
https://forum.xda-developers.com/apps/m ... r-t3742544
https://github.com/Magisk-Modules-Repo/ ... ler-Magisk

Linux:
https://github.com/paroj/xpad/issues/53