Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
DHARMAKAYA's avatar
DHARMAKAYA
Protege
2 years ago

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

    • DHARMAKAYA's avatar
      DHARMAKAYA
      Protege

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

      • Alex.Robinson's avatar
        Alex.Robinson
        Honored Guest

        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 ??

    • aleclock's avatar
      aleclock
      Honored Guest

      Hi everyone!

      Do you know if TheSingularity package could connect Meta Quest to a PC device (with Windows for example)? Thank you in advance 

    • aryeh.katz's avatar
      aryeh.katz
      Honored Guest

      This only works on Bluetooth and not BLE
      "the Singularity only supports classic Bluetooth, not BLE"

      So the ESP32 BLE wont work or be seen by the app