Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>MCUXpresso for VS CodeNew to Visual Studio Code? Get it now.
MCUXpresso for VS Code

MCUXpresso for VS Code

NXP Semiconductors

nxp.com
|
25,298 installs
| (3) | Free
Make the most of your NXP processor with MCUXpresso SDK, Zephyr, and Matter in Visual Studio Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

NXP MCUXpresso for VS Code extension

The NXP's MCUXpresso for VS Code extension makes NXP devices (based on ARM Cortex-M cores) easy to use right from Microsoft Visual Studio Code environment.

Overview:

  • Support MCUXpresso SDK, Zephyr, and Matter software repositories integration.
  • Integration with MCUXPresso SDK builder.
  • Dependency tools and software components can be installed using MCUXpresso Installer
  • Wizard view to import repository from remote or local GitHub or from a standalone archive (MCUXpresso SDK).
  • Wizard to import a project example from an imported repository.
  • Support for importing all application types for Zephyr (repository, workspace, freestanding).
  • Support for importing all application types for MCUXpresso SDK 25.03 or newer (repository, freestanding).
  • Integration with standalone MCUXpresso Config Tools and MCUXpresso SEC Security Tool.
  • Option to import an existing CMake project.
  • Support for importing existing executables.
  • New project wizard support for Zephyr and MCUXpresso SDK based projects.
  • Project converter from MCUXpresso IDE (Eclipse) to MCUXpresso for VS Code extension.
  • Project view displaying information about: software repository, build configurations, MCU device.
  • Project options to manage components, build, flash and debug.
  • Build configuration GUI editor.
  • Device Tree viewer, Kconfig syntax highlighting for Zephyr support, context options to open interactive Kconfig interface (guiconfig) and integrated terminal for Zephyr based environment.
  • Integrated with existing VS Code support for managing files, editing facilities, source control.
  • Detailed analysis of an application image structure (Callgraph, Memory and Files details inside Image Info viewer).
  • Various binary utilities (to create bin, hex or S-Record type of images, executable information) accessible right from the context menu of executable files.
  • Single/multi core [ARM Cortex-M] debug support relying on own debug adapter based on the popular Cortex-Debug solution.
  • Debug support for J-Link, LinkServer and PEmicro probes with detection for available connected devices.
  • Support for LPC, Kinetis microcontrollers and i.MX RT crossover processors.
  • Dedicated Flash Programmer GUI.
  • Baremetal Heap and Stack debug viewer.
  • Integration with "Serial Monitor" extension for UART and semihosting console support.
  • Integration with "Memory Inspector" extension from Eclipse CDT Cloud.
  • RTOS dedicated view for Threads/Tasks monitoring on Zephyr and FreeRTOS.
  • SWO console for monitoring debug messages using ITM.
  • Online and offline Peripherals viewer.
  • Quickstart panel view with quick access to various operations, including import project, flash programmer interface, links to documentation.
  • Integration with NXP Application Code Hub.
  • Support for Windows, Ubuntu and macOS.

Known issues

See Known issues section for detailed list.

License

NXP Software License Agreement

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft