Bluetooth Xbox One controller connection to ESP32

RosePeach
Posts: 3
Joined: Fri Jun 22, 2018 7:45 pm

Bluetooth Xbox One controller connection to ESP32

Postby RosePeach » Fri Jun 22, 2018 7:59 pm

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.
Thanks,
Rose Peach

User avatar
hassan789
Posts: 156
Joined: Thu Jun 29, 2017 2:15 am

Re: Bluetooth Xbox One controller connection to ESP32

Postby hassan789 » Sun Jun 24, 2018 4:57 am

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.
Last edited by hassan789 on Sun Jun 24, 2018 10:30 pm, edited 1 time in total.

chegewara
Posts: 2378
Joined: Wed Jun 14, 2017 9:00 pm

Re: Bluetooth Xbox One controller connection to ESP32

Postby chegewara » Sun Jun 24, 2018 5:25 am

There is new series of Xbox and PS4 controllers that are connecting with bluetooth, just i dont know its classic or BLE.

User avatar
hassan789
Posts: 156
Joined: Thu Jun 29, 2017 2:15 am

Re: Bluetooth Xbox One controller connection to ESP32

Postby hassan789 » Sun Jun 24, 2018 10:25 pm

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

Who is online

Users browsing this forum: QQ26750452 and 95 guests