Skip to main content
Up and Coming
June 7, 2023

Best way to communicate with an ESP32 and Unity app through BLE (or BT serial) on an Oculus Quest?

Hi, 

Been trying for a long while to get an ESP32 to communicate with a Unity app on an Oculus Quest. Recently got that ESP32 to connect to the Unity app on Quest by using the "Bluetooth LE for Android and iOS" plugin that is on the Unity store, but the app didn't find the BLE service on the ESP32 ("Error during initialize: Service not found for Write") although it was connected to that ESP32.

Have tried the same Unity app on an Android phone and thankfully it functions properly on the phone. Main goal with that is to get it functioning on Oculus Quest right now though. 

Thanks in advance for recommendations on how to make that Unity app communicate with that ESP32 through BLE (or BT serial) on the Quest properly! 

7 replies

New Participant
July 17, 2023
Up and Coming
July 19, 2023

Thanks for posting that! Don't know how I missed that on github when searching before. 

New Participant
July 27, 2023

Hi, I actually read this post and have been trying to implement the singularity project also, but I am throwing an exception when I try to create an instance of the blutoothManager within the singularityManager. Have you had any luck ??