
To get started install VS Code, then in the extensions side bar search for Embedded Tools and install it. The techniques used for interacting with these boards should be applicable to other targets by changing configuration information we’ll highlight throughout.

We have dedicated pages for VS Code usage in the getting started guides for the Azure IoT DevKit, NXP 1060, and STMicro STM32L4_L4+ IOT01A boards ( L475E or L4S5I). We will demonstrate all of this with an Azure RTOS ThreadX project.Īzure RTOS ThreadX is a widely used Real Time Operating System (RTOS) used on billions of microcontrollers (MCUs) in products around the world. In this post we will walk you through how to acquire embedded tool dependencies with vcpkg, then demonstrate edit, build, deploy, and debugging directly in VS Code with new peripheral register and RTOS object views. Used in conjunction with the new vcpkg artifact capabilities you can quickly bootstrap an embedded development machine and get started. These capabilities are the same as what we recently announced for Visual Studio 2022.

We are happy to announce that we have released the Embedded Tools extension for Visual Studio Code.
