MCX MCUs: Pushing the edge of what’s possible
MCX MCU portfolio
The MCX portfolio is a comprehensive selection of Arm® Cortex®-M based MCUs, offering expanded scalability with breakthrough product capabilities, simplified system design and a developer-focused experience through our MCUXpresso suite of software and tools. The new simplified system design offers optimal enablement and intelligent peripherals for the secure connected edge including machine learning, wireless, voice, motor control, analog and more.
Key pillars:
- Scalability with expanded capabilities
- Simplified system design
- Developer-focused software
The MCX portfolio consists of four series of products, scalable through the MCUXpresso developer experience.
MCX microcontroller portfolio
MCX C

•Entry level
•Lowest cost option
•USB and segment LCD options
•Logic security
•CM0+ at 48 MHz
•Up to 256 KB flash, 32 KB SRAM
•54 GPIO
MCX N

•High performance
•AI/ML acceleration
•Rich intelligent peripherals
•Platform security
•CM33 at 150/200 MHz
•Up to 2 MB flash, 512 KB SRAM
•124 GPIO
MCX A

•Scalable memory and packages
•Intelligent peripherals
•Designed for a wide range of applications
•Essential security
•CM33 at 48/96/180 MHz
•Up to 2 MB flash, 512 KB SRAM
•114 GPIO
MCX W

•Wireless and Matter integration
•Low-power radio (Bluetooth LE, Thread, Zigbee)
•Advanced security
•CM33 at 96 MHz
•Up to 2 MB flash, 256 KB SRAM
•59 GPIO
MCX L

•Lowest active and sleep power for always-on
•Optimized for always-on, battery-operated devices
•Essential security
•CM33 at 40/96 MHz
•Up to 512 KB flash, 128 KB SRAM
•82 GPIO
MCUXpresso developer experience for scalability, portability and usability
- MCX N series MCUs
- MCX A series MCUs
- MCX W
- MCX C
- MCX E24
- MCX | Enablement: Software & Hardware

MCX N Series are high-performance, low-power microcontrollers with intelligent peripherals and accelerators providing multi-tasking capabilities and performance efficiency. Select MCX N families include NXP’s eIQ® Neutron neural processing unit (NPU) for machine learning applications. These secure MCUs include our EdgeLock® Secure Enclave, Core Profile offering a secure-by-design approach, secure boot with an immutable root-of-trust and hardware-accelerated cryptography. The first families to launch within the MCX N series are the MCXN94x family and the MCXN54x family. Details on products within those families are detailed below.
MCX N addresses challenges engineers face while designing for the edge

MCX N series: key features

MCX N Key applications and enabling technologies

MCX N Developer experience

MCX N Flexible prototyping and development

MCX N Family comparison

MCX N94x/N54x block diagram

MCX N94x/N54x | Specifications
Core platform
- Arm® Cortex®-M33 @ 150 MHz (Dual core)
- DSP Accelerator (PowerQUAD, with Co-Processor interface)
- SmartDMA
- eIQ® Neutron N1-16 Neural Processing Unit (NPU)
- Coolflux BSP32 (Programmed as PLC)
Memory
- Up to 2 MB (2 x 1MB Bank) on chip Flash
- Supporting Flash Swap and Read While Write
- Cache Engine with 16 KB RAM
- Up to 512 KB RAM, configurable as up to 416 KB with ECC (support single bit correction two bits detection)
- Up to 4x 8 KB ECC RAM can be retained down to VBAT mode
- FlexSPI with 16 KB cache supporting XIP, Octal/Quad SPI flash, HyperFlash, HyperRAM, Xccela memory types
Peripherals
- Analog
- 4x 16bit ADC (Single Ended) or 2x16bit (Differential)
- Up to 2 Msps in 16bit mode and 3.3 Msps in 12bit mode
- Integrated temperature sensor connected per ADC
- Three high-speed comparators with 17 input pins and 8-bit DAC as internal reference
- 2x CMP is functional down to Deep Power Down mode
- Two 12-bit DAC with sample rates of up to 1.0 MSample/sec
- One 14-bit DAC with sample rates of up to 10 MSample/sec
- Three OpAmps can be configured to:
- Programmable Gain Amplifier
- Differential Amplifier
- Instrument Amplifier
- Transconductance Amplifier
- Highly accurate VREF ±0.15 % and 15 ppm/deg C drift
- 4x 16bit ADC (Single Ended) or 2x16bit (Differential)
- Timers
- Five 32-bit standard general-purpose asynchronous timers/counters, which support up to four capture inputs and four compare outputs, PWM mode, and external count input. Specific timer events can be selected to generate DMA requests.
- SCTimer/PWM
- LPTimer
- Frequency measurement timer
- Multi-Rate Timer
- Windowed Watchdog Timer
- RTC with calendar
- Micro Timer
- OS Event Timer
- Communication interfaces
- USB high-speed (Host/Device) with on-chip HS PHY
- USB full-speed (Host/Device) with on-chip FS PHY, USB Device
- uSDHC (Micro SD High Speed Card Interface)
- 10x LP Flexcomms each supporting SPI, I2C, UART
- 2x FlexCAN with FD, 2x I3Cs, 2x SAI
- 1x Ethernet with QoS
- 1x FlexIO programmable as a variety of serial and parallel interfaces, including, but not limited to Display Driver and camera interface
- 2x EVM Smart Card Interfaces
- Programmable Logic Unit (PLU)
- Motor control subsystem
- 2x eFlexPWM each with 4 sub-modules, providing 12 PWM outputs
- 2x Quadrature Encoder/Decoder (ENC)
- 1x Event Generator (AND/OR/INVERT) module support up to 8 output trigger
- SINC Filter Module (3rd order, 5ch, Break signals connections to PWM)
Security
- EdgeLock® Secure Enclave, Core Profile
- Cryptographic services (incl. AES-256, SHA-2, ECC NIST P-256, TRNG and key generation/derivation)
- Secure key store with key usage policies (protection of platform integrity, manufacturing and applications keys)
- Device Unique Identity based on Physically Unclonable Function (PUF)
- Device Attestation with support of Device Identifier Composition Engine (DICE)
- Secure connection and TLS support
- Key management over-the-air with pre-integration of NXP EdgeLock 2GO service platform
- EdgeLock® Accelerator (Public Key Cryptography)
- Immutable ROM
- Dual Secure Boot Mode (asymmetric mode and Fast, Post-Quantum Secure symmetric mode)
- Secure firmware update support
- Device Life cycle management including secure authenticated debug
- High-performance on-the-fly memory encryption with additional authentication for external Flash
- Protected Flash Region (PFR)
- Security Monitoring:
- 2x Code Watchdog
- Intrusion & Tamper Response Controller (ITRC)
- 8 Active and Passive Tamper Pin Detect
- Voltage, temperature, light and clock Tamper Detect
- Voltage glitch Detect
- Secure manufacturing and IP theft protection in untrusted factory
- Arm TrustZone® for Cortex®-M
Packaging, temperature, and qual
- VFBGA184, 9x9mm and HLQFP100, 14x14mm
- Ta = -40◦C to 105 ◦C
- Industrial qualification
Silicon part numbers
| MCX Series | Total Flash | Package | Orderable Part Number | Buy now |
|---|---|---|---|---|
| MCX N94 | 2MB | BGA184 | MCXN947VDFT | Buy now |
| MCX N94 | 2MB | HLQFP100 | MCXN947VNLT | Buy now |
| MCX N94 | 1MB | BGA184 | MCXN946VDFT | Buy now |
| MCX N94 | 1MB | HLQFP100 | MCXN946VNLT | Buy now |
| MCX N54 | 2MB | BGA184 | MCXN547VDFT | Buy now |
| MCX N54 | 2MB | HLQFP100 | MCXN547VNLT | Buy now |
| MCX N54 | 1MB | BGA184 | MCXN546VDFT | Buy now |
| MCX N54 | 1MB | HLQFP100 | MCXN546VNLT | Buy now |
| MCX N5xx | MCX-N5xx-EVK | Buy now | ||
| MCX N9xx | MCX-N9xx-EVK | Buy now | ||
| MCX N947 | FRDM-MCXN947 | Buy now |

MCX A Series are all-purpose microcontrollers that address a wide range of applications with scalable device options, low power and intelligent peripherals. MCX A series devices cover the widest range of applications and are a foundation for intelligent edge applications. They offer an optimized and cost-effective balance of performance and autonomous peripherals. The first families to launch within the MCX A series are the MCX A15x family and the MCX A14x family. Details on products within those families are detailed below.
MCX A series key features

MCX A Key applications and enabling technologies

MCX A Developer experience

MCX A Flexible prototyping and development

MCX A Family comparison

MCX A15x/A14x block diagram

MCX A153x/A143x | Specifications
Core platform
- Arm® Cortex®-M33 @ 48 or 96 MHz
- Multilayer Bus Matrix
Memory
- Up to 128kB FLASH w 4kB Cache
- Up to 32kB RAM w 8kB ECC (EIM& ERM)
- ROM to assist In System Programming
Peripherals
- Analog
- 12b ADC, up to 16 ch, 4MSPS
- 5 hi speed ch & 11 low speed ch
- 2 x Analog Comparator
- Support LP & HS mode
- Temperature Sensor
- Build In VREF for ADC (bandgap)
- Timers
- FlexPWM (Support 6 PWM o/p for motor control)
- Quadrature Encoder Index (ENC)
- Communication interfaces
- 1x LPI2C, 3x LPUART, 2x LPSPI
- 1xI3C
- USB FS device
- Motor control subsystem
- 2x eFlexPWM each with 4 sub-modules, providing 12 PWM outputs
- 2x Quadrature Encoder/Decoder (ENC)
- 1x Event Generator (AND/OR/INVERT) module support up to 8 output trigger
- SINC Filter Module (3rd order, 5ch, Break signals connections to PWM)
Packaging, temperature, and qual
- LQFP64, QFN48 and QFN32
- Ta = -40 ◦C to 105 ◦C
- Industrial qualification
Silicon part numbers
| MCX Series | Total Flash | Package | Orderable Part Number |
|---|---|---|---|
| MCX A15 | 128KB | LQFP64 | MCXA153VLH |
| MCX A15 | 128KB | QFN48 | MCXA153VFT |
| MCX A15 | 128KB | QFN32 | MCXA153VFM |
| MCX A15 | 64KB | LQFP64 | MCXA152VLH |
| MCX A15 | 64KB | QFN48 | MCXA152VFT |
| MCX A15 | 64KB | QFN32 | MCXA152VFM |
| MCX A14 | 128KB | LQFP64 | MCXA143VLH |
| MCX A14 | 128KB | QFN48 | MCXA143VFT |
| MCX A14 | 128KB | QFN32 | MCXA143VFM |
| MCX A14 | 64KB | LQFP64 | MCXA142VLH |
| MCX A14 | 64KB | QFN48 | MCXA142VFT |
| MCX A14 | 64KB | QFN32 | MCXA142VFM |
| MCX A153 | FRDM-MCXA153 |

The first family in the MCX W series is the multiprotocol MCX W71 supporting Bluetooth LE, Zigbee, Thread, and Matter with Thread. The family features a 96 MHz Cortex M33, low power design, dedicated radio subsystem, and an integrated Edgelock Secure Enclave Core Profile. The MCX W71 includes 1 MB of flash and 128 KB of RAM and includes separate flash and RAM for the radio subsystem. For industrial and e-bike applications, MCX W71 offers variants with CAN-FD.
In addition to the upcoming MCX W launch, we are also launching the Wi-Fi enabled, Tri-Radio RW61x MCU in Q3. Both products go hand in hand to allow developers to create a complete wireless IoT product offering. The RW61x launch communicator will be sent separately.
MCX W key applications
- Commercial buildings and industrial systems
- Sensors, access control, lighting, and window coverings
- Metering and power management
- Smart home and IoT
- Door locks, thermostats, window shades, lighting, and sensors
- Hubs, appliances, and control panels
- General wireless connectivity
- E-bikes and scooters
- Bluetooth, Zigbee, and Thread devices
Technology trends demand more |
High performance core and radio subsystem
|
Wireless standards continue to evolve |
Upgradable radio with channel sounding support
|
Security threats and regulations |
Advanced security
|
Keeping up with the latest techniques |
MCUXpresso developer experience
|
Bluetooth® channel sounding
Accurate, secure distance measuring
- First wireless MCU to feature the new Bluetooth Channel Sounding capability
- +/- 0.5 m accuracy utilizing Time of Flight and Round Trip Phase
- Low latency enables fast response time
- Reduces “man in the middle” attacks with accurate time of flight readings
- Integrated Localization Compute Engine (LCE) reduces ranging latency
- NXP’s comprehensive ambient computing offering with UWB
Powerful radio subsystem
High performance and upgradable
- Dedicated subsystem to ensure robust wireless operation
- Frees real-time networking requirements from the application code and processor
- Ability to run full connectivity stacks (MCX W72)
- Upgradable to support future wireless standards, features and security vulnerabilities
- Coexistence for Wi-Fi by design
Security at the Core of the MCX W
- Security functions on-chip with EdgeLock technology, EdgeLock 2GO services, secure provisioning tools/SDK
- Extensive toolbox to implement and activate product security capabilities as required by regulators
- EdgeLock Secure Enclave (integrated on MCU/MPUs), EdgeLock Secure Elements & Authenticators
- Enhanced HW protections of security functions: minimize risks of retrofit, maximize resilience in field
- EdgeLock Assurance program
- Procurement of secure components, with NXP Security Maturity Process & chip security certifications (SESIP1 – EN17927), providing ‘Security by Design’ at component level, independent 3rd party assessment and security incident handling (PSIRT)
Connected MCU portfolio
| K32W0x | K32W148 | MCX W71 | MCX W72 | RW612 | |
|---|---|---|---|---|---|
Basic function standalone/hosted |
Simple function IoT with security for standalone |
Simple function IoT with security for standalone |
Full-featured IoT optimized for standalone |
Matter over Thread and Wi-Fi |
|
| Example use cases | Simple sensors Thread or Zigbee RCP | Advanced home, building sensors Smart plugs and switches Thread or Zigbee NCP or RCP | Advanced home, building sensors Smart plugs and switches Thread or Zigbee NCP or RCP | Building access control Advanced home, industrial sensors Smart window coverings | Home hubs, border routers Wi-Fi sensors and actuators Lighting with sensors |
| Core | Arm Cortex-M4, 48 MHz | Arm Cortex-M33, 96 MHz | Arm Cortex-M33, 96 MHz | Arm Cortex-M33, 96 MHz | Arm Cortex-M33, 260 MHz |
| Flash | 640KB, 1MB opt data flash | 1.25 MB – 1 MB App, 256 KB Radio | 1.25 MB – 1 MB App, 256 KB Radio | 2.5 MB – 2 MB App, 512 KB Radio | N/A, external flash |
| RAM | 152 KB | 216 KB – 128 KB App, 88 KB Radio | 216 KB – 128 KB App, 88 KB Radio | 426 KB – 256 KB App, 170 KB Radio | 1.2 MB |
| Radio | Bluetooth 5.0, Thread, Zigbee TX power: Up to +15dBm (K32W041Ax) RX/TX: 4.3 / 7.4 mA |
Bluetooth 5.3, Thread, Zigbee Dedicated radio core with software upgradability TX power: Up to +10 dBm RX/TX: <5 mA RX/TX |
Bluetooth 5.3, Thread, Zigbee Dedicated radio core with software upgradability TX power: Up to +10 dBm RX/TX: <5 mA RX/TX |
Bluetooth 5.x, Thread, Zigbee Channel sounding Enhanced radio core with software upgradability TX power: Up to +10 dBm RX/TX: <5 mA RX/TX |
Dual-band Wi-Fi 6 Bluetooth 5.3, Thread, Zigbee Wi-Fi TX: Up to +20 dBm NB TX: Up to +15 dBm <60 mA RX/TX (BT, 15.4) |
| Security | AES256, Hash engine (SHA256), Code readout protection | Edgelock Secure Enclave, Core Profile |
Edgelock Secure Enclave, Core Profile |
Edgelock Secure Enclave, Core Profile |
Edgelock Secure Enclave, Core Profile |
| Other | Opt NFC (K32W061) | Smart Power Switch | Opt CAN-FD, Smart Power Switch | Opt CAN-FD, Smart Power Switch | |
| Package | 6 x 6 40 QFN, 22 GPIO | 7 x 7 48 QFN, 29 GPIO (pin compatible to MCX W71/72) | 6 x 6 40 QFN, 22 GPIO (MCX W71 only) 7 x 7 48 QFN, 29 GPIO (pin compatible) |
8 x 8 145 BGA, 9 x 9 116 QFN, 5 x 5 WLCSP, GPIO varies by module |
|
| Temp | -40 to 125° C | -40 to 105° C | -40 to 125° C | -40 to 85° C | |
| Status | In Production | In Production | Launching Sept 23, 2024 | Sampling 2H24 | Production |
MCUXpresso developer experience
Flexible and Rapid Development using MCUXpresso

Multiple IDEs supported

Multiple IDEs for C/C++:
- MCUXpresso for VS Code
- MCUXpresso IDE
- IAR Embedded Workbench
Debug probe options from NXP and partners
Easy software integration

Connectivity stacks available through MCUXpresso SDK and GitHub
Software examples and demos on the Application Code Hub
Application middleware from NXP and Partners via Open-CMSIS-Packs
Rapid application development

FRDM Development Boards
Expansion Board Hub offers add-on boards from NXP and our partners
Connect more with MCX W
- Bringing Wireless to the MCX portfolio for Industrial and IoT designs
- Zigbee, Thread, Matter, and Bluetooth Low Energy with channel sounding support
- Secure by Design
- Comprehensive unified Developer Enablement
MCX W timeline
- K32W148, MCX W71, and MCX W72 are pin and software compatible
- Customers can start evaluation with the K32W148 today and migrate to MCX W71 or W72

MCX W71 - Multiprotocol MCU
Optimized for IOT, Industrial and Matter
High performance and integration
- Arm Cortex-M33 (up-to 96 MHz)
- 1 MB Flash / 128 KB RAM Application Memory
- Flexible for standalone and hosted architectures (NCP or RCP mode)
Multiprotocol connectivity
- Bluetooth® LE 5.3 and 802.15.4 (Zigbee and Thread/Matter)
- Dedicated radio sub-system to ensure low-latency connectivity
- Upgradeable software for Bluetooth LE and OpenThread
- Bluetooth LE 5.3 high speed, long range, advertising extensions support
- Built in coexistence with NXP Wi-Fi/BLE to enable robust dual PAN
- +10 dBm transmit power
EdgeLock secure enclave
- Secure boot, secure debug and secure over-the-air firmware updates
- Hardware secure subsystem as an immutable root-of-trust
- Fuse-based life cycle management, device config, and trust provisioning
- One-stop Matter Certifications
Low BOM cost and easy to develop
- Flexible power architecture with on-chip regulators, a smart power switch & independent power domains
- Near zero power shelf state until device activation (<100 nA)
- Internal 32MHz and 32kHz crystal osc
- VS Code, MCUXpresso SDK, and FreeRTOS support
Specifications
- Packages:
- 7 x 7 48-pin HVQFN, 29 GPIO (pin compatible with MCX W72)
- 6 x 6 40-pin HVQFN, 22 GPIO
- Temp / Qual: -40 to 125° C (Tj) Industrial
MCX W72 - Multiprotocol MCU
Optimized for IOT, Industrial and Matter
High performance and integration
- Arm Cortex-M33 (up-to 96 MHz)
- 2 MB Flash / 256 KB RAM Application Memory
Multiprotocol connectivity
- Bluetooth® LE 5.x and 802.15.4 (Zigbee and Thread/Matter)
- Dedicated radio sub-system to ensure low-latency connectivity
- Upgradeable software for Bluetooth LE and OpenThread
- Bluetooth LE 5.x, channel sounding, high speed, long range, advertising extensions
- Low power Tx/Rx
- Built in coexistence with NXP Wi-Fi/Bluetooth LE to enable robust dual PAN
- +10 dBm transmit power
EdgeLock secure enclave, core profile
- Secure boot, secure debug and secure over-the-air firmware updates
- Hardware secure subsystem as an immutable root-of-trust
- Fuse-based life cycle management, device configuration and trust provisioning
- One-stop Matter Certifications
Low BOM cost and easy to develop
- Flexible power architecture with on-chip regulators, a smart power switch & independent power domains
- Near zero power shelf state until device activation (<100 nA)
- Internal 32MHz and 32kHz crystal osc
- VS Code, MCUXpresso SDK, and FreeRTOS support
Specifications
- Packages:
- 7 x 7 48-pin HVQFN, 29 GPIO (pin compatible with MCX W71)
- Temp / Qual: -40 to 125° C (Tj) Industrial
MCX W series – Orderable part numbers
| Part Number | Arm Cortex-M33 (MHz) |
Package | Embedded Memory | |||
| Pin Count | Type | Flash App/Radio |
SRAM App/Radio |
Optional Features | ||
| MCXW716AMFT/FP | 96 | 48/40 | HVQFN | 1 MB / 128 KB | 128 KB / 88 KB | Bluetooth LE, 15.4 |
| MCXW716CMFT/FP | 96 | 48/40 | HVQFN | 1 MB / 128 KB | 128 KB / 88 KB | Bluetooth LE, 15,4, CAN-FD |
| MCXW727AMFT | 96 | 48/112 | HVQFN | 2 MB / 512 KB | 256 KB / 170 KB | Bluetooth LE, 15.4 |
| MCXW727DMFT | 96 | 48/112 | HVQFN | 2 MB / 512 KB | 256 KB / 170 KB | Bluetooth LE, 15.4, Localization Compute Engine |
| MCXW727CMFT | 96 | 48/112 | HVQFN | 2 MB / 512 KB | 256 KB / 170 KB | Bluetooth LE, 15.4, Localization Compute Engine, CAN-FD |
| FRDM-MCXW71, FRDM-MCXW72 |
MCX W71, W72 FRDM Development Boards | |||||

Silicon part numbers
| MCX Series | Total Flash | Package | Orderable Part Number | Buy Now |
|---|---|---|---|---|
| MCX W71 | 1MB | 40 pin QFN | MCXW716AMFPAT | Buy now |
| MCX W71 | 1MB | 48 pin QFN | MCXW716AMFTAT | Buy now |
| MCX W71 | 1MB | 40 pin QFN | MCXW716CMFPAT | Buy now |
| MCX W71 | 1MB | 48 pin QFN | MCXW716CMFTAT | Buy now |
| MCX W71 | FRDM-MCXW71 | Buy now |

The MCX C series MCUs, powered by the Arm® Cortex®-M0+ up to 48 MHz, offer entry-level, cost-effective solutions with USB and segment LCD options for general-purpose use cases. The MCX C Series extends the classical IPs within NXP MCUs, providing flexible and scalable memory and packages. This enhances the already efficient MCUXpresso Developer Experience.
MCX C addresses entry level Industrial IoT applications at a lower price point
Reliable and cost effective |
Cost effective with focus on ease-of-use and reliability
|
Low power and high-speed interfaces |
Low-power energy saving peripherals and USB interfaces
|
Unified software experience |
MCUXpresso developer experience
|
Communication and HMI
- Full-Speed USB & SLCD interface
- FlexIO for customized interfaces
- General UART/SPI/I2C/I2S
Precision analog
- 12/16-bit high-speed ADC
- 12-bit high-speed DAC
- ACMP
On-chip accelerators
- Asynchronous DMA
- Bit Manipulation Engine
- Cross Bar Switch
Low power
- Multiple RUN/WAIT/STOP modes
- <50µA/MHz, 4us wake-up from deep sleep modes
- Clock & Power Gating, LVD
- 2uA Deep Sleep Idd with register retention
Clock and timing
- Internal (1KHz, 32KHz, 4MHz)
- Crystal Osc. (32KHz / 3-32 MHz)
- PLL/FLL for 48MHz operation
- Timer/PWM Module
- Low Power Timer
- Real Time Clock
Entry level & Cost effective
- Best entry-level path to 32-bit from an 8/16-bit MCU
- Cost-effective and reliable
- Simple and easy to use
Scalable packages
- QFN16, QFN24, QFN32, QFN48, BGA64, LQFP64
MCX C04 Block diagram
Performance with low power
- Two times more CoreMarks®/mA than the closest 8/16-bit
- Single-cycle fast I/O access port facilitates bit banging and software protocol emulation, maintaining an 8-bit ‘look and feel.’
- Multiple, flexible low-power modes (including a new compute mode) that reduce dynamic power by placing peripherals in an asynchronous stop mode
- LPUART, SPI, I2C, ADC, DAC, LP timer and DMA support low-power mode operation without waking up the core
Memory
- 8 KB ROM with integrated bootloader
- Security circuitry to prevent unauthorized access to RAM and flash contents
Advanced analog
- 12-bit SAR ADC with internal voltage reference, up to 818 ksps and 7 channels
- 1.2 V high-accuracy internal voltage reference
- High-speed comparator with internal 6-bit DAC
Timers
- Two 2-channel Timer/PWM modules
- Low-power timer allows operation in all power modes except for VLLS0
- Real-time clock
Power and operation
- Temperature range: -40 to 125°C (Tj)
- IOs: 1.71V to 3.6V
Package options
- 16QFN: 3x3x0.65 mm, 0.5 mm pitch
- 24QFN: 4x4x0.65 mm, 0.5 mm pitch
MCX C14/24/44 Block diagram
Performance with low power
- Two times more CoreMarks®/mA than the closest 8/16-bit
- Single-cycle fast I/O access port facilitates bit banging and software protocol emulation, maintaining an 8-bit ‘look and feel.’
- Multiple, flexible low-power modes
- LPUART, SPI, I2C, Flex I/O, ADC, DAC, LP timer and DMA support low-power mode operation without waking up the core
Memory
- 16 KB ROM and built-in bootloader simplifies the effort to program MCU and allows for easy flash upgrades
- Security circuitry to prevent unauthorized access to RAM and flash contents
Advanced analog
- One 16-bit 818 ksps ADC, up to 16 channels
- 12-bit DAC
- 1.2 V high-accuracy internal voltage reference
- High-speed comparator with internal 6-bit DAC
Timers
- Periodic interrupt timer
- 1x 6-channel and 2x 2-channel, 16-bit low-power timer PWM modules with DMA support
- Low-power timer allows operation in all power modes except for VLLS0
Connectivity and HMI
- Segment LCD interface
- USB 2.0 On-The-Go (full-speed)
Power and operation
- Temperature range: -40 to 125°C (Tj)
- IOs: 1.71V to 3.6V
Package options
- 32QFN: 5x5x0.9 mm, 0.5 mm pitch 48QFN: 7x7x0.9 mm, 0.5 mm pitch
- 64LQFP: 10x10x1.6mm, 0.5 mm pitch 64MAPBGA: 5x5x1.23mm, 0.5 mm pitch
*DAC, USB FS, SLCD are supported on selected part numbers
MCX C series – Family comparison
| Feature | C04x | C14x/C24x/C44x |
|---|---|---|
| Core & Frequency | Cortex-M0+, 48MHz | Cortex-M0+, 48MHz |
| Flash | 32KB | Up to 256KB |
| RAM | 2KB | Up to 32KB |
| ROM | 8KB Boot ROM | Up to 16KB Boot ROM |
| Serial I/F | LPUARTx1, SPI x1, I2C x1 | LPUARTx2, UARTx1, SPI x2, I2C x2 |
| USB / SLCD | - | FS USB / SLCD |
| DMA | - | Yes |
| ADC | 12-bit ADC, 818 ksps and 7 channels |
16-bit ADC, 818 ksps ADC, up to 16 channels |
| DAC | - | 1x 12-bit DAC |
| Timers | 2x 2ch Timer/PWM Low Power Timer Real-Time Clock |
1x 6ch + 2x 2ch Timer/PWM, Low Power Timer Real-Time Clock Periodic Interrupt Timer |
| GPIO | Up to 22 | Up to 54 |
| Package | 16QFN: 3x3x0.65 mm, 0.5 mm pitch 24QFN: 4x4x0.65 mm, 0.5 mm pitch |
32QFN: 5x5x0.9 mm, 0.5 mm pitch 48QFN: 7x7x0.9 mm, 0.5 mm pitch 64LQFP: 10x10x1.6mm, 0.5 mm pitch 64MAPBGA: 5x5x1.23mm, 0.5 mm pitch |
Developer experience
Development tools
Power of Choice
Multiple IDEs for C/C++:
- MCUXpresso for VS Code
- MCUXpresso IDE
- IAR Embedded Workbench
- Keil MDK
Debug probe options from NXP and partners
Tools for simple device configuration and migration to custom hardware
FreeMASTER data visualization & control
Secure programming and provisioning
Runtime software
Simplify & Accelerate
MCUXpresso SDK – download driver support directly from an IDE, SDK Builder or GitHub
Open-CMSIS-Packs for access to middleware using an open standard delivery mechanism
FreeRTOS examples
Wide range of application software available from our Application Code Hub
Zephyr platform support* (in planning)
Hardware platforms
Rapid prototyping
FRDM Boards - compact, low-cost and scalable platform that utilizes expansion boards to develop for any application
Evaluation Kits - fully featured platforms with access to all device features

FRDM Development Boards

FRDM-MCXC041
48 MHz Cortex-M0+
32KB Flash, QFN-24
FRDM-MCXC242
48 MHz Cortex-M0+
64KB Flash, QFP-64
Full Speed USB
FRDM-MCXC444
48 MHz Cortex-M0+
256KB Flash, QFP-64
Full Speed USB & Segment LCD
Flexible prototyping and development
Hardware platforms
Standard form factor and headers
Easy access to MCU I/Os
On-board MCU-Link debugger
Easy software integration
Application middleware from NXP and Open-CMSIS-Packs
Easily find software examples and demos from your browser or directly in NXP IDEs using Application Code Hub

Rapid application development
Broad range of supported modules
Shield boards come with standard, pre-populated headers
Expansion Board Hub to find add-on boards from NXP and our partners with related MCUXpresso SDK-compatible drivers and examples
Development for Connectivity, Graphics, Machine Learning, Motor Control, Sensors, Touch and Voice
Key applications and enabling technologies
Industrial
- Industrial/Consumer HMI
- Low-Power
- Medical equipment
Smart home
- Control & Surveillance
- Smart appliances
- Health & Fitness
General embedded
- Hand-held devices
- Power tools
- General purpose embedded control
Interfaces
- I2C, LPUART, UART and SPI
- Full-speed USB device
- Up to 16-bit ADC with 16 channels
- High-Speed analog comparator containing 6-bit DAC and programmable reference input
Target applications
- Small to medium appliances
- Home Security and Surveillance
- Smart Lighting
- Smart Power socket
- DC Fan
Low power
- Low-Power peripherals
- Low Power internal reference clock and timers
- Nine Low Power modes
HMI
- SLCD Interface
MCX C series - Orderable part numbers
Silicon part numbers
| MCX Series | Total Flash | Package | Orderable Part Number | Buy now |
|---|---|---|---|---|
| MCX C04 | 32 KB | QFN16 | MCXC041VFG | Buy now |
| MCX C04 | 32 KB | QFN24 | MCXC041VFK | Buy now |
| MCX C14 | 32 KB | QFN32 | MCXC141VFM | Buy now |
| MCX C14 | 32 KB | LQFP64 | MCXC141VLH | Buy now |
| MCX C14 | 64 KB | QFN32 | MCXC142VFM | Buy now |
| MCX C14 | 128 KB | QFN32 | MCXC143VFM | Buy now |
| MCX C14 | 128 KB | QFN48 | MCXC143VFT | Buy now |
| MCX C14 | 256 KB | QFN32 | MCXC144VFM | Buy now |
| MCX C14 | 256 KB | QFN48 | MCXC144VFT | Buy now |
| MCX C14 | 64 KB | LQFP64 | MCXC242VLH | Buy now |
| MCX C24 | 64 KB | QFN32 | MCXC242VFM | Buy now |
| MCX C24 | 128 KB | QFN48 | MCXC243VFT | Buy now |
| MCX C24 | 256 KB | QFN32 | MCXC244VFM | Buy now |
| MCX C24 | 256 KB | QFN48 | MCXC244VFT | Buy now |
| MCX C44 | 128 KB | BGA64 | MCXC443VMP | Buy now |
| MCX C44 | 128 KB | LQFP64 | MCXC443VLH | Buy now |
| MCX C44 | 256 KB | BGA64 | MCXC444VMP | Buy now |
| MCX C44 | 256 KB | LQFP64 | MCXC444VLH | Buy now |
| MCX C04 | FRDM-MCXC041 | Buy now | ||
| MCX C14/24 | FRDM-MCXC242 | Buy now | ||
| MCX C44 | FRDM-MCXC444 | Buy now |

The MCX E24 series supports robust operation at 5.5V for electrically noisy environments and features a 112 MHz Arm® Cortex®-M4F core with up to 2 MB Flash and 256 KB SRAM. Built with IEC 61508 SIL2 systematic capability, our NXP Safe Assure program helps customers achieve functional safety certification in motor control, energy storage, and factory automation. On-chip security features a dedicated EdgeLock Accelerator, alongside CAN FD, 10/100 Mbps Ethernet, and low-power serial interfaces ensure seamless connectivity, while the MCUXpresso Developer Experience accelerates your development cycle.
MCX E24 series target applications
Safe appliances
- HVAC
- Heat pumps
- Boilers
- Heaters
- Power tools
Energy storage
- Home energy storage
- Industrial power storage
- Mobile energy storage
- Distributed battery systems
Motor control
- Factory conveyor diverter
- Industrial automation
- Robots / drones
- Electric bike powertrains
- Unmanned vehicles
- Hydraulic system control unit
MCX E24 series highlights
Functional safety
- Program flow monitoring
- Storage interference protection
- Clock and power monitoring
- Data integrity on flash, SRAM, registers
- Error reporting
Security
- EdgeLock Accelerator for secure boot and secure key storage
- Cryptographic acceleration
Scalable
- Up to 112MHz Arm Cortex-M4
- From 512kB to 2MB Flash
- From 64 kB to 256kB SRAM
- External memory with QSPI
Mixed signals & Analog
- High speed 12bit ADC, ACMP
- Sound SAI
- Low power I2C, UART, SPI
- FlexPWM, low power timers
Networking interface
- Up to 3x CAN FD
- IEEE1588 100Mbps ETH
Robust operation
- 2.7-5.5V voltage operation
- Standard Industrial mission profile
Packages
- From LQFP 48 (7x7) to LQFP 144 (20x20)
Extend battery life
- Multiple power modes
- Adaptive low power
MCX E24x series block diagram
| Packages | Dimensions | Pitch |
| LQFP48 | 7 x 7 x 1.4 mm | 0.5 mm |
| LQFP64 | 10 x 10 x 1.4 mm | 0.5 mm |
| LQFP100 | 14 x 14 x 1.4 mm | 0.5 mm |
| LQFP144 | 20 x 20 x 1.4 mm | 0.5 mm |
Safe
- SIL-2 Capable
- ECC on all flash and SRAM
- MPU, CRC, Watchdogs
Secure
- EdgeLock Accelerator (CSEC) for Secure boot & Secure key storage
- Symmetric crypto accelerator for AES CBC, ECB, CMAC
- Flashloader to assist Boot & In System Programming
Scalable & Robust
- Up to 112MHz Cortex-M4F with 16 ch eDMA
- Up to 2MB FLASH with ECC
- Up to 256kB RAM with ECC
- Optional QSPI to external memory
- EEPROM emulation
Rich interface set
- Mixed-signal and on-chip analog peripherals to save space and BOM cost
- Rich digital communication including Ethernet, multiple CANs, audio and low-power serial comms
- Up to 128x I/Os
Other
- Operating voltage: 2.7 to 5.5V
- Temperature range: -40 to 125°C
Ready for safety certification
IEC61508: Quality-managed Hardware ready for systematic capability SIL3
Hardware safety measures
Program flow monitoring
- Detect defective program sequence
- Internal and external SW watchdogs
Storage interference protection
- Protect memory, registers & peripherals against internal corruption
- XRDC/ASIP-Lite trusted device-sub-device connection
Clock and power monitoring
- Monitor analog & systems clocks, detect PLL loss of lock
- Low-voltage supervision
Data integrity
- Detect & correct errors on entire SRAM/NVM memories (ECC)
- Detect data corruption during transmission (CRC)
Documentation and software
Safe Assure™ documentation
- Safety manual
- FMEDA report
- Safety analysis report
- Software Safety case
Certified software libraries
- IEC60730 SW library
- IEC61508 ISCST SW library *
- IEC61508 Safety SW framework (SAF) *
* Certification available post-launch
NXP EdgeLock® security
Protects your device over complete device lifecycle
| Supported Protections | MCX E24 |
|---|---|
| Encrypted install of FW/keys (manufacturing) | -/√ pre-flashed loader |
| Secure boot/initialization | ■ OEM bootloader authent |
| Secure update | ■ OEM bootloader authent |
| Secure debug & configuration | √ challenge |
| Device origin attestation | - |
| Enhanced support Device origin/Identity (Factory programmed unique keys) |
√ FPUK |
| Remote Key install / Management | - |
| SW Attestation at runtime | - |
| Phys. tamper detection | - |
| Device authentication & secure comm. | - |
| Accelerated connections & networking | √ ELA_CSEC |
ELA (CSEc): EdgeLock Accelerator (Crypto Service Engine)
- Not available
■ HW ready
√ Available
FRDM to innovate
Open-source developer ecosystem
- Comprehensive software and tools for rapid development
- Modular, quick-start FRDM & expansion boards with open design files and schematics
- Access 140+ code snippets and tutorials through our Application Code Hub
Applications
Motor control, factory automation
Power supply from USB type C
- Supports both 5V and 3.3V
- SWD/MCU link for flashing, debugging and power profiling
On-board sensors & memory
- Accelerometer
- Magnetic switch
- 8MB external flash
Multiple connectivity options
- 10/100Mbps Ethernet
- 3x CAN-FD
- UART, SPI, I2C
Multiple expansion boards
- Arduino
- MikroBUS
- PMOD
- FRDM extensions (NXP shields)
- FlexIO
PMSM control on MCXE24x
- Sensorless PMSM Field-Oriented Control(FOC)
- NXP Real Time Control Embedded Software Motor Control and Power Conversion Libraries(RTCESL) 4.8.1
- BEMF observer algorithm for sensorless control
- Run with 10kHz fast control loop, less than 21% CPU loading with 112MHz CPU and 112MHz FTM
MCX E24x family comparison vs Kinetis E1xF
| KE1xF | MCX E245 | MCX E246 | MCX E247 | |
|---|---|---|---|---|
Cortex-M4 |
168MHz w FPU, MPU, DSP | 112MHz w FPU, MPU, DSP | ||
Flash |
576KB / 320KB w ECC | 512KB w ECC 64KB EEPROM emulation |
1024KB w ECC 64KB EEPROM emulation |
2048KB w ECC 64KB EEPROM emulation |
RAM |
64KB / 32KB w ECC | 64KB w ECC 4KB EEPROM emulation |
128KB w ECC 4KB EEPROM emulation |
256KB w ECC 4KB EEPROM emulation |
Serial I/F |
3x LPUART, 2x LPSPI 2x LPI2C |
3x LPUART, 3x LPSPI 1x LPI2C |
3x LPUART, 3x LPSPI 1x LPI2C |
3x LPUART, 3x LPSPI 2x LPI2C, 2x SAI |
Other I/F |
Up to 2x FlexCAN (CAN2.0B) | 3x FlexCAN (1x with FD) | 3x FlexCAN (2x with FD) | 3x FlexCAN (3x with FD) 10/100Mbps EMAC QSPI w HyperBus |
DMA |
1x 16ch | 1x 16ch | ||
Power Topology |
LDO | LDO | ||
Analog |
3x 12bit 16ch ADC, 1x 12bit DAC, 3x ACMP 4x 32b FlexTimer 8ch PWM 3x PDB |
2x 12bit 32ch ADC, 1x ACPM with 8b DAC 4x 32b FlexTimer 8 ch PWM 2x PDB |
2x 12bit 32ch ADC, 1x ACPM with 8b DAC 6x 48b FlexTimer 8 ch PWM 2x PDB |
2x 12bit 32ch ADC, 1x ACPM with 8b DAC 8x 64b FlexTimer 8 ch PWM 2x PDB |
HMI |
FlexIO | FlexIO | ||
GPIO |
Up to 89 on LQFP100 | Up to 89 on LQFP100 | Up to 128 on LQFP144 | Up to 128 on LQFP144 |
Security |
CRC, UIC, FAC | EdgeLock Accelerator (CSEc), UID | ||
FuSa |
ECC on mem MPU |
ECC on mem EWM, MPU |
||
Operation |
2.7V – 5.5V Ta=105C / Tj=125C |
2.7V – 5.5V Ta=125C |
||
Package |
LQFP100, LQFP64 | LQFP48, LQFP64, LQFP100 | LQFP64, LQFP100, LQFP144 | LQFP100, LQFP144 |
Cortex M4 at 112 MHz with FPU, MPU and DSP
Operating temperature range: -40 to 125°C
Standard Industrial: Tjmaxeff = 91°C, 87k power-on hours
3 memory size options
- 2048kB flash + 256kB SRAM
- 1024kB flash + 128kB SRAM
- 512kB flash + 64kB SRAM
4 package options
- LQFP48: 7 x 7 x 1.4mm, 0.5mm pitch
- LQFP64: 10 x 10 x 1.4mm, 0.5mm pitch
- LQFP100: 14 x 14 x 1.4mm, 0.5mm pitch
- LQFP144: 20 x 10 x 1.4mm, 0.5mm pitch
| Flash | 2048kB | E247 | E247 | ||
| 1024kB | E246 | E246 | E246 | ||
| 512kB | E245 | E245 | E245 | ||
| LQFP48 | LQFP64 | LQFP100 | LQFP144 | ||
| Package | |||||
Silicon part numbers
| MCX Series | Total Flash | Package | Orderable Part Number | Buy now |
|---|---|---|---|---|
| MCX E24 | 512KB | 7 x 7 x 1.4mm, 0.5mm pitch | MCXE245VLF | Buy now |
| MCX E24 | 512KB | 10 x 10 x 1.4mm, 0.5mm pitch | MCXE245VLH | Buy now |
| MCX E24 | 512KB | 14 x 14 x 1.4mm, 0.5mm pitch | MCXE245VLL | Buy now |
| MCX E24 | 1024KB | 10 x 10 x 1.4mm, 0.5mm pitch | MCXE246VLH | Buy now |
| MCX E24 | 1024KB | 14 x 14 x 1.4mm, 0.5mm pitch | MCXE246VLL | Buy now |
| MCX E24 | 1024KB | 20 x 20 x 1.4mm, 0.5mm pitch | MCXE246VLQ | Buy now |
| MCX E24 | 2048KB | 14 x 14 x 1.4mm, 0.5mm pitch | MCXE247VLL | Buy now |
| MCX E24 | 2048KB | 20 x 20 x 1.4mm, 0.5mm pitch | MCXE247VLQ | Buy now |
| MCXE247 | 2048KB | 20 x 20 x 1.4mm, 0.5mm pitch MCXE247VLQ |
FRDM-MCXE247 | Buy now |
Software
- Integrated Development Environments (IDE)
- MCUXpresso for VS Code
- MCUXpresso IDE
- IAR® Embedded Workbench
- Arm KEIL®
- MCUXpresso Software Development Kit (SDK)
- Extensive suite of robust peripheral drivers, stacks, and middleware
- Includes software examples demonstrating use of peripheral drivers and middleware
- MCUXpresso configuration tools
- Includes pins, clocks, and peripheral tools for generation of MCUXpresso SDK code
- Includes pins, clocks, and peripheral tools for generation of MCUXpresso SDK code
- FreeMASTER data visualization & control
- Secure programming and provisioning
- MicroPython enablement
- eIQ® ML software development environment
- Open-CMSIS-Packs for access to MCUXpresso SDK using an open standard delivery mechanism
- Zephyr platform support* and FreeRTOS examples
- Wide range of application software available from our Application Code Hub
Hardware
The MCX N & MCX A series will both be supported by low-cost, compact and scalable FRDM development boards. These boards offer Flexible & Rapid Development for MCUXpresso. Additionally, the MCX N series is also supported by full-featured EVKs.

FRDM-MCXN947 and FRDM-MCXA153 key features
- Standard form factor and headers
- Easy access to MCU I/Os
- On-board MCU-Link debugger
- Broad range of supported modules
- Shield boards come with standard, pre-populated headers
- Expansion Board Hub to find add-on boards from NXP and our partners with related MCUXpresso SDK-compatible drivers and examples
- Development for Connectivity, Graphics, Machine Learning, Motor Control, Sensors, Touch and Voice
MCX-N9XX-EVK and MCX-N5XX-EVK key features
Memory
- 8 MB QSPI Flash
- uSD card socket
Connectivity
- Micro USB OTG connector *2 (FS and HS)
- M.2 Connector
- Ethernet PHY and connector
- ARDUINO interface
- Mikroe Click Interface
- Stereo Digital Microphone (MCX-N5XX-EVK only)
- EMVSIM connector (MCX-N5XX-EVK only)
- CAN Transceivers (MCX-N9XX-EVK only)
Audio
- DMIC expansion header connections (MCX-N5XX-EVK only)
- On-board Codec (MCX-N5XX-EVK only)
Debug
- JTAG connector
- On board MCULink debugger with energy monitor
Sensor
- 3-Axis Accel (sensor FXLS8962AF) I3C temperature sensor (P3T1175)
- Analog Light Sensor
HMI Support
- Three (3) Pushbuttons
- One (1) Touch Slider
- One (1) RGB LED
Exclusive Interview with Justin Mortimer (NXP)
Dive into the latest innovations on MCX Series capabilities, as well as other future developments in the industry! Watch the conversation between Sergio Timpretti (EBV) and Justin Mortimer (NXP).

Register to get a free MCX FRDM Board!
Are you currently working on a design which requires a consistent user experience or need to target new use cases with a common development platform? Apply now for your free MCX FRDM Board! Hurry up, we have limited stock!

NXP | Secure Connected Edge Microcontroller ARM Cortex-M based Portfolio
Join us and together with our experts explore the innovative features of the new NXP MCX-N Arm Cortex-M33 based product family.
Do you have a Question?
Contact our NXP expert
Are you interested in learning all about NXP's MCX MCU Portfolio? Contact your local expert today.

NXP Semiconductors
MCX N94x/N54x MCUs
MCX N Series are high-performance, low-power microcontrollers with intelligent peripherals and accelerators providing multi-tasking capabilities and performance efficiency.

NXP Semiconductors
MCX A15x/A14x MCUs
MCX A Series are all-purpose microcontrollers that address a wide range of applications with scalable device options, low power and intelligent peripherals.

