The 20.11 SDK introduces the first Beta release of the azsphere command line interface (CLI) v2. The v2 CLI is designed to match the Azure CLI more closely in functionality and usage. On Windows, you can run it in PowerShell or in a standard Windows command prompt; the Azure Sphere Developer Command Prompt is not required.
The Azure Sphere CLI v2 Beta supports all the commands that the original azsphere CLI supports, along with additional features:
The CLI v2 Beta is installed alongside the existing CLI on both Windows and Linux, so you have access to either interface. We encourage you to use CLI v2 and to report any problems by using the v2 Beta CLI azsphere feedback command.
IMPORTANT: The azsphere reference documentation has been updated to note the differences between the two versions and to include examples of both. However, examples elsewhere in the documentation still reflect the original azsphere CLI v1. We will update those examples when CLI v2 is promoted out of the Beta phase.
We do not yet have a target date for promotion of the CLI v2 Beta or the deprecation of the v1 CLI. However, we expect to support both versions for at least two feature releases.
New and updated samples for 20.11
The 20.11 release includes the following new and updated sample hardware designs and applications:
P-MT3620EXMSTLP-1-0 hardware reference design added to hardware designs repository to demonstrate how to incorporate MT3620 alongside a low-power external MCU in a single hardware design, where the programming and debug hardware is separated.
ExternalMcuLowPower includes updated code to better demonstrate the use of low-power modes and support the P-MT3620EXMSTLP-1-0 hardware reference design.
In addition to these changes, we have begun making Azure Sphere samples available for download through the Microsoft Samples Browser . The selection is currently limited but will expand over time. To find Azure Sphere samples, search for Azure Sphere on the Browse code samples page.