MCUXpresso Integrated Development Environment (IDE)

Roll over image to zoom in

Diagram

MCUXpresso IDE Block Diagram

MCUXpresso IDE Block Diagram

Features

Power with ease-of-use

  • Built on the highly popular Eclipse platform, highly extensible using widely available plug-ins
  • Advanced editing with syntax coloring
  • Use built-in SDK selection tool to add packages from SDK Builder, GitHub or Open-CMSIS-Packs
  • Industry-standard GNU toolchain with a choice of libraries: optimized C library or the standard GNU Newlib / Nano library with support for semihosting
  • New Project Wizards and easy SDK example importing
  • Integrated configuration tools, including pins, clocks, peripheral and trusted execution tools
  • Integrated GUI Flash Programming Tool
  • Github Project Development Support

Advanced debug capabilities

  • SWO trace and profiling (via SEGGER J-Link, PE Micro, MCU-Link or LPC-Link2 probes)
  • Instruction trace (for ETB / MTB enabled devices)
  • Rich viewing capabilities for Peripheral Registers, Global Variables, Textual / Graphical Live Variables
  • Support for FreeRTOS, Azure RTOS ThreadX, Zephyr RTOS and MQX
  • Image Info view gives detailed overall memory usage, memory regions content and static call graphs including stack usage information
  • Heap and Stack Usage view to track heap and stack usage of bare metal projects
  • Energy/power/current measurement with profiling and code instrumentation (where supported by hardware)
  • IDE controlled boot mode configuration option (MCU-Link enabled evaluation boards)

Host support

  • Ubuntu 20.04.2 LTS / 22.04 LTS
  • 13.x Ventura, 14.x Sonoma
  • Microsoft® Windows 10 and 11

Supported Devices

System Requirements

Downloads

Quick reference to our software types.

1 download

  • Development IDEs and Build Tools

    MCUXpresso Integrated Development Environment (IDE)

Note: For better experience, software downloads are recommended on desktop.

Documentation

Quick reference to our documentation types.

1-5 of 15 documents

Show All

Hardware

Quick reference to our board types.

1-5 of 100 hardware offerings

Show All

Related Software

Quick reference to our software types.

1-5 of 14 software files

Show All

Note: For better experience, software downloads are recommended on desktop.

Training

13 trainings

Show All

Support

What do you need help with?