The MCUXpresso SDK, IDEs, secure provisioning and configuration tools provide a leading developer experience, speeding up development time with high-quality software and tools for general purpose Arm® Cortex®- M-based products from NXP.
MCUXpresso encompasses a range of IDE choices, supported by powerful configuration and debug tools. Secure deployment of your application is simplified with NXP’s secure programming and provisioning tools.
|MCUXpresso for Visual Studio Code (VS Code)
|VS Code with extension from NXP to enable fast, flexible development.
|Customized, Eclipse-based, IDE for NXP MCUs, optimized for ease-of-use.
|IAR Embedded Workbench
|Safety certified, highly optimizing compiler and development environment for C/C++.
|Arm Keil MDK
|uVision IDE and Arm Compiler with extensive middleware.
|MCUXpresso Configuration Tools
|Suite of configuration tools that enable you to rapidly configure pins, clocks, security, memory and drivers, enabling quicker understanding of NXP devices and easier migration to custom hardware designs.
|Programming and Provisioning
|MCUXpresso SEC Secure Provisioning Tool
|GUI-based application to simplify use of security features to generate and program secured bootable executables and enable secure provisioning.
|Secure Provisioning SDK (SPSDK)
|Secure Provisioning SDK (SPSDK) is an open-source development kit, providing all the low-level utilities utilized by the MCUXpresso SEC tool.
|Unified debug probe architecture for NXP's general-purpose Arm Cortex-M based MCUs.
|Real-time debug monitor and data visualization tool that enables runtime configuration and tuning of embedded software applications.
|P & E Micro
|P and E Micro’s debug probes support a wide range of NXP products. Most Multilink probes are fully supported by MCUXpresso IDE and MCUXpresso for VS Code.
|The J-Link debug probes with their outstanding performance, robustness and ease of use and are popular in the market. J-Link probes are fully supported by MCUXpresso IDE and MCUXpresso for VS Code.
|HMI Design Software
|HMI designer from NXP that enables the rapid development of high quality displays with the open-source LVGL graphics library.
MCUXpresso Software Development Kit (SDK) is a comprehensive software enablement package designed to simplify and accelerate application development with Arm® Cortex®-M devices.
Customize and download an SDK specific to your processor or evaluation board selections.
Access to MCUXpresso SDK and application examples and open source projects.
Access to MCUXpresso SDK using an open standard delivery mechanism. IDEs import packs to add support for devices, boards and middleware.