EmbeddedRelated.com

ARM Cortex-M4

32-bit MCUs with DSP extensions and optional FPU for signal processing and control applications. Use these parts for audio, motor control, and advanced sensor fusion — explore ARM Cortex-M4 microcontroller chips for embedded projects that need math-heavy workloads.

Parts (16 families, 19 parts)
STM32F407VGT6TR
STMicroelectronics
The STM32F407VGT6TR is a high-performance 32-bit microcontroller based on the Arm Cortex-M4 core with a Floating Point Unit (FPU). Operating at up to 168MHz, it integrates 1024kB of Flash memory and 1...
STM32L412KBU6
STM32L412KBU6 Active
STMicroelectronics
The STM32L412KBU6 is an ultra-low-power microcontroller based on the ARM Cortex-M4 core with FPU, operating at up to 80MHz. It integrates 128KB of Flash memory and 40KB of SRAM, making it suitable for...
STM32L432KBU6
STM32L432KBU6 Active
STMicroelectronics
The STM32L432KBU6 is an ultra-low-power microcontroller based on the ARM Cortex-M4 core with an FPU, operating at up to 80MHz. It integrates 256KB of Flash memory and 64KB of SRAM within a compact 32-...
STM32L476RGT6
STM32L476RGT6 Active
STMicroelectronics
The STM32L476RGT6 is a high-performance ultra-low-power microcontroller based on the Arm Cortex-M4 core with a Floating Point Unit (FPU). It operates at up to 80MHz and features 1024KB of Flash memory...
STM32L431CBT6
STM32L431CBT6 Active
STMicroelectronics
The STM32L431CBT6 is an ultra-low-power microcontroller from STMicroelectronics, based on the ARM Cortex-M4 core with an FPU. It operates at a maximum clock speed of 80MHz and features 256KB of Flash ...
STM32F429ZIT6
STM32F429ZIT6 Active
STMicroelectronics
The STM32F429ZIT6 is a high-performance Arm Cortex-M4 microcontroller running at 180 MHz, featuring a specialized LCD-TFT controller and Chrom-ART Accelerator for advanced graphical user interfaces. I...
NUCLEO-F446RE
NUCLEO-F446RE Active
STMicroelectronics
The NUCLEO-F446RE is an affordable and flexible development board featuring the STM32F446RET6 microcontroller, based on the high-performance ARM Cortex-M4 core. It provides a standard prototyping plat...
STM32F446RET6
STMicroelectronics
The STM32F446RET6 is a high-performance ARM Cortex-M4 microcontroller operating at speeds up to 180MHz with a dedicated Floating Point Unit (FPU). It features 512KB of Flash memory and 128KB of RAM, p...
MCHPMicrochip
The ATSAME54P20A-AU is a Microchip ARM Cortex-M4 microcontroller with FPU running at 120 MHz. It provides 1 MB of flash and 256 KB of RAM and integrates high-speed connectivity options including Ether...
NXP Semiconductors
MK64FN1M0VLL12 is an NXP Kinetis K64 series microcontroller based on an ARM Cortex-M4 core. It runs up to 120 MHz and includes 1 MB of flash and 256 KB of RAM, with integrated Ethernet and USB periphe...
nRFNordic Semiconductor
The NRF52833-QIAA-R7 is a Nordic Semiconductor system-on-chip based on an ARM Cortex-M4 CPU with Bluetooth Low Energy 5.1 and support for Thread and Zigbee. It ships with 512 KB of flash and 128 KB of...
STM32L433CBT6
STM32L433CBT6 Active
STMicroelectronics
The STM32L433CBT6 is an ultra-low-power microcontroller based on the ARM Cortex-M4 core with a Floating Point Unit (FPU) running at up to 80MHz. It features 128KB of Flash memory and 64KB of RAM, inte...
MAX32630FTHR#
MAX32630FTHR# Active
ADIAnalog Devices Inc./Maxim Integrated
The MAX32630FTHR# is a rapid development platform designed to help engineers quickly evaluate the MAX32630 ARM Cortex-M4F microcontroller. It integrates the MAX14690 wearable PMIC to provide advanced ...
ATSAMD51P20A-AU
MCHPMicrochip Technology
The ATSAMD51P20A-AU is a high-performance 32-bit microcontroller featuring an ARM Cortex-M4F core with a floating-point unit running at 120MHz. It is equipped with 1MB of Flash and 256KB of RAM, provi...
EVLSPIN32G4-ACT
STMicroelectronics
The EVLSPIN32G4-ACT is an evaluation board designed for high-performance motor control applications using the STSPIN32G4 system-in-package. It combines an advanced STM32G431 microcontroller with a tri...
PIC32CM5164LS00064-I/PT
MCHPMicrochip Technology
The PIC32CM5164LS00064-I/PT is a 32-bit microcontroller based on the ARM Cortex-M23 core, designed for low-power applications requiring integrated hardware security. It operates at up to 48MHz and fea...

Browse ARM Cortex-M4 from our distributor partners:

Search ARM Cortex-M4