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 N & MCX A | Target applications
Industrial
- Factory automation
- Power & Energy
- Building control
- Medical equipment
Smart home
- Control & Security
- Smart appliances
- Home entertainment
- Health & Fitness
General embedded
- Industrial/Consumer HMI
- Hand-held devices
- Power tools
- General purpose embedded control
- MCX N series MCUs
- MCX A series MCUs
- MCX | Enablement: Software
- MCX | Enablement: 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 |
- 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
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.
