Avnet Azure Sphere Starter Kit
Avnet Azure Sphere Starter Kit
This Lab will walk the student through connecting the example application to an IoT Central application.
We’ll use a template that I’ve prepared to make creating the IoT Central application fast and easy. I’ll
provide a coding assignment to help reinforce some of the Azure Sphere coding that we’ve covered in the
course. We will then modify the IoT Central application display the new item we create with the coding
assignment.
Avnet Azure Sphere Starter Kit Overview
The Avnet Azure Sphere Starter Kit from Avnet Electronics Marketing provides engineers with a complete
system for prototyping and evaluating systems based on the MT3620 Azure Sphere device.
The Avnet Azure Sphere MT3620 Starter Kit supports rapid prototyping of highly secure, end-to-end IoT
implementations using Microsoft’s Azure Sphere. The small form-factor carrier board includes a
production-ready MT3620 Sphere module with Wi-Fi connectivity, along with multiple expansion
interfaces for easy integration of off-the-shelf sensors, displays, motors, relays, and more.
The Starter Kit includes Avnet’s MT3620 Module. Having the module on the Starter Kit means that
you can do all your development work for your IoT project on the Starter Kit and then easily migrate
your Azure Sphere Application to your custom hardware design using Avnet’s MT3620 Module.
Avnet Azure Sphere Starter Kit Page 3
Lab 5: Objectives
The Lab-5 objectives are to teach the student how to stand up an IoT Central application and send
telemetry data from the Azure Sphere device to the cloud so we can visualize the telemetry data.
Learn how to create an IoT Central application from a template
Modify the IoT Central Application to display the new item created in the coding assignment
Lab-5 builds on the previous labs and should not be started until Labs 0-3 have been completed.
Requirements
Hardware
A PC running Windows 10 Anniversary Update or later (Version 1607 or greater)
Software
Visual Studio 2019 Enterprise, Professional, or Community version 16.04 or later; or Visual Studio 2017
version 15.9 or later installed
Other
Your Azure Sphere device must be connected to a Wi-Fi access point or hotspot with access to the
internet.
Labs 4 and 5 both require an Azure Account. You can sign up for a free Azure account with a $200
credit here.
Page 4
The Big Picture
The diagram below shows the system we’ll be building out in this lab. Starting at the bottom right of the
graphic, we’ll use the on-board I2C sensors to read accelerometer data. That data will be sent as
telemetry to an IoT Central application.
Azure IoT Central Avnet Azure Sphere Starter Kit Page 5
Create an IoT Central Application
Azure IoT Central
IoT Central is a Software-as-a-Service (SaaS) offering from Microsoft. Microsoft has made it easy to
connect IoT devices and display telemetry data from connected devices. Additionally, there are some
cloud to device (C2D) controls available. IoT Central Applications are created on-line without any coding
necessary; all IoT Central configuration is driven from the web interface.
Create IoT Central Application
Recently Microsoft released a new IoT Central feature called “Application Template Export” for IoT
central. This is a really nice feature that allows you to basically clone an IoT Central application that
someone else created. We’ll use this feature for the lab, but I also wanted to provide a link that includes
all the details for creating an IoT Central application from scratch. The process is very simple, and is fully
documented here. Additionally, there is a blog on Element14.com that includes all the details for creating
the IoT Central Application that I used to create the template that we’ll be using today: here.
Open the Template
The template that we’ll use is here. When you click on the link, a browser window will open like the one shown on
the next page.