XR2ino
XR2ino is a Mixed Reality app for Meta Quest 3/3S developed by Metagate.
The app is free and aims to enable anyone with an Arduino to see the data from their sensors placed in mixed reality in their environment.
XR2ino - view all your Arduino sensor data in Mixed Reality on Meta Quest by Metagate
FUNCTIONS
By downloading the XR2ino app and connecting your Arduino to the Meta Quest via Bluetooth, you can view the real-time data from the sensors attached to the Arduino. Additionally, the panels displaying the data can be moved around the environment, and their position can be saved to find them in the same location on subsequent visits.
EXAMPLE
If I have connected a soil moisture sensor for a plant to my Arduino, I can view the moisture value in mixed reality on the headset on a dedicated panel. Furthermore, I can take the panel and move it to the pot in question!!
If you want to learn more, you can find a dedicated channel on the Metagate Discord!
Recommended products
See which Metagate boards and sensors are recommended to integrate in Mixed reality with the XR2ino app
IMPLEMENTATION
To correctly set up the connection, it is necessary to pay attention to the following steps.
SOFTWARE SETTINGS
- download the XR2ino app on the headset
- download the code template for Arduino from Metagate's Github
- make sure that your Arduino has an active Bluetooth port (but do not change the preset Bluetooth ID in the code)
- connect one or more sensors to the Arduino
- in the downloaded Arduino code, power the "standard" variables and name them as you wish following the comments in the code itself
ACCESS
- Connect the Arduino to the viewer via Bluetooth (Pair and Connect in the viewer settings)
- Enter the application and grant the permissions requested by the app.
- log out and log back into the application
ROADMAP
Metagate has taken the first step by releasing the app on Meta Quest for free for everyone. We therefore feel in a position to encourage the community to help us improve the product spontaneously.
The ideas we would like to pursue are the following:
- test and release of software templates for a wide range of compatible sensors (amateur and PRO)
- addition of special effects triggered by the real-time values of connected sensors
- integration also of the Raspberry
- addition of selectable music
Q&A
How much does it 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.
How to connect Bluetooth?
Suggestions:
- check that you haven't changed the default identification code in the Arduino code
- pair the bluetooth before entering the application
- enter the app and grant all permissions
- exit the app, disconnect (but remain paired) and try to re-enter until it connects
- after the first time it will connect automatically and easily
How do I connect the sensors?
In the Arduino code template that Metagate has published, there are 5 variables that can be fed with data from any sensor as desired. The names of the corresponding panels can also be modified from the Arduino code.
Is XR2ino an Arduino app?
No, the app was developed by Metagate and is not an official app of Arduino or the Community but is only compatible with Arduino products, according to Arduino's own guidelines (see HERE)