NXP – NXP unifies development support for LPC and Kinetis MCUs

Developed as a cohesive set of software development tools for Kinetis® and LPC microcontrollers from NXP Semiconductors, the MCUXpresso software and tools bring together NXP’s software enablement products into one platform for a shared software experience across a broad set of ARM® Cortex®-M MCUs.

The new MCUXpresso platform includes:
MCUXpresso SDK – an open-source Software Development Kit (SDK) configured specifically for the user’s choice of processor and evaluation board. It includes drivers, stacks, middleware and application examples.

MCUXpresso IDE – an easy-to-use Integrated Development Environment (IDE) for creating, building, debugging and optimising an application.

MCUXpresso Config Tools – a suite of system configuration tools, including pins, clocks, SDK builder and more.

The release of MCUXpresso software and tools unifies thousands of Kinetis and LPC microcontrollers under a single set of compatible tools.

The MCUXpresso IDE merges the best of the popular LPCXpresso and Kinetis Design Studio IDEs into one easy-to-use IDE for both Kinetis and LPC MCUs. The MCUXpresso IDE offers basic editing, compiling and debugging features with the addition of MCU-specific debugging views, code trace and profiling, and multi-core debugging. Debug connections support Freedom, Tower and LPCXpresso boards and custom hardware platforms.

The MCUXpresso SDK, formerly known as the Kinetis SDK, is a collection of open-source software components for Kinetis and LPC devices with a growing set of sensor, NFC and connectivity stacks and drivers. It uses static analysis tools, and includes peripheral drivers, wireless and wired connectivity stacks, middleware, Real-Time Operating Systems (RTOSs), user guides, API documentation, driver and middleware usage examples and demonstration applications.

The MCUXpresso SDK comes with built-in support for the MCUXpresso IDE as well as other leading toolchains in the ARM ecosystem including IAR Embedded Workbench, ARM® Keil® MDKTM, Atollic® TrueSTUDIO® and SOMNIUM® DRT.


  • ARM CMSIS-CORE start-up and device header files
  • CMSIS-DSP standard libraries
  • Open-source peripheral drivers
  • All drivers and start-up code are MISRA-C:2004 compliant
  • FreeRTOSTM, μC/OS-II® and μC/OS-III® RTOS kernels pre-integrated


  • IoT devices and infrastructure
  • Industrial equipment
  • Consumer devices
  • Home appliances
  • Home and building automation