-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
9ec5f42
commit 8c45578
Showing
848 changed files
with
25,282 additions
and
76,206 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 4 additions & 0 deletions
4
platform_adc_enob/README.md → deprecated/platform_adc_enob/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
3 changes: 3 additions & 0 deletions
3
platform_stepper_motor/README.md → deprecated/platform_stepper_motor/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
3 changes: 3 additions & 0 deletions
3
platform_tensorflow_micro_speech/README.md → ...latform_tensorflow_micro_speech/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
44 changes: 23 additions & 21 deletions
44
platform_SensiML/platform_SensiML_DataCaptureLab/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,47 +1,49 @@ | ||
# SensiML Data Capture Examples # | ||
# Platform - SensiML Data Capture # | ||
|
||
 | ||
 | ||
 | ||
|
||
## Summary ## | ||
|
||
The projects provided in this repository contain the hard-coded data collection firmware for IMU (3-axis accelerometer and 3-axis gyroscope) and audio (microphone) data acquisition using Silicon Lab's Thunderboard Sense 2 development kit, targeting SensiML's data collection tool called Data Capture Lab (DCL). Both project implementations utilize DCL's lightweight, simple, data streaming protocol to stream live data from the device under test to the data acquisition software. | ||
The projects provided in this repository contain the hard-coded data collection firmware for IMU (3-axis accelerometer and 3-axis gyroscope) and audio (microphone) data acquisition using Silicon Lab's Thunderboard Sense 2 development kit, targeting SensiML's data collection tool called SensiML Data Studio (SDS). Both project implementations utilize SDS's lightweight, simple, data streaming protocol to stream live data from the device under test to the data acquisition software. | ||
|
||
## Hardware Required ## | ||
|
||
- One SLTB004A Thunderboard Sense 2 Development Kit | ||
<https://www.silabs.com/development-tools/thunderboard/thunderboard-sense-two-kit> | ||
- One micro USB cable | ||
- Thunderboard Sense 2 Development Kit - SLTB004A | ||
|
||
## Connections Required ## | ||
|
||
## Setup ## | ||
- Connect the Kit to the PC through a micro USB cable. | ||
|
||
### Device firmware/kit configuration - Simplicity Studio ### | ||
## Software Required ## | ||
|
||
Import the included .sls file to Studio then build and flash the project to the SLTB004A development kit. | ||
In Simplicity Studio select "File->Import" and navigate to the directory with the .sls project file. | ||
The project is built with relative paths to the STUDIO_SDK_LOC variable which was defined as | ||
- [SensiML Data Studio](https://sensiml.com/download/) | ||
|
||
C:\SiliconLabs\SimplicityStudio\v4\developer\sdks\gecko_sdk_suite\v3.1 | ||
## Examples ## | ||
|
||
In Simplicity Studio, under the Debug Adapters window, right-click on the Thunderboard Sense 2 device and select "Launch console..." from the drop-down menu. In the Adapter Console window, select the "Admin" tab and type "serial vcom config speed 921600" into the terminal input. This will modify the VCOM baudrate to match the application settings. If making any changes to the USART baudrate, the baudrate change must also be modified in the VCOM debug adapter settings. | ||
| No | Example name | Link to example | | ||
|:--:|:-------------|:---------------:| | ||
| 1 | Platform - SensiML IMU Data Capture | [Click here](./SensiML_IMU/) | | ||
| 2 | Platform - SensiML IMU Data Capture with BLE | [Click here](./SensiML_IMU_BLE/) | | ||
| 3 | Platform - SensiML Microphone Data Capture | [Click here](./SensiML_Microphone/) | | ||
|
||
### SensiML Setup ### | ||
|
||
In SensiML's Data Capture Lab (DCL), select Edit > Import Device Plugin... from the main menu. Select the provided \*.ssf in this repository. Next, create a new project, and in project explorer view, switch modes to "Capture". | ||
- Create a new project, and in the project explorer view, switch modes to "Capture Live Sensor Data..." | ||
|
||
Under the Hardware Setup window, click the "+" button to add a sensor. Select "(C) Thunderboard Sense 2 Simple Stream" from the drop-down menu. | ||
- Under the Sensor Configuration window, click the "Next" button. Select "Thunderboard Sense 2" from the Select a Device Plugin window. | ||
|
||
For adding the IMU sensor, select "Motion" for the Capture Source drop-down, select the appropriate hard-coded sampling rate (102 is the default configuration in firmware), and enable both Accelerometer and Gyroscope sensor (checkboxes). | ||
 | ||
|
||
 | ||
- For adding the IMU sensor, select "Motion" for the Sensor Properties window, select the appropriate hard-coded sampling rate (102 is the default configuration in firmware), and enable both the Accelerometer and Gyroscope sensor (checkboxes). | ||
|
||
For adding the audio sensor, select "Audio" for the Capture Source drop-down, select the appropriate hard-coded sampling rate (16000 is the default configuration in firmware), and enable the microphone sensor (checkbox). | ||
 | ||
|
||
 | ||
- For adding the audio sensor, select "Audio" for the Capture Source drop-down, select the appropriate hard-coded sampling rate (16000 is the default configuration in firmware), and enable the microphone sensor (checkbox). | ||
|
||
Use the "Find Devices" button to locate the appropriate serial port. Once configured, use the Connect/Disconnect button to begin streaming data. | ||
 | ||
|
||
 | ||
- Use the "Scan" button to locate the appropriate serial port. Once configured, use the Connect/Disconnect button to begin streaming data. | ||
|
||
For more detailed information regarding the SensiML DCL tool, please visit SensiML's Toolkit Documentation located here - <https://sensiml.com/documentation/index.php> | ||
|
Oops, something went wrong.