Software Resources
Development Software
BSP, Drivers and Middleware
Operating Systems
- Azure RTOS ThreadX
- FreeRTOS
- MQX™ v5 Software Solutions
- Arm mbedOS
- Zephyr™ OS
- AliOS Things
- NuttX
- eCosCentric
- uCOS II/III (Cesium)
Speed development and get to market fast with this collection of software and hardware resources optimized for use with NXP microcontrollers.
MCUXpresso software and tools provide the foundation for designing with NXP's Arm® Cortex®-M-based devices, including its general purpose, crossover and Bluetooth™-enabled MCUs. Offered as a complimentary and cohesive set of software and tools, MCUXpresso encompasses an open-source software development kit (SDK), an easy-to-use integrated development environment (IDE), a comprehensive suite of system configuration tools and a secure provisioning tool.
MCUXpresso SDK includes Enabling Software Technologies from NXP and our strategic partners who empower developers to move rapidly from initial prototyping to full product development. These middleware provide horizontal technologies that can underpin your products and allow you to focus on product differentiation.
USB enablement, essential audio processing and partner solutions for developing 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 Alexa Voice Service, low cost Voice Intelligent Technology from NXP plus a range of 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.
The LPCXpresso55S06 development board provides an optimized platform for evaluation of and development with the LPC550x/S0x MCU based on the Arm Cortex-M33 architecture.
The LPCXpresso55S16 board is NXP's development platform for evaluation of and prototyping of the LPC5500 microcontroller series.
The i.MX RT600 EVK (MIMXRT685-EVK) features NXP’s advanced implementation of the Arm® Cortex®-M33 core, combined with the highly optimized Cadence® Tensilica® HiFi 4 DSP processor core, designed for ML/AI, voice and audio applications.
The i.MX RT1010 EVK is a two-layer low-cost through-hole USB-powered PCB. At its heart lies the i.MX RT1010 crossover MCU in an 80LQFP package, featuring NXP’s advanced implementation of the Arm® Cortex®-M7 core.
In this webinar, you will learn how to implement a GUI with Embedded Wizard from scratch while applying today's best practices for rendering graphics on MCUs, MPUs and beyond.
Learn how to make the most of NXP’s latest Arm Cortex-M33 based MCU for your power-conscious machine learning application.