Quickstarts to get started with an Azure Sphere developer kit
Important
This is the Azure Sphere (Legacy) documentation. Azure Sphere (Legacy) is retiring on 27 September 2027, and users must migrate to Azure Sphere (Integrated) by this time. Use the Version selector located above the TOC to view the Azure Sphere (Integrated) documentation.
The Quickstarts are intended to guide you through the steps to connect your dev kit to your development machine, install the software you'll need, and configure your preferred development environment.
Prerequisites
Application development for Azure Sphere requires the following prerequisites:
- An Azure Sphere Development Kit. Any of the development kits can be used to work through the Quickstarts. Some sample code defaults to a configuration for the Seeed Azure Sphere MT3620 Development Kit, but you can easily substitute similar configurations for the Avnet Azure Sphere MT3620 Starter Kit and Seeed MT3620 Mini Dev Board.
- A PC running Windows 11 or Windows 10 Anniversary Update (or later), or a Linux machine running Ubuntu 24.04 (pre-release), Ubuntu 22.04 LTS, or Ubuntu 20.04 LTS.
- An unused USB port and, if you're running a virtual machine, support for USB pass-through.
Prepare for development
Getting started with Azure Sphere involves several steps:
- Install the SDK and setting up for development for Windows or Linux.
- Claim your device.
- Configure networking for app development.
- Subscribe to notifications about Azure Sphere updates and services.
Complete the Quickstart for each step, and then you'll be ready to run the tutorials, use the Azure Sphere samples, and develop your own applications.