Skip to content

Getting Started

The Detect Edge mobile app is meant to streamline the process of collecting and labeling data from a Nordic Semiconductor Thingy:53. Data and devices are organized under projects, which you create and manage. You can then upload your project data directly to an Edge Impulse project using an API key. If you collect more data for a project after uploading, only the new data will be uploaded the next time you upload, as to not duplicate any data in your Edge Impulse project.

To start, you must first create a new project. The project menu is available at the top left of the screen on the Data and Devices tabs. Press Select Project and then Create New Project. You will then be presented with a Create New Project modal. There, you can choose a name and description for your project. Try to match this with your Edge Impulse project, to make it easier to associate in the future. Once your new project is created and selected you can move on to adding a device.

Devices are how Thingy:53’s are associated with projects and data. You can add the same device to multiple projects. You can also add multiple devices to a project. When you collect data, the device used will be recorded and shown in the sample view. To add a device, you must first have a project selected, see above. Next, go to the Device tab. Press the Add Device button. This will automatically begin scanning for the Thingy:53. Make sure your Thingy:53 is powered on. It will show once powered on and in range. Press Add to add it to your project. This will take you back to the main Devices screen view, at which point you can press connect to establish a connection with the Thingy:53. Once connected, you can begin collecting data, see below.

The Sensors tab is where you start your data collection and labeling flow. To begin, you must have a project selected and be connected to a device, see above if you don’t. You will be presented with the available sensors for recording. You can view a realtime stream of the sensor data without recording a sample by pressing on the visibility icon to the right of the sensor name row. To record a sample, select the sensors you want to sample and then press the Record Sample button at the bottom. This will bring you to the sampling screen. There are four inputs you can change for each sample, Duration in seconds, Sample Rate in Hertz, Sample Label text field, and the data type for either training or testing. To record the sample press Start Sampling. Once the sample is complete, you can either save or delete the sample. After saving or deleting, you can record your next sample with the same settings.

The Data tab is where you manage and upload your data to your Edge Impulse project. To manage your data you must have a project selected in the top left. Once a project is selected you will see your project’s data grouped by labels. You can toggle between training and testing data using the buttons at the top right. You can view samples by pressing on the sample list items. You can delete samples individually when viewing or by pressing the options icon at the top of the label group. To upload your samples to Edge Impulse, press the upload icon at the top right of the screen. This will present you with a modal to select which label groups you want to upload and field for your Edge Impulse project API key. To create an API key, navigate to your projects Keys page. When creating the API key, select the Ingestion role. Once created, paste the key in the API Key field and press Upload.

Settings are accessed by pressing the gear icon in the top right of the home screen or a device screen.

The App Settings will allow you to manage app wide settings, manage your accounts, and access support resources.

The Device Settings will allow you to manage device specific settings, such as the device name, as well as allow you to update the device firmware. You can access devices settings by pressing the gear icon next to the device in the devices tab.

If you have any questions, bugs to report, or feedback, please go to the Help section in the app settings.