NXP’s MCUXpresso software and tools offer comprehensive development solutions designed to optimize, ease and help accelerate embedded system development of applications based on general purpose and wireless enabled MCUs from NXP. MCUXpresso software and tools bring together the best of NXP’s software enablement, and provide easy access to tools and middleware from our Enabling Technology partners.
The MCUXpresso suite for NXP MCUs based on Arm® Cortex®-M technology includes device configuration tools, drivers and middleware, a fully featured IDE and a secure provisioning tool.
MCUXpresso SDK and Configuration tools are also available for Digital Signal Controllers (DSC) from NXP. Please refer to the Developer Resources Page for DSC for more information.
An open source software development kit (SDK) built specifically for your processor and evaluation board selections.
An easy-to-use integrated development environment (IDE) for creating, building, debugging and optimizing your application.
A comprehensive suite of system configuration tools, including pins, clocks, peripherals and more.
A tool designed for secure provisioning, generation and management of keys, signatures and certificates.
USB enablement, essential audio processing and partner solutions for developing state-of-the-art low power audio product development.
Integrated support for cloud services including Amazon Web Services, Microsoft Azure and Google Cloud IoT.
Libraries to enable IEC 60730 safety standard for household appliances.
Graphics libraries and tools from multiple partners for developing embedded GUIs of all levels of complexity.
NXP® eIQ® machine learning software development environment for ML applications such as voice command processing and safety and machine monitoring.
Libraries and tools for brushless DC, permanent magnet and AC induction motor solutions.
Secure communications, secure boot loaders and acceleration for implementing secure applications.
Coprocessors, embedded programmable logic, accelerators and highly flexible peripherals.
Turnkey solutions for local commands and Alexa voice service, plus free to use voice recognition software from NXP and a range of leading edge partner solutions.
Software libraries and tools to complement NXP’s IEC61000-4-6 certified and low cost capacitive touch solutions for Kinetis KE series and LPC804.
Wired communications stacks and libraries from NXP and select partners for USB, Ethernet and CANopen.
Wireless connectivity solutions to complement NXP’s general purpose Arm Cortex-M MCUs.
MCUXpresso Software and Tools bring together the best of NXP’s software enablement into one enablement platform for a shared software experience. This video provides a brief overview of the MCUXpresso SDK, IDE, Secure Provisioning Tool and Config Tools.
This video provides an overview of MCUXpresso IDE, NXP's free and easy-to-use, Eclipse-based development environment for NXP® MCUs based on Arm® Cortex®-M cores.
NXP continues to improve on its software offering by partnering with strategic partners – like Crank Software, Embedded Wizard and Embedded Systems Academy – to offer their solutions through our MCUXpresso SDK.