NXP Semiconductors MCX E24 Robust Microcontrollers (MCUs)

NXP Semiconductors MCX E24 Robust Microcontrollers (MCUs) are a series of safety‑focused, 5V‑capable Arm® Cortex®‑M4F MCUs engineered for harsh, electrically noisy industrial and appliance environments. These devices combine high reliability, functional safety readiness, scalable performance, and integrated security features, making them well-suited for industrial control, home appliances, energy systems, and factory automation applications.

At the core of the MCX E24 family is a 112MHz Cortex‑M4F processor with integrated DSP and floating‑point capabilities, enabling precise motor control, real‑time signal processing, and efficient execution of compute‑intensive workloads. Memory options scale up to 2MB of Flash with ECC, 256KB of SRAM with ECC, and 64KB of FlexNVM for EEPROM emulation, helping ensure high data integrity across operating conditions.

Designed for long‑term reliability, the MCX E24 supports a wide voltage range from 2.7V to 5.5V and is qualified for extended-temperature operation up to +125°C, enabling consistent 24/7 operation in demanding edge environments. Multiple power modes allow designers to balance performance and energy efficiency across use cases.

The MCX E24 family integrates a rich set of analog and digital peripherals, including up to two 12‑bit analog‑to‑digital converters (ADCs), an on‑chip comparator with integrated digital-to-analog converter (DAC), up to 128 GPIOs, FlexIO for peripheral emulation, and a wide range of low‑power serial interfaces (LPUART, LPSPI, and LPI2C). Connectivity options include up to three FlexCAN modules with CAN‑FD support and 10/100Mbps Ethernet available on select devices, enabling efficient communication in distributed industrial networks.

Functional safety is a key design focus of the MCX E24 architecture. These MCUs are designed to support IEC 61508 systems up to SIL2 and include safety mechanisms such as program‑flow monitoring, clock and power supervision, fault detection, and ECC‑protected memories. NXP’s SafeAssure program and IEC 60730‑compliant software libraries help streamline system‑level certification efforts.

Security features include secure boot, secure debug, secure key storage, cryptographic acceleration, and unique device identification to support secure manufacturing and lifecycle management.

Combined with the MCUXpresso Developer Experience (including software development kits [SDKs], configuration tools, RTOS support, and the FRDM development ecosystem), the NXP MCX E24 family provides a comprehensive platform for rapid prototyping and deployment of robust, safety‑critical embedded systems.

Features

  • Operation
    • 2.7V to 5.5V range
    • Ambient temperature ranges from -40°C to +125°C
  • Processor
    • Arm Cortex-M4F 32-bit CPU
    • Up to 112MHz operation
    • ARMv7 architecture with Thumb®-2 instruction set
    • Integrated Digital Signal Processor (DSP)
    • Configurable Nested Vectored Interrupt Controller (NVIC)
  • Clocking
    • 4MHz to 40MHz external oscillator with external clock mode support
    • 48MHz Fast Internal RC oscillator (FIRC)
    • 8MHz Slow Internal RC oscillator (SIRC)
    • 128kHz Low Power Oscillator (LPO)
    • Phased Lock Loop (PLL) supporting system clock generation
    • Real Time Counter (RTC) external clock support
  • Power management
    • Multiple low‑power operating modes for performance and energy optimization
    • Peripheral‑level clock gating for reduced power consumption
  • Memory and interfaces
    • Up to 2MB Flash memory with ECC
    • 64KB FlexNVM with ECC and EEPROM emulation
    • Up to 256KB SRAM with ECC
    • FlexRAM configurable for SRAM or EEPROM emulation
    • Code cache to reduce memory access latency
    • QuadSPI external memory interface
  • Analog
    • Up to two 12-bit ADCs with up to 32 input channels per module
    • Analog Comparator with an integrated DAC
  • Debug
    • Serial Wire JTAG Debug Port (SWJ‑DP)
    • Debug Watchpoint and Trace (DWT), Instrumentation Trace Macrocell (ITM), Trace Port Interface Unit (TPIU), and Flash Patch and Breakpoint (FPB)
  • Human-Machine Interface (HMI)
    • Up to 128 GPIOs with interrupt capability
    • Non-Maskable Interrupt (NMI) support
  • Communications interfaces
    • LPUART/LIN, LPSPI, and LPI2C interfaces with DMA support
    • Up to three FlexCAN modules with optional CAN‑FD support
    • FlexIO for peripheral and protocol emulation
    • 10/100Mbps Ethernet with IEEE 1588 support (select devices)
    • Up to two Synchronous Audio Interface (SAI) modules
  • Safety
    • Designed to support IEC 61508 systems up to SIL 2
    • Supports IEC 60730 Class B compliance
    • ECC‑protected Flash and SRAM
    • System MPU, CRC module, internal watchdog, and External Watchdog Monitor (EWM)
  • Security
    • ELA_CSEC cryptographic accelerator
    • Secure boot and secure key storage
    • 128‑bit unique device identifier
  • Timing and control
    • Up to eight 16‑bit FlexTimer modules
    • Low‑Power Timer (LPTMR), Programmable Delay Blocks (PDB), Low‑Power Interrupt Timer (LPIT), and Real‑Time Counter (RTC)
  • LQFP‑48, LQFP‑64, LQFP‑100, and LQFP‑144 package options
  • Development ecosystem
    • MCUXpresso SDK and configuration tools
    • Multiple IDE options
    • Security provisioning tools
    • Zephyr RTOS support

Applications

  • Heating, Ventilation, and Air Conditioning (HVAC)
  • Heat pumps and heaters
  • Boilers
  • Hydraulic system control units
  • Electric power tools
  • Energy Storage Systems (ESS)
  • Industrial motor drives
  • Factory automation
  • Small and medium appliances
  • Brushless DC (BLDC) and Permanent Magnet Synchronous Motor (PMSM) control

Resources

Application Notes

  • AN14616 - Sensorless PMSM field-oriented control (FOC) on MCX E24x
  • AN14617 - Features and Operation Modes of FlexTimer Module on MCX E24x
  • AN14729 - Getting Started with EdgeLock Accelerator (CSEC) on MCX E24x
  • AN14731 - S32K14x to MCX E24x Migration Guidelines
  • AN14736 - Power Management for MCX E24x
  • AN14754 - Using MCX E247 QuadSPI Module
  • AN14771 - Estimated Power-on Hours for the MCX E24x
  • AN14806 - KE1xF to MCX E24x Migration Guide

High-Level Architecture Diagram

Block Diagram - NXP Semiconductors MCX E24 Robust Microcontrollers (MCUs)

Block Diagram

Block Diagram - NXP Semiconductors MCX E24 Robust Microcontrollers (MCUs)

Power and Ground Pins

Mechanical Drawing - NXP Semiconductors MCX E24 Robust Microcontrollers (MCUs)
Published: 2026-03-03 | Updated: 2026-03-10