element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Azure Sphere Starter Kit
  • Products
  • Dev Tools
  • Avnet & Tria Boards Community
  • Azure Sphere Starter Kit
  • More
  • Cancel
Azure Sphere Starter Kit
Blog Dig MT3620 Kits and Discovery Azure Cloud behind
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Azure Sphere Starter Kit to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: fyaocn
  • Date Created: 27 Apr 2020 9:29 AM Date Created
  • Views 1289 views
  • Likes 4 likes
  • Comments 1 comment
  • azurespherehomehacks
Related
Recommended

Dig MT3620 Kits and Discovery Azure Cloud behind

fyaocn
fyaocn
27 Apr 2020

Back to #1--> Smart Fridge on Azure IoT Hub

      • To Dig MT3620 Kits and Discovery Azure Cloud behind
      • 1. MT3620 Kits
      • 2. Azure Cloud
      • 3. Install IDE for MT3620 Kits in Ubuntu 18.04
      • 4. Connect MT3620 Kits
      • 5 Ready to Go

To Dig MT3620 Kits and Discovery Azure Cloud behind

 

1. MT3620 Kits

The Sphere MT3620 module is based on the MT3620 SoC, which includes built-in Microsoft security, WiFi connectivity, and the combined versatility and power of an Arm Cortex-A7 processor with the low overhead and real-time guarantees of two Arm Cortex-M4F microcontrollers. A suite of on-chip peripherals, real-time clock, Flash, and RAM are also available. In addition to the MT3620, the 33 x 22 mm module includes a dual-band WiFi chip antenna and system clock. Up to 27 configurable GPIOs and three configurable serial ports (UART, I2C, or SPI) are provided as I/Os on the module.

The core part is MT620 SoC, lead to Fast Development to Mass-Commercial Product. This is what I would like to try how long it takes me to build one MVP and prototype design beyond the maker's comfort zone.

image

image

With the Click board

image

 

2. Azure Cloud

With experience with cloud service like AWS, Azure booming recently.

Like all the cloud service, one shall fully understand the price policy before action, or stunning bill will come unexpectedly.

One small tip, there are chances to waive your misplacing bill with service phone call. Some salary-less university students made the grace, but not for all.

In all , Azure is more user friendly and easy to use.

 

3. Install IDE for MT3620 Kits in Ubuntu 18.04

3.1 The following is required before installation

  • An Azure Sphere Development Kit, with MT3620 Kit
  • Linux machine running Ubuntu 18.04 LTS,not new version of Ubuntu 20.1, optional One PC running Windows 10 Anniversary Update or later,

Start with

sudo apt-get update
sudo apt-get install -y net-tools curl

then, open  https://aka.ms/AzureSphereSDKInstall/Linux  to download install script,

chmod +x install_azure_sphere_sdk.sh
sudo /opt/azurespheresdk/Tools/azsphere_connect.sh

Follow  https://docs.microsoft.com/en-us/azure-sphere/install/install-sdk-linux to get Azure Sphere SDK installed.

image

3.2 Setup IDE for development

Install dependency,

 

sudo apt install cmake ninja-build

 

Install visual Studio Code for Linux https://code.visualstudio.com/Download

     After installation, configure VS Code with the path to the Azure Sphere SDK installation directory: In the File menu select Preferences > Settings > Extensions > AzureSphere. Under Azure Sphere: Sdk Path enter the path to the AzureSphere install directory

image

Install GNU embedded toolchain for ARM core CM4 https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads

     After installation, configure VS Code with the path to the GNU Arm Embedded Toolchain:

     In the File menu select Preferences > Settings > Extensions > AzureSphere.Under Azure Sphere: Arm Gnu Path enter the path to the GNU Arm Embedded Toolchain install directory.

Optional, you can install terminal tools

sudo apt install minicom
sudo minicom -D /dev/ttyUSB5 -b 115200

The visual Studio Code comes with installed extension as Azure Sphere and Azure IoT hub for fast development

image

image

 

4. Connect MT3620 Kits

4.1 Claim the device

Every device must be "claimed" by an Azure Sphere tenant. Claiming the device associates its unique, immutable device ID with your Azure Sphere tenant. The Azure Sphere Security Service uses the device ID to identify and authenticate the device.Connect MT3620 to the PC,

 

azsphere login

 

 

4.2 Create an Azure Sphere tenant

An Azure Sphere tenant isolates your Azure Sphere devices and provides a way for you to manage them. The Azure Sphere tenant is used only for Azure Sphere.

azsphere tenant create --name <my-tenant>

 

4.3 Claim your device. After you claim your device into a tenant, you cannot move it to a different tenant.

azsphere device claim

 

4.4Enable app development on device.

azsphere device enable-development

 

5 Ready to Go

Then everything is done and ready for development.

  • Sign in to reply
  • fyaocn
    fyaocn over 5 years ago

    Try nearly 100 times with dozens of different settings, blocked on what is https://docs.microsoft.com/en-gb/azure-sphere/install/claim-device

     

    azsphere login

     

    image

    with the following feedback, everytime.

     

    image

     

    image

    I am still confident in Azure. While one valid instruction and guildance can be of help and save dozens of times. I have glance every inches of the relative e-docs, but no solution right now. At least, MS can do much better than this.

     

    I have to move on to another project and solve the bug later.

     

    I do not like unfinished project, I will try another time and complete the project in my ways.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube