EmbeddedRelated.com
The 2026 Embedded Online Conference

ARM Cortex-M3

Balanced-performance 32-bit MCUs with enhanced interrupt and deterministic behavior for real-time embedded systems. This category lists parts suited to industrial control, communications, and motor-control tasks — look for ARM Cortex-M3 microcontroller options when you need dependable mid-range performance.

Parts (28 families, 45 parts)
STM32F107VCT6
STM32F107VCT6 Active
STMicroelectronics
The STM32F107VCT6 is an ARM Cortex-M3 microcontroller operating at up to 72MHz. It features 256KB of Flash memory and 64KB of SRAM. This MCU integrates a comprehensive set of communication peripherals...
STM32F105RBT6
STM32F105RBT6 Active
STMicroelectronics
The STM32F105RBT6 is a Connectivity Line microcontroller featuring an ARM Cortex-M3 core running at 72MHz. It is specifically designed for applications requiring robust communication, offering dual CA...
ATSAM3X8E
ATSAM3X8E Active
MCHPMicrochip Technology
The ATSAM3X8E is a 32-bit ARM Cortex-M3 microcontroller from Microchip with an 84 MHz core, 512 KB of flash and a large SRAM footprint. It includes native USB host/device capability and a broad periph...
LPC1769FBD100
LPC1769FBD100 Active
NXP
The LPC1769FBD100 is a high-performance ARM Cortex-M3 microcontroller operating at speeds up to 120MHz. It features 512KB of Flash, 64KB of SRAM, and a dedicated Ethernet MAC, making it a reliable cho...
STM32F100C8T6B
STMicroelectronics
The STM32F100C8T6B is a 32-bit Value Line microcontroller featuring an ARM Cortex-M3 core running at up to 24MHz. It is designed for cost-sensitive applications, providing 64KB of Flash memory and 8KB...
CY8C5868AXI-LP032
IFXInfineon Technologies
The Infineon CY8C5868AXI-LP032 is a PSoC 5LP microcontroller featuring a 32-bit ARM Cortex-M3 core operating at up to 80 MHz. It integrates 256KB of Flash, 64KB of SRAM, and 2KB of EEPROM, alongside a...
STM32MP257F-EV1
STMicroelectronics
The STM32MP257F-EV1 is a high-end evaluation platform for the STM32MP2 series microprocessor, featuring a dual-core Arm Cortex-A35 and a Cortex-M33 coprocessor. This board provides a comprehensive dev...
STM32H503CBU7TR
STMicroelectronics
The STM32H503CBU7TR is a high-performance 32-bit microcontroller based on the Arm Cortex-M33 core with a floating-point unit (FPU), operating at frequencies up to 250 MHz. This MCU integrates 128 KB o...
STM32L151C8T6A
STMicroelectronics
The STM32L151C8T6A is an ultra-low-power 32-bit microcontroller based on the ARM Cortex-M3 core, operating at frequencies up to 32MHz. It features 64KB of Flash memory and 16KB of RAM, specifically de...
CY8C5888AXI-LP096
IFXInfineon Technologies
The CY8C5888AXI-LP096 is a high-performance PSoC 5LP microcontroller featuring an 80MHz ARM Cortex-M3 core and a unique programmable system-on-chip architecture. It integrates 256KB of Flash and 64KB ...
EFM32PG23B210F512IM48-C
SiLSilicon Labs
The EFM32PG23B210F512IM48-C is a high-performance 32-bit microcontroller based on the ARM Cortex-M33 core, operating at up to 80MHz with integrated FPU and DSP instructions. Part of Silicon Labs' PG23...
LPC1768FBD100Y
NXP USA Inc.
The LPC1768FBD100Y is an NXP ARM Cortex-M3 microcontroller running up to 100 MHz with 512 KB of on-chip flash and 64 KB of RAM in a 100-pin LQFP package. It provides a broad set of connectivity and pe...
1 variant
CY8C5888LTI-LP097
IFXInfineon Technologies
The CY8C5888LTI-LP097 is a PSoC 5LP system-on-chip that combines an 80MHz ARM Cortex-M3 core with programmable analog and digital blocks. This architecture allows engineers to integrate custom analog ...
STM32F205VGT6
STM32F205VGT6 Active
STMicroelectronics
The STM32F205VGT6 is a high-performance 32-bit microcontroller based on the ARM Cortex-M3 core operating at frequencies up to 120MHz. It features 1MB of Flash memory and 128KB of SRAM, integrated into...
LPC1788FBD144,551
NXP Semiconductors
The LPC1788FBD144 is an ARM Cortex-M3 based microcontroller running at 120MHz, designed for high-integration applications requiring significant connectivity and peripheral support. It features 512KB o...
LPC1758FBD80Y
LPC1758FBD80Y Active
NXP USA Inc.
The LPC1758FBD80Y is a high-performance ARM Cortex-M3 microcontroller operating at speeds up to 100MHz. It features 512KB of Flash and 64KB of RAM, providing a robust platform for connectivity-heavy a...
LPC1549JBD64QL
NXP USA Inc.
The LPC1549JBD64QL is an ARM Cortex-M3 microcontroller from NXP optimized for fast, flexible, and high-precision motor control. Operating at 72MHz, it features specialized hardware peripherals like a ...
NUCLEO-L152RE
NUCLEO-L152RE Active
STMicroelectronics
The NUCLEO-L152RE is a development board featuring the STM32L152RE ultra-low-power ARM Cortex-M3 microcontroller. It belongs to the Nucleo-64 family, providing a flexible platform for prototyping appl...
LPC1763FBD100K
NXP USA Inc.
The LPC1763FBD100K is an ARM Cortex-M3 based microcontroller designed for high-performance embedded applications operating at speeds up to 100MHz. It features 256KB of Flash memory and 64KB of SRAM, a...
IFXInfineon Technologies
The TLE9879QXA40XUMA2 is part of the Infineon MOTIX family, integrating a 32-bit Arm Cortex-M3 core with a dedicated 3-phase MOSFET gate driver. This SoC is designed for brushless DC (BLDC) motor cont...
LPC1756FBD80Y
NXP Semiconductors
The LPC1756FBD80Y is a high-performance 32-bit microcontroller based on the ARM Cortex-M3 core, operating at frequencies up to 100MHz. It features 256KB of Flash memory and 32KB of SRAM, providing a b...
LPC54605J512ET180K
NXP Semiconductors
The LPC54605J512ET180K is a high-performance ARM Cortex-M4 microcontroller running at up to 180 MHz, designed for power-efficient embedded applications. It features 512 KB of flash memory, 200 KB of S...
ATSAM3X8EA-AU
MCHPMicrochip Technology
The ATSAM3X8EA-AU is a high-performance 32-bit ARM Cortex-M3 microcontroller featuring a wide array of peripherals for connectivity and control. It is notably the heart of the Arduino Due, making it a...
STM32F207VGT6
STMicroelectronics
The STM32F207VGT6 is a high-performance ARM Cortex-M3 microcontroller featuring 1024KB of Flash memory and extensive connectivity options including Ethernet MAC and USB 2.0 OTG. Operating at frequenci...
Mouser 3,090 in stock Compare prices →
EVAL-ADICUP360
Analog Devices
The EVAL-ADICUP360 is an Arduino-compatible development platform built around the Analog Devices ADuCM360 microcontroller, which features a low-power ARM Cortex-M3 core and dual 24-bit Sigma-Delta ADC...
ATSAM3U2CA-CU
MCHPMicrochip Technology
The ATSAM3U2CA-CU is a high-performance 32-bit ARM Cortex-M3 microcontroller featuring a high-speed USB 2.0 interface with integrated transceiver. It provides 128KB of Flash and 36KB of SRAM, specific...
LPC4357JET256,551
LPC4357JET256 LPC4357JET256,551
NXP Semiconductors
The LPC4357JET256 is a high-performance dual-core microcontroller featuring an ARM Cortex-M4 for real-time processing and a Cortex-M0 coprocessor for managing peripheral tasks or I/O. Operating at up ...

Browse ARM Cortex-M3 from our distributor partners:

Search ARM Cortex-M3
The 2026 Embedded Online Conference