PCB Procurement Guide

MCU Selection Guide:
How to Choose a Microcontroller by Application and Manufacturer

MCUs are the central processing core of virtually every electronic product, and the choice of MCU shapes the entire hardware and firmware architecture. With hundreds of families across a dozen major manufacturers, the selection decision covers performance, peripheral integration, power consumption, availability, ecosystem quality, and long-term supply — all simultaneously. This guide gives you a structured way to work through it.

Component Selection 9 min read Architecture · Manufacturers · Criteria · EOL

This guide covers: what an MCU is and the three major CPU architectures (CONTEXT), the seven major MCU manufacturers with their key product families and strengths (POINT 01), seven selection criteria — performance, peripherals, power, package, temperature, price/availability, and development ecosystem (POINT 02), ecosystem and support evaluation (POINT 03), and long-term supply and EOL management (POINT 04).

CONTEXT

MCU Basics and CPU Architecture Options

An MCU (Microcontroller Unit) integrates a CPU core, flash memory (for code storage), RAM (for runtime data), and peripheral circuits — GPIO, communication interfaces, ADC, timers, and more — into a single chip. Unlike a microprocessor, which requires external memory and support chips, an MCU can operate standalone with minimal external components. This makes MCUs the standard control element for embedded systems from simple home appliances to automotive control units.

The CPU architecture determines the instruction set, available performance tiers, toolchain ecosystem, and to a significant degree the available manufacturer options. Three architectures dominate the current market:

DOMINANT
Arm Cortex-M
The most widely adopted architecture in embedded design. Licensed to STMicroelectronics, NXP, Renesas, Microchip, TI, Infineon, and many others — creating an enormous ecosystem of compatible tools, libraries, and development resources. The Cortex-M family spans from ultra-low-power M0/M0+ cores to the high-performance M7 and security-capable M33, covering virtually every embedded performance requirement.
GROWING FAST
RISC-V
An open-source ISA with no per-chip royalty fees — making it particularly attractive to Chinese MCU manufacturers (GigaDevice, WCH, Bouffalo Lab) seeking to build competitive products without Arm licensing costs. RISC-V MCUs have made substantial inroads in cost-sensitive and IoT applications. Toolchain maturity has improved significantly; GCC support is production-ready. A growing option for designs where supply diversification, cost, or geopolitical supply risk are important selection factors.
LEGACY / SIMPLE
8-bit / 16-bit
PIC, AVR, 8051-based, and MSP430 architectures remain viable for simple, cost-optimised control applications with minimal computation requirements. These architectures carry decades of application notes, example code, and community resources. For new designs requiring anything beyond basic I/O and serial communication, the cost and capability overlap with Cortex-M0/M0+ makes 32-bit increasingly preferable even at similar price points.

Arm Cortex-M Sub-Family Reference

CoreKey additionsTypical applicationCost tier
Cortex-M0 / M0+Minimal gate count — lowest power, smallest dieSimple I/O control, sensor interfacing, cost-optimisedLowest
Cortex-M3HW multiply, divide, Thumb-2, advanced interruptMedium-complexity control, communication stacksLow–Mid
Cortex-M4Optional FPU, DSP instructions (SIMD)Motor control, audio processing, real-time controlMid
Cortex-M7Dual-issue pipeline, I+D cache, higher clockDemanding real-time: HMI, complex motor, visionMid–High
Cortex-M33TrustZone security, DSP, FPU — successor to M4IoT with secure element, modern industrial/medicalMid
POINT 01

Major MCU Manufacturers: Key Families and Strengths

MCU manufacturer selection matters beyond the chip itself — it determines development tool quality, support availability, longevity commitment, and the depth of the product portfolio you can grow into as your design requirements evolve.

Europe / Global
STMicroelectronics
STM32 family — F, L, G, H, U series
The most widely used Arm Cortex-M MCU family globally. STM32 spans from ultra-low-power L-series (Cortex-M0/M0+) to high-performance H-series (Cortex-M7). STM32CubeIDE provides a mature, free development environment with extensive HAL support, middleware stacks, and a large community. The portfolio's breadth allows product families to be designed against a consistent pinout and HAL layer across performance tiers.
Strong choice for general-purpose designs; broad distributor availability; active community and examples.
Netherlands / Global
NXP Semiconductors
Kinetis, LPC, i.MX RT, S32K (automotive)
Strong in automotive and industrial applications. The i.MX RT "crossover" family bridges the performance gap between MCU and MPU — running up to 1 GHz Cortex-M7 with extensive connectivity. S32K series is specifically designed for automotive applications with IATF 16949 and ISO 26262 support. Kinetis and LPC families cover standard industrial and IoT applications.
Top choice for automotive electronics; strong functional safety portfolio.
Japan / Global
Renesas Electronics
RA, RX, RL78, RH850 (automotive)
The dominant MCU supplier in Japan by market share, with particularly strong penetration in Japanese industrial, factory automation, and automotive applications. RA series (Arm Cortex-M) is the current general-purpose family; RX (Renesas proprietary core) and RL78 (16-bit, ultra-low-power) serve legacy industrial applications. Strong Japanese-language technical documentation and FAE support. Long-term supply commitments are standard for industrial families.
Best choice for Japan-market products; strong industrial and automotive track record.
USA / Global
Microchip Technology
PIC, AVR, SAM (Arm Cortex-M)
Covers all MCU tiers from 8-bit PIC and AVR through 32-bit SAM (Cortex-M). Particularly strong at the low-cost, low-power end of the market. Microchip's MPLAB ecosystem covers all families with consistent tooling. Acquired Atmel in 2016, bringing AVR and SAM families into the portfolio. Known for deep distributor stock and competitive pricing.
Strong for cost-optimised designs; broad 8-bit portfolio; deep distributor availability.
USA / Global
Texas Instruments
MSP430, CC (wireless), C2000 (motor)
MSP430 is the benchmark for ultra-low-power MCU design — nanoampere sleep currents for battery-powered sensing and measurement. CC series integrates wireless (Wi-Fi, BLE, Sub-1GHz) with MCU function, competitive with ESP32 in some IoT applications. C2000 is a dedicated real-time control processor optimised for motor control with hardware trigonometry and dedicated control law accelerator. Strong analog integration across families.
Specialised strength: MSP430 for ultra-low-power; C2000 for motor control; CC for TI wireless ecosystem.
China / Global IoT
Espressif Systems
ESP32, ESP32-S, ESP32-C (RISC-V), ESP32-H
ESP32 is the dominant MCU for Wi-Fi and Bluetooth-enabled IoT products globally, offering remarkable wireless capability at consumer price points. The ESP-IDF (IoT Development Framework) and Arduino compatibility have created one of the largest embedded development communities. ESP32-C series adopts RISC-V cores. Newer ESP32-H supports 802.15.4 (Zigbee/Thread). For wireless IoT, ESP32 is frequently the default starting point before any other vendor is evaluated.
Best choice for Wi-Fi/BT IoT; largest IoT community; unmatched wireless cost-performance.
China / Taiwan
GigaDevice, WCH, Nuvoton, and others
GD32 (STM32-compatible), CH32 (RISC-V), N32
Chinese and Taiwanese MCU manufacturers have built significant market share with STM32-compatible pinouts (GigaDevice GD32) and RISC-V designs (WCH CH32). These products offer strong cost competitiveness and are increasingly used in cost-sensitive consumer and industrial applications. GD32 in particular provides a direct STM32 migration path with compatible firmware in many cases. Availability tends to be strong in the China supply chain and growing globally.
Strong cost-performance; STM32-compatible options for migration; growing global distributor presence.
POINT 02

Seven Selection Criteria

MCU selection requires evaluating all seven criteria simultaneously — over-optimising on any single dimension (e.g., minimising unit price) while neglecting others (e.g., availability or ecosystem depth) is the most common source of costly design revisions. Work through each criterion systematically before narrowing to a shortlist.

CRITERION 1
Performance: CPU, Flash, and RAM
Estimate required DMIPS (Dhrystone MIPS), flash storage for code and read-only data, and RAM for stack, heap, and runtime buffers. Use a 50–70% utilisation target — not 90%+ — to leave margin for firmware growth during development. Each performance tier up typically costs 20–50% more per unit. Over-specifying costs money at every unit; under-specifying forces a platform migration mid-project.
CRITERION 2
Peripheral Integration
List every peripheral required: GPIO count, serial interfaces (UART, SPI, I²C, CAN, USB, Ethernet), ADC channel count and resolution, DAC, PWM timer outputs, hardware RNG, crypto accelerator, SDIO, and any wireless connectivity. Every peripheral not integrated in the MCU becomes an external component — adding cost, board space, BOM management, and potential single-point-of-failure risk.
CRITERION 3
Power Consumption
For battery-operated designs, power consumption is frequently the dominant selection criterion. Compare: run mode current at operating frequency, sleep mode current (CPU halted, peripherals running), deep sleep current (only RTC running), and wake-up latency from deep sleep. A difference of 5 µA in deep sleep current translates to months of additional battery life on a coin cell. Verify measurements in the datasheet's typical operating conditions — not just the headline minimum.
CRITERION 4
Package and Mounting
QFP packages (e.g., LQFP64) are hand-solderable and straightforward for prototyping and low-volume production. QFN and TQFP reduce footprint with moderate assembly difficulty. BGA and WLCSP are compact and high-pin-density but require reflow assembly and X-ray inspection for joint verification — plan for this in your production process. Package selection also determines minimum PCB layer count requirements for adequate breakout routing.
CRITERION 5
Operating Temperature Range
Commercial grade (0 to +70°C) is sufficient for indoor consumer products. Industrial grade (−40 to +85°C) is required for equipment installed in uncontrolled environments, outdoor infrastructure, and most industrial applications. Automotive grade (−40 to +105°C or +125°C) is required for in-vehicle electronics. Sourcing the correct temperature grade at design time eliminates field failure risk and avoids costly board respins when grade upgrades prove necessary at qualification.
CRITERION 6
Price and Availability
Evaluate unit price at production volume — not sample price. Check lead time at target quantity across multiple distributors (Digi-Key, Mouser, Arrow, Avnet). A part with a $0.30 price advantage that carries a 52-week lead time during peak demand is not a cost-effective choice. Post-2020 semiconductor shortage experience has made availability and safety stock strategy as important as unit price in MCU selection. Identify second-source or pin-compatible alternatives before committing the schematic.
CRITERION 7
Development Environment
The IDE, debugger, HAL (hardware abstraction layer), middleware availability, and sample code quality directly affect development speed and firmware quality. Evaluate: IDE licence cost (free vs. commercial), debugger support (J-Link, ST-LINK, CMSIS-DAP compatibility), HAL library completeness, FreeRTOS or other RTOS integration, and whether reference designs exist for comparable applications. Poor development tool quality adds weeks to firmware bring-up and is a persistent hidden cost throughout the product lifecycle.
POINT 03

Ecosystem and Support: What to Evaluate Beyond the Datasheet

A technically excellent MCU with a poor development ecosystem costs more in engineering time than a slightly less capable MCU with excellent tooling, extensive examples, and active community support. Ecosystem quality is a production cost multiplier that is invisible in the BOM but very visible in the schedule and headcount.

🛠️
Development board and evaluation kit availability
Can you order an evaluation board for the target MCU within a week and start firmware development immediately? Manufacturers with deep evaluation kit availability (STMicroelectronics, NXP, Renesas) allow parallel hardware bring-up and firmware development — reducing time-to-prototype significantly. For budget-constrained early-stage projects, the community-designed evaluation ecosystem (Arduino shield compatibility for ESP32, STM32 Nucleo boards) provides additional options.
📚
Reference designs and application notes
Reference designs — complete schematics and firmware for common applications (USB HID device, BLE peripheral, CAN node, motor controller) — save days to weeks of bring-up time. TI in particular is known for exceptionally detailed application notes. Espressif's ESP-IDF documentation and ESP32 examples are among the most comprehensive in the industry. Evaluate the reference design library before committing to a family, not after.
🌐
Community support and online resources
Stack Overflow, the manufacturer's own forum, GitHub repositories of HAL extensions and drivers, and YouTube tutorials are practical development resources. STM32 and ESP32 have the largest communities among MCU families; this translates directly into faster problem resolution when firmware issues arise. For less common manufacturers or family members, assess whether community resources are adequate before committing — a novel platform with no community answers for common issues adds significant engineering time.
🧑‍💼
Field Application Engineer (FAE) support
For complex or high-volume designs, direct FAE support from the manufacturer or their distribution partners can be decisive. FAEs can provide pre-release errata information, help with certification planning, accelerate resolution of hardware issues not covered by published errata, and facilitate direct manufacturer engagement for volume pricing and supply agreements. Confirm that FAE support is available in your region and language before selecting a manufacturer for a critical or long-lifecycle product.
POINT 04

Long-Term Supply and EOL Management

Industrial and infrastructure electronics routinely have product service lives of 10 to 20 years. MCU end-of-life (EOL) during a product's service life is not a theoretical risk — it is a predictable supply chain event that requires proactive management. Products that fail to address MCU lifecycle risk at the design stage end up in forced, expensive platform migrations at the worst possible time.

LONGEVITY COMMITMENT
Verify manufacturer's supply guarantee by family
Most industrial MCU manufacturers publish longevity commitments by product family — typically 10 or 15 years from introduction. Confirm the commitment for the specific part number you are designing with: longevity commitments may apply to the family but not to every individual variant. Renesas, STMicroelectronics, and NXP all maintain explicit industrial longevity programmes; confirm the enrolled status of your target part.
PCN MONITORING
Subscribe to Process Change Notifications
PCN (Process Change Notification) announces changes to manufacturing process, die revision, or package sourcing before they occur. Some process changes affect electrical performance parameters, ESD susceptibility, or solder compatibility — changes that require re-validation even without an EOL. Subscribe to PCN notifications from your MCU distributor and directly from the manufacturer for all critical components in production designs.
LAST-TIME-BUY
Plan last-time-buy inventory on EOL notice
When an EOL notice is received (typically 12–24 months before production end), calculate a last-time-buy quantity covering expected production and service requirements for the full product fleet lifetime. This calculation should account for: remaining production schedule, expected field failure rate requiring service board replacements, and any contractual service obligations. Underbuying at last-time-buy is a costly mistake; overbuying is manageable.
ALTERNATIVE QUALIFICATION
Pre-qualify a secondary source at design time
Design the schematic with a primary MCU and identify a secondary — pin-compatible or software-compatible — alternative before design release. GigaDevice's GD32 series offers STM32-compatible pinouts with often-compatible HAL layer in many cases. Performing a basic qualification of the secondary source (prototype build, key performance verification) before EOL risk materialises eliminates forced emergency redesigns. Document the alternative and its qualification status in the design files.
⚠ MCU availability as a design input — not an afterthought: The 2020–2023 semiconductor shortage resulted in 52-week and longer lead times for MCU families that had never previously constrained production. Products designed on a single-source MCU with no qualified alternative were forced to halt production or undertake emergency redesigns. Treating MCU availability and secondary source qualification as design-phase decisions — not procurement-phase reactions — is the lesson that experience makes expensive and planning makes free.
Recommended practice: At the point of MCU shortlisting, require documentation of three things for each candidate: (1) manufacturer longevity commitment for the specific part; (2) current lead time and multi-distributor stock levels; and (3) an identified pin-compatible or software-compatible alternative with a preliminary feasibility assessment. This information should be in the design review documentation before PCB layout begins — not discovered when the first production order is placed.

Summary

MCU selection is a multi-dimensional decision that determines hardware architecture, firmware complexity, production cost, and supply continuity for the product's entire lifecycle. Arm Cortex-M is the broadest-ecosystem choice across all performance tiers; RISC-V offers cost and supply diversification advantages particularly through Chinese manufacturers; 8-bit remains viable only for the simplest control applications. STM32 is the most broadly applicable general-purpose family; ESP32 is unmatched for Wi-Fi/BT IoT; NXP and Renesas lead in automotive; TI's MSP430 is the benchmark for ultra-low-power; Microchip covers cost-optimised designs. Evaluate all seven criteria — performance, peripherals, power, package, temperature range, price/availability, and ecosystem — simultaneously. Confirm longevity commitment, subscribe to PCN notifications, plan last-time-buy strategy, and pre-qualify a secondary source before design release. Availability and EOL risk management are not procurement tasks — they are design decisions that must be made while the schematic can still be changed.

PCB Procurement Knowledge Base
PCB Procurement Guide — Related Articles
  • How to Select a Chinese PCB Manufacturer: 5 Checkpoints That Matter
  • Reducing PCB Procurement Costs: How to Get Competitive Quotes
  • PCB Design for Manufacturability (DFM): Practical Guide
  • PCB Procurement for IoT Devices
  • Automotive PCB Procurement: IATF 16949 and Reliability Requirements
  • Industrial PCB Procurement: Long Service Life and Reliability Requirements
  • Medical Device PCB Procurement: Regulations, Quality, and Traceability
  • HDI PCB Procurement: Specifying and Sourcing Build-Up Boards
  • High-Frequency PCB Design and Procurement: 5G and Millimetre-Wave
  • EMC/EMI Design Fundamentals
  • Electronics Product Certification: CE, FCC, PSE, Giteki, CCC
  • Counterfeit Electronic Components: Risks and Prevention
  • Electronic Components Sourcing: Finding Reliable Suppliers
  • BOM Management for PCB and PCBA Orders
  • Semiconductor and Component Shortage Response Strategy
  • PCB Substrate Selection: FR-4, High-Tg, Polyimide, Ceramic, and High-Frequency Materials
  • From Prototype to Mass Production: Phase-by-Phase PCB Procurement Strategy
  • Outsourcing PCBA: Selection Criteria and Key Considerations
  • Is Chinese PCB Quality Reliable? How to Evaluate It
  • Wireless Module Selection Guide
  • Sensor Procurement Guide
  • Power Supply Design and Component Procurement
  • Electronic Connector Selection Guide
  • Firmware and PCBA Manufacturing Integration
  • Startup Hardware Development: Procurement Strategy from Small Volumes
  • Functional Safety Component Procurement: ISO 26262 and IEC 61508
  • Component Lifecycle Management (PLM) in Electronics
  • China+1 PCB Procurement Strategy: Risk Diversification
  • PCB Geopolitical Risk Management: Tariffs, Export Controls, and Supply Chain Resilience
  • PCB Industry Trends and Procurement Strategy
  • Incoterms for Electronics and PCB Procurement
  • PCB Incoming Inspection Guide: What to Check on Arrival
  • PCB Environmental Compliance: RoHS, REACH, and Halogen-Free
  • Taiwan vs China Electronics Procurement: How to Use Both
  • Korean Electronics Manufacturers: A Sourcing Guide
  • OEM/ODM Contract Practices for Electronics

Was this guide useful?

Need PCBs designed around your MCU choice? Talk to Denro Keikaku.

Denro Keikaku is a cross-border electronics procurement specialist and direct partner of Chengde Technology — a Foshan-based PCB manufacturer producing multilayer boards for IoT, industrial, automotive, and consumer electronics applications across a wide range of MCU platforms.

View Our Services Get in Touch Quick Choice — Access a Trusted, Cost-Competitive PCB Manufacturer
0

電路計画

〒305-0031

茨城県つくば市吾妻2丁目4-1 d_llつくば 3F


contactus@denrokeikaku⁠.jp

株式会社

会社概要

採用情報

暴力団等反社会的勢力排除宣言

プライバシーポリシー

©Denrokeikaku Inc. 2026