Haptic glove integration
Hi there I am currently trying to create a VR based glove using an Arduino and the Meta SDK. So far I have managed to get the Arduino working and get detected by Unity. I tried altering the handgrabinteractor script on the Meta Quest SDK to see if it works in VR. Did not alter the script, just basically said that if my hand is near the object, it will grab. Did not work. Please can anyone assist me in how to get my arduino working with the Meta SDK or an example on how to do it? Thank you494Views0likes0CommentsBest 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!6.8KViews0likes7CommentsHow to use Bluetooth (HC-06/08) to transfer data between Arduino and UE5 VR Game on Quest 2
Hello, everyone. I need some help with sending data from my Quest 2 to an Arduino board that has a Bluetooth module (HC-06 or HC-08) attached to it. I have managed to use the UE4DUINO plugin to link Arduino with UE5.1.1 on my PC, but when I build and deploy the VR Game to the headset, I have to specify the port for the headset (COM X) first. How can I find out the port of the VR headset? Also, when I tried to run the VR Game with the UE4DUINO blueprint that scanned some of the potential port numbers (from 1 to 12), the VR Game failed to launch. Is it because the UE4DUINO plugin only works for the Windows port? Are there any other plugins, blueprints or Android APIs that I can use in the VR Game to communicate with the Bluetooth modules? Please help me out. Thanks!704Views0likes0CommentsHow to send data(0,1,2,3) to an Arduino or Raspberry via Bluetooth or Wifi.
Hello readers!. i am working on a medical project that uses VR for rehabilitation of people with certain kinds of traumas, physical and emotional (cant reveal more info about it). I would like to know if there is a way to pair an Arduino or Raspberry with a Bluetooth module, so when i hit an object or do something in VR, the raspberry or arduino can read a 1,2,3,4 or a couple of chars. My guess is 1) Pair the oculus quest android to the arduino (can this be done?, or is it only for gamepads) 2) Use a wifi server and send messages over HTTP or OSC. 3) connecting directly to USB if possible, a long usb cable wouldn't bother that much. To me, bluetooth would be the best one because it wouldnt require to use an external wifi , router, and extra program. Any ideas? someone tried this already?. Im working with Unity and Oculus SDK, but this is a platform agnostic solution, and there are many people already asking about this. Also, can the arduino be seen as a "gamepad" somehow? so i send and receive input , like cheating the quest.11KViews4likes16CommentsUsing a mouse and micro controller to send X and Y data to Quest 2/ Quest controller, how do I even?
Hey! So, I know very basic C++/Arduino and I can easily make a sketch that takes the values X and Y of the mouse and apply them to [for example] a couple of servos. My question is how do I communicate/send those values to the Quest and interpret them to locomotion? I figured that since the Kat-walk slide-mill can send data to the quest and be recognised as locomotion, I should be able to do something similar. 🤔 I plan on using a ESP32 micro controller for the built in Bluetooth to hopefully keep it wireless. Any help is appreciated.755Views0likes0CommentsUnity3d read USB serial port data in app in Oculus Quest 2
I try to create program in Unity, that will be conect Arduino project with Oculus Quest 2 using serial port (USB to USB). And i have few questions: 1) What the device nameof USB port (I found that the name is /dev/ttyHS0 but not shure) 2) Can i get access to port? Curently i get message that access denied (chmod: crw-rw---- and i can't change it) The main idea is read information from Arduino device in string format and work with this in Unity Apk. In Manifest was added all requered permisions.2.6KViews0likes2CommentsMaking an Oculus App for educational / medical content: how can connect to Arduino?,Bluetooth?,USB?
Hi developers. I currently have to create a unity app (easy part) that is like a drumming game, when you hit a musical instrument, percussion, chords, pianos, etc, i need to send a haptic feedback to a device, cant specify details due to nda. But basically the device is an arduino with Wifi/Bluetooth/USB, i need to send values from 0-100 to the arduino so it does things. I was thinking: 1) Bluetooth would be awesome, emulating a serial port via bluetooth in the quest 2) Wifi, just sending wifi signals, some UDP packages, 1 or 0's 3) Directly connect the Oculus Quest USB to the Arduino USB(still preffer the wireless method though). 4) the worst one, having an android app that works as a hotspot and Ping OSC messages, which would work too, https://www.arduinolibraries.info/libraries/osc OSC works everywhere, but a simple wireless solution would be better. Extra question, you can use the camera that oculus uses for tracking, but... can i plug an external camera to the USB directly? so i could try to map some objects in the room, like adding a small very small usb camera and accessing it... having another pc or android phone running a server to send signals is tiresome, this is a demo for a company. I havent had time to test everything but i would take in consideration what you guys tell me first. normally any android would let you pair with an arduino or wifi direct to it.2KViews0likes1Comment[SOLVED]How to build a 360 video viewer with socket io interface?
Hello all, hope this find you well. I am not asking for a tutorial, but for some leads that will help me through the development process. To shed some light about what i want to develop. I want to build an app that plays a 360 deg stereoscopic video. In the same time i want to interface to something like an arduino to create a 7d experience. After doing some research, i figured out almost 70% of the oculus development requirements, but one thing i can not figure out, is the project architecture. I am a skilled android developer and i noticed that oculus uses ndk to interface with the device from the android platform, now my question is, can i use the android part of the project as a normal android project with limited features? For example, i want to interface with ardu using bluetooth, and after research, i understood that bluetooth development is not yet supported on oculus. So i have a solution, connect the oculus to a certain router and use socketi/o to connect to an app running on the local network and from that app run the the ardu commands through serial or bluetooth or what ever. Or maybe interface directly with the arduino itself. Is is possible to use the android part of the project for making an internet connection to a restful api? Any ideas on how to achieve what i want? Any help is appreciated. Thank you. Good day.1.4KViews0likes4Comments