Project 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.

Project Info

Type Tutorial
Level Expert
Est. Time 60 Minutes
Published October 16, 2018
Author Amanda Zupfer

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
Register to Start Project

Things used in this project


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
  • 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:


  • 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