SoC
  • Home
  • Arm
  • Arm Cortex M0/M0+
  • Arm Cortex M4
  • Arm Cortex M3
  • Contact
Reading: Arm-Based Microcontroller List
SUBSCRIBE
SoCSoC
Font ResizerAa
  • Home
  • Arm
  • Arm Cortex M0/M0+
  • Arm Cortex M4
Search
  • Home
  • Arm
  • Arm Cortex M0/M0+
  • Arm Cortex M4
Have an existing account? Sign In
Follow US
  • Looking for Something?
  • Privacy Policy
  • About Us
  • Sitemap
  • Contact Us
© S-O-C.ORG, All Rights Reserved.
Arm

Arm-Based Microcontroller List

Graham Kruk
Last updated: September 8, 2023 12:30 pm
Graham Kruk 6 Min Read
Share
SHARE

Microcontrollers based on Arm processor cores have become ubiquitous in embedded systems and IoT devices. Arm cores are known for their power efficiency, making them well-suited for battery-powered and energy-constrained applications. With a wide range of performance levels to choose from, Arm-based microcontrollers can meet the needs of diverse applications from simple sensors to advanced robots and drones.

Contents
STM32 MicrocontrollersSTM32F SeriesSTM32L SeriesSTM32G SeriesNXP i.MX RT SeriesRT1050 Crossover MCUsRT1020 Value LineMicrochip SAM L, E, V, and G SeriesSAM L SeriesSAM E SeriesSAM V and G SeriesRenesas RA MCUsRA6 SeriesRA4 SeriesRA2 SeriesCypress PSoC 6 MCUsPSoC 63 MCUsPSoC 62 MCUs

This article provides an overview of some of the most popular Arm-based microcontroller families available today from leading semiconductor companies like STMicroelectronics, NXP, Microchip, Renesas, and Cypress. We’ll look at the key features, performance characteristics, and target applications of these microcontroller lines to help you select the right option for your next embedded design project.

STM32 Microcontrollers

STMicroelectronics STM32 microcontrollers are based on the Arm Cortex-M processor cores. They offer high performance with low power consumption and are widely used in industrial, medical, and consumer applications.

STM32F Series

The STM32F series features the Cortex-M4 core with floating point unit (FPU) and digital signal processing (DSP) instructions. Clock speeds go up to 180 MHz. These MCUs include features like dual-bank Flash memory, analog peripherals, communication interfaces, and more. The STM32F4 and STM32F7 sub-families provide higher performance options.

STM32L Series

The STM32L series is optimized for ultra-low-power operation using the Cortex-M3 core. Advanced power saving modes and low-power peripherals allow these MCUs to achieve battery lifetimes up to years on a coin cell. The STM32L4 sub-family includes more connectivity options.

STM32G Series

Combining performance and power efficiency, the STM32G series uses the Cortex-M4 core with FPU. It includes features for graphics, audio, and other advanced applications, along with integrated wireless connectivity options.

NXP i.MX RT Series

The i.MX RT series from NXP utilizes the Cortex-M7 core, the highest performance Arm core for microcontrollers. These MCUs feature high clock speeds up to 600 MHz, large memory options, and advanced peripherals for audio, voice, graphics, and machine learning applications.

RT1050 Crossover MCUs

Featuring the Cortex-M7 core with a 533 MHz clock speed, the RT1050 family combines microcontroller capabilities with processing and graphics performance for advanced HMI and predictive maintenance applications.

RT1020 Value Line

This more cost-optimized series goes up to 500 MHz using the Cortex-M7 core. RT1020 MCUs still include connectivity options like Wi-Fi and Bluetooth LE for IoT edge nodes.

Microchip SAM L, E, V, and G Series

Microchip Technology offers a range of Arm Cortex-M based SAM (Smart ARM-based MCU) families for different applications needs.

SAM L Series

The Cortex-M0+ based SAM L series is designed for ultra low power and small form factor applications like wearables, medical devices, and wireless sensors. These MCUs have active current consumption down to 35μA/MHz.

SAM E Series

Moving up to the Cortex-M4 core with DSP, the SAM E series provides more performance for industrial, motor control, and home appliance applications while maintaining low power operation.

SAM V and G Series

The highest performance options like the Cortex-M7-based SAM V71 and SAM G55 support applications that require floating point arithmetic such as motor control, power conversion, and audio processing.

Renesas RA MCUs

Leveraging Arm cores in its new RA family, Renesas provides a range of microcontroller options suitable for industrial automation, building automation, and surveillance systems.

RA6 Series

Featuring the Cortex-M33 core with TrustZone technology, the RA6 MCUs offer advanced security capabilities to protect intellectual property and sensitive data.

RA4 Series

Optimized for lower power operation, the Cortex-M23-based RA4 family is well-suited for battery-powered wireless applications like IoT endpoints and wearable devices.

RA2 Series

Entry-level RA2 MCUs use the Cortex-M0+ core for cost-sensitive applications like home appliances, power tools, and hobbyist projects.

Cypress PSoC 6 MCUs

The PSoC (Programmable System-on-Chip) 6 family from Cypress integrates an Arm Cortex-M4 core with programmable analog circuitry for building flexible, full-custom embedded systems.

PSoC 63 MCUs

Providing higher performance options, the PSoC 63 series includes devices with dual-core Cortex-M4 processors. The PSoC 63 MCUs are well-suited for advanced CapSense touch sensing applications.

PSoC 62 MCUs

The PSoC 62 line offers a range of lower cost options with up to 256 KB of Flash and 100 MHz clock speeds. Developers can use the analog and digital programmable blocks to fit these MCUs to their specific system needs.

This overview covers some of the most common and popular Arm-based microcontroller families. Besides these, there are also Cortex-M based options from other semiconductor vendors like Maxim Integrated, Silicon Labs, Nuvoton, and Dialog Semiconductor. The Cortex-M cores have been broadly licensed enabling wide availability of Arm-based microcontrollers across the whole embedded sector.

With their combination of power efficiency, performance scalability, and extensive software/tool ecosystem, Arm Cortex-M MCUs have become the architecture of choice for many embedded applications. The wide range of options from leading semiconductor suppliers means developers can readily select the right microcontroller for their specific price, performance, feature, and power requirements.

Newsletter Form (#3)

More ARM insights right in your inbox

 


Share This Article
Facebook Twitter Email Copy Link Print
Previous Article ARM Cortex M0 Cycles Per Instruction
Next Article ARM Microcontrollers
Leave a comment Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

2k Followers Like
3k Followers Follow
10.1k Followers Pin
- Sponsored-
Ad image

You Might Also Like

What is the difference between ARM Cortex-A and ARM Cortex-M?

The key differences between ARM Cortex-A and ARM Cortex-M processors…

6 Min Read

Debugging capabilities of Cortex-A76 with CoreSight

The Cortex-A76 processor from ARM provides powerful debugging capabilities through…

8 Min Read

Can I write SWD commands and include it into Keil as part of flash download routine?

Yes, it is possible to write SWD commands and include…

6 Min Read

How to Program the LPC1768 Microcontroller

The LPC1768 is an ARM Cortex-M3 based microcontroller manufactured by…

7 Min Read
SoCSoC
  • Looking for Something?
  • Privacy Policy
  • About Us
  • Sitemap
  • Contact Us
Welcome Back!

Sign in to your account