Coder Social home page Coder Social logo

azure-sphere-bootcamp's Introduction

Azure-Sphere-Bootcamp

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. Linux and VS Code are not used for this bootcamp

Quick check list:

  • FTDI driver is installed and three COMx ports are present in Device Manager
  • Up to date Visual Studio and Azure Sphere SDK Preview for Visual Studio are installed
  • Has a Microsoft account
  • Has a Azure account and a free subscription or pay-as-you-go subscription for Lab-3 and Lab-4
  • Has logged in Azure Sphere command line utility by azsphere login or azsphere login --newuser <MS account> when you're not registered/login before.
  • Device is recovered by azsphere device recover
  • 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.
  • Git is installed and added to PATH.

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.

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.