Skip to content

xiongyu0523/azure-sphere-bootcamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Azure-Sphere-Bootcamp (Refreshed 2021-01)

This repo is built for Azure Sphere Bootcamp Hands-on day. It provides all required information for trainee to follow and finish all hands-on labs.

Pre-Lab prerequisites

Follow Get started with a development kit to complete all neccessary steps before start.

All hands-on and setup are based on Windows and Visual Studio 2019. Linux and VS Code are supported but not tested for this bootcamp

Quick check list:

  • Git is installed and added to PATH.
  • FTDI driver is installed and correctly loaded and three COMx ports are present in Device Manager
  • Up to date Visual Studio 2019 and Azure Sphere SDK for Windows are installed
  • Has a Microsoft account (Mandatory)
  • Has a Azure global account and a pay-as-you-go subscription for Lab-3
  • Has logged in Azure Sphere command line utility by azsphere login or azsphere login --newuser <MS account> (New user ONLY) with Microsoft account.
  • Create a Azure Sphere tenant by azsphere tenant create -n <tenant name> if there is no tenant in your orgnization.
  • Has selected Azure Sphere tenant by azsphere tenant select -i <tenant id>
  • (New device ONLY) Device is claimed to user's tenant by azsphere device claim
  • Device is recovered by azsphere device recover command to have a knowning good Azure Sphere OS.

Hardware

The hands-on can be used with both MT3620_RDB and AVNET_MT3620_SK.

MT3620_RDB

Detaled information about this hardware can be found on azure-sphere-hardware-designs

AVNET_MT3620_SK

Detaled information about this hardware can be found in this community

BME280 sensor board

To complete Lab-4, a BME280 sensor board is required. The board can be bought from Alibaba.

If you're using AVNET_MT3620_SK and do not have a sensor board, you can refer to Step 16 in Lab-4 to use on-board accelemeter, gyrometer and pressure sensors as alternative solution.

Labs

Sample Code Disclaimer

Sample code – No Warranties THE SAMPLE CODE SOFTWARE IS PROVIDED “AS IS” AND WITHOUT WARRANTY. TO THE MAXIMUM EXTENT PERMITTED BY LAW, MICROSOFT DISCLAIMS ANY AND ALL OTHER WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE, WHETHER ARISING BY A COURSE OF DEALING, USAGE OR TRADE PRACTICE OR COURSE OF PERFORMANCE. In no event shall Microsoft, its licensors, the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use thereof.

This code may contain errors and/or may not operate correctly. Microsoft undertakes no duty to correct any errors or update the software. Your use of this code is optional and subject to any license provided therewith or referenced therein, if any. Microsoft does not provide you with any license or other rights to any Microsoft product or service through the code provided to you.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published