Quick Start Project

Slide Demo Project

In this guide we are going to walk through a Hello World example project which we refer to as the Slide Demo. The goal of this demo is to familiarize you with the SensiML Toolkit workflow. This project showcases the continuous event type described previously in Data Collection Planning. We will leave the discrete event case for a more advanced tutorial.

We’ve provided an example dataset below that was collected using the ST SensorTile device, but the SensiML Toolkit has out-of-the-box support for many devices described in the supported platforms documentation. We also have support for any third-party device that implements one of our two supported firmware interfaces as described in the Integrating Custom Devices user guide.

You can download the example dataset below if you do not have a device available for data collection and still want to follow along in the guide.

Slide Demo Events

The Slide Demo has three continuous states. This demo is used to simulate a motor motion. To make this demo more accessible we make these motions with our hand, but in the real world you would attach your sensor to a motor.

Events of interest:

  • Stationary – Board is resting on a desk surface

  • Horizontal – Board is slid back and forth (left to right or forward to back) on a flat surface in a repetitive rhythmic motion to simulate a part moving back and forth


Horizontal orientation

  • Vertical – Board is lifted in an up and down motion in the air in repetitive rhythmic motion to simulate a part being lifted up and down


Vertical orientation