Getting Started
Overview
Section titled “Overview”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.
Projects
Section titled “Projects”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
Section titled “Devices”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.
Sensors
Section titled “Sensors”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
Section titled “Settings”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.
Support & Feedback
Section titled “Support & Feedback”If you have any questions, bugs to report, or feedback, please go to the Help section in the app settings.