Running the Out-of-the-Box Demo#
With your chosen radio board mounted and an Amazon Sidewalk gateway in BLE range of your device, you can run the demo by simply connecting USB-C power to the main board.
At power on, the pre-installed demo application forms a Sidewalk endpoint that automatically registers with the network through the nearest gateway. Amber LED(s) on the main board then blink periodically to indicate that the endpoint is awaiting time sync with the Sidewalk network. Once properly synchronized, the LED(s) stop blinking and the endpoint associates with a web application in the cloud, allowing you to interact with the endpoint over the Sidewalk network.
This entire process occurs within about a minute (or less) of powering on your device. If you are using the EFR32xG24 radio board, you will see a QR code displayed on the LCD. If you do not see a QR code (or if, when using the KG100S, LED1 continues to blink) after a minute or two, see Troubleshooting the OOB Demo.
Accessing the Demo Application in the Cloud#
How you access the cloud application differs between the two radio boards in the kit. Each approach is described in the following sections.
When Using the EFR32xG24#
In this version of the demo, the EFR32xG24 drives the LCD on the main board. Once the web application is prepared, a QR code is displayed on the LCD.
Use your mobile device or webcam to read this QR code and access the embedded URL in a browser. This page loads the demo web application already associated with your Sidewalk end device.
When Using the KG100S Sidewalk Module#
A QR code sticker was applied to the KG100S device during manufacturing that already encodes the web application URL. After powering on the device, once LED1 stops blinking, you can read the embedded URL and access the web application in your browser.
How to use the Cloud Demo Application#
The cloud application is divided into two main sections, each providing a different way to interact over the Sidewalk network. These features are described below.
Downlink Section#
These elements send data from the cloud down to the end device. For the xG24 radio board, you have access to the following capabilities:
Display: If your demo is using the onboard LCD, type a message in this field and click Send. Your message is sent to the endpoint and appears on the LCD.
LED 0: Tap to flip this toggle on or off. For the EFR32xG24, LED0 on the main board updates to your desired state. The KG100S radio board does not use this LED.
LED 1: Tap to flip this toggle on or off. LED1 on the main board updates to your desired state.
Uplink Section#
These elements display data sent from the end device up to the cloud. For the xG24 radio board, you have access to the following capabilities:
Push Button 1: Press the associated button on your main board. The graphic toggles between 0 and 1 with each button press.
Room Temperature: Ambient temperature is sampled by the endpoint, sent through the Sidewalk network to the cloud, and plotted over time on this Room Temperature chart. The temperature sensor is the Si7021 mounted on the main board.
For the KG100S radio board, dummy temperature data is sampled by the endpoint.
Next Step: Going Further#
When you're ready to move beyond the out-of-the-box demo and more fully explore the Amazon Sidewalk developer experience provided by Silicon Labs, visit the Going Further page. You'll find resources to help you move beyond the demo, along with guidance to troubleshoot any issues you may have.