XR2ino
XR2ino is a Mixed Reality application designed to display Arduino sensor data directly in the headset via Bluetooth connection.
Supported devices: Meta Quest 3, 3s, Pro.
DESCRIPTION
XR2ino opens with a default interface that features 5 weather data in real time: climate status, humidity, temperature, wind speed, and UV rays. If you then wish, you can connect your Arduino device to your headset via Bluetooth.
To use XR2ino, you just need to follow these steps:
- Download the app on your Meta Quest
- Download the Arduino code from the our GitHub
- Modify the Arduino code according to your needs and upload it to your board
- Connect Arduino to the Meta Quest via bluetooth
- Open the app from Meta Quest and view the sensor data in real time
For each variable (max 10), a movable and resizable panel will be displayed in the environment, to which the name entered in the Arduino code will be assigned. The UI of each panel can be modified through the edit menu. You can save the position of the panels within the panels.
The application has been designed to give the Arduino Community the opportunity to experiment with Mixed Reality. Join the official Xr2ino Discord channel to discuss and get inspired by other users. We look forward to implementing the application together!
XR2ino - view all your Arduino sensor data in Mixed Reality on Meta Quest by Metagate
FUTURE IMPLEMENTATIONS
-
Integration of sensors
Testing and release of software templates for a wide range of compatible sensors (maker and pro)
-
Addition of special effects
VFX and LUTs triggerable by the real-time values of connected sensors
-
Raspberry
Implementation of the app for the use of Raspberry
-
Music
Choice between different audio tracks
Q&A
How much does XR2ino cost?
The application is free and serves the Arduino community. It will be possible to purchase thank you badges for those who wish to support Metagate in the project.
I have problems connecting Arduino to the Meta Quest via Bluetooth.
We suggest you follow these steps:
- check that you haven't changed the Bluetooth connection settings in the Arduino code.
- pair Arduino with the meta Quest via Bluetooth before entering the application.
- enter the app and grant all permissions.
- exit the app and disconnect the device without unpairing it. Then try to re-enter the application. You may need to repeat this step several times.
What type of variables and sensors can I use?
In the Arduino code available on GitHub, you can set up to a maximum of 10 float variables. You can then use the sensors you prefer as long as the final data is translated into a float variable. From the code, you can also change the names of the variables, through the string variables associated with each float variable. The assigned name will be displayed on the application panels.
Is XR2ino an Arduino app?
No, XR2ino was developed by Metagate and is not an official app of Arduino or the Community. It is only compatible with Arduino products, according to the guidelines of Arduino itself.
Recommended products
See which Metagate boards and sensors are recommended to integrate in Mixed reality with the XR2ino app