The Silicon Labs Amazon Sidewalk stack allows for a wide variety applications to be built on its foundation. This repo showcases some example applications built using the Silicon Labs Amazon Sidewalk stack.
- Amazon Sidewalk SoC EM4 Sleep: An example to show how to implement a switch to EM4 sleep mode while running the Amazon Sidewalk stack.
- Download and install Simplicity Studio 5.
- On Simplicity Studio 5, go to Window -> Preferences -> Simplicity Studio -> External Repos.
- Click [Add]. In the URI field, copy & paste the following link:
https://github.com/SiliconLabs/amazon-sidewalk-examples.git
- Click [Next] then [Finish] and [Apply and Close].
- Connect the Silicon Labs Starter Kit and open Simplicity Studio 5.
- Select the [Launcher] perspective.
- From the [Debug Adapters] panel on the left top corner, select your Silicon Labs Starter Kit.
- Ensure that an SDK is selected in the [General Information] tile of the [Overview] tab.
- Select the [EXAMPLE PROJECTS & DEMOS] tab in [Launcher] perspective.
- Under Provider (at the bottom of the list), select amazon-sidewalk-examples and click [create] on the desired project.
- If the project you are looking for is not listed in amazon-sidewalk-examples, it is possible that your debug adapter is not listed as compatible with the application. Try using a Silicon Labs debug adapter first, and check if it is listed in the project's boardCompatibility section of templates.xml.
- Official Amazon Sidewalk documentation can be found in the Amazon Sidewalk pages on docs.silabs.com.
- Project-specific information is provided in the README.md file in each project folder.
To report bugs in the Amazon Sidewalk Application Examples projects, please create a new "Issue" in the "Issues" section of this repo. Please reference the board, project, and source files associated with the bug, and reference line numbers. If you are proposing a fix, also include information on the proposed fix. Since these examples are provided as-is, there is no guarantee that these examples will be updated to fix these issues.
Questions and comments related to these examples should be made by creating a new "Issue" in the "Issues" section of this repo.
The Gecko SDK suite supports development with Silicon Labs IoT SoC and module devices. Unless otherwise specified in the specific directory, all examples are considered to be EXPERIMENTAL QUALITY which implies that the code provided in the repos has not been formally tested and is provided as-is. It is not suitable for production environments. In addition, this code will not be maintained and there may be no bug maintenance planned for these resources. Silicon Labs may update projects from time to time.