Develop an AR Experience with Raspberry Pi
Guide Concept
In this tutorial, you’ll develop an application that integrates data from a Raspberry Pi (including other options, such as a distance sensor and/or a temperature/humidity sensor).
We’ll show you how to capture, store, analyze, and visualize data utilizing Vuforia Studio and the ThingWorx platform.

Guide Info
Level | Expert |
Est. Time | 60 Minutes |
Published | Aug 26, 2020 |
Author | Allen Smith |
You'll learn how to
- Generate an Application Key
- Create a Thing
- Set Up the Raspberry Pi
- Hook Up the Sensors (Optional)
- Copy Scripts to the Raspberry Pi (Optional)
- Create a Project in Studio
- Add a 3D Model to the Experience
- Add a ThingMark
- Add a 3D Label
- Add 2D Widgets
- Publish the Experience
- View the Experience in Vuforia View
Things used in this guide
Environment:
In order to complete this tutorial, you will need:
- Vuforia Studio installed, and access to an Experience Service (this is setup by default with the Studio Trial)
NOTE: If you have never used Vuforia Studio before, follow the steps in the Getting Started with Vuforia Studio guide before proceeding with this Quickstart.
- Download the RaspberryPiKit.zip
- Download the Vuforia View app from the Google Play Store or the Apple Store
- A printer to print your ThingMark
- A supported mobile device (phone or tablet)
- Raspberry Pi equipment:
- Raspberry Pi with a power supply — If you don't have one, purchase one directly from the Raspberry Pi web site, or from one of their distribution partners, element14, or RS.
- An SD card (8 GB or larger) with the Raspbian Jessie operating system installed
- A form of external sensor if desired (for example, an HC-SR04 distance sensor or a DHT11 temperature/humidity sensor)
Software components:
Previous knowledge
Develop an AR Experience with Raspberry Pi
Outline
- Step 1: Generate Application Key
- Step 2: Create a Thing
- Step 3: Set Up the Raspberry Pi
- Step 4: Hook Up Sensors (Optional)
- Step 5: Create a Project
- Step 6: Add a 3D Model
- Step 7: Add a ThingMark
- Step 8: Add a 3D Label
- Step 9: Add 2D Widgets
- Step 10: Publish the Experience
- Step 11: View the Experience
- Step 12: Next Steps