Microcontrollers MCUs

Microcontrollers (MCUs) integrate a CPU core, on-chip Flash/SRAM, rich peripherals, and power/clock management into a single, cost-effective device for embedded control. From entry-level 8/16-bit controllers to high-performance 32-bit ARM® Cortex®-M and RISC-V families, MCUs deliver the optimal balance of performance, power, and BOM cost for IoT endpoints, motor control, HMI, healthcare devices, smart energy, and industrial automation.

Modern MCUs combine analog front-ends (12/16-bit ADC, DAC, comparators) with control-grade timers (PWM, capture/compare, dead-time) and a broad set of interfaces—UART, SPI, I²C/I³C, CAN-FD, USB, Ethernet, SDIO, QSPI—so designers can connect sensors, storage, and connectivity modules with minimal glue logic. Security options such as secure boot, TrustZone®, TRNG, crypto accelerators, and key storage help protect firmware and credentials from the edge to the cloud. Ultra-low-power modes, sub-µA retention, and fast wake-up enable battery-powered designs with multi-year lifetimes.

Our catalog spans leading ecosystems including STMicroelectronics (STM32), Microchip (PIC/AVR/SAM), NXP (LPC/i.MX RT), Texas Instruments (MSP430/C2000/SimpleLink), Renesas (RA/RX/RL78), Infineon (XMC/Traveo), Silicon Labs (EFM32/BG), Nordic (nRF), Espressif (ESP32), GigaDevice (GD32), Nuvoton, Holtek, Realtek, and Raspberry Pi (RP2040). Each series ships with production-ready SDKs, HAL/LL drivers, middleware (USB, TCP/IP, Filesystem), RTOS ports (FreeRTOS/Zephyr), plus evaluation kits and reference designs to accelerate time-to-market.

Use our parametric filters to select by core, frequency, Flash/SRAM, analog resolution, interface count, package, and temperature grade. Download datasheets and compliance files, compare compatible pinouts across brands, and request RFQs with long-term supply guidance. Whether you are prototyping an edge-AI sensor node, upgrading a motor inverter, or cost-reducing a high-volume consumer device, you’ll find the right microcontroller here—with the tools and documentation to build, verify, and scale.

Filter
Infineon SAL-XC866L-4FRA 5V BE XC8 series Microcontroller IC 8-Bit 81MHz 16KB (16K x 8) FLASH PG-TSSOP-38-4
Microchip ATSAM4CMP32CB-AUR RISC Microcontroller, 32-Bit, FLASH, CORTEX-M4 CPU, 120MHz, CMOS, PQFP100
Microchip ATSAMD21G17D-MZT CM0, QFN48, 128kFlash, T&R, USB, Extended Temp
Microchip ATSAMD21J15B-AUT RISC Microcontroller, 32-Bit, FLASH, CORTEX-M0 CPU, 48MHz, CMOS, PQFP64
Microchip ATSAMD21J18A-MZT 64 QFN AUTO, Temp 125C , Green, 48MHZ, 1.6-3.6V, T&R
Microchip ATSAMD51J19A-AUT-EFP Microcontroller 32-Bit ARM Cortex-M4F RISC 512KB Flash 64-Pin TQFP T/R
Microchip ATSAMD51N19A-AUT MCU 32-Bit D5x ARM Cortex M4F RISC 512KB Flash 1.8V/2.5V/3.3V 100-Pin TQFP T/R
Microchip ATSAMD51N19A-AUT MCU 32-Bit D5x ARM Cortex M4F RISC 512KB Flash 1.8V/2.5V/3.3V 100-Pin TQFP T/R
Microchip ATSAME54N19A-AF MCU 32-Bit ARM Cortex-M4F RISC 512KB Flash 1.71V to 3.63V 100-Pin TQFP Tray
Microchip ATSAME70J19A-AN MCU 32-Bit SAM E70 ARM Cortex M7 RISC 512KB Flash 1.2V/3.3V 64-Pin LQFP Tray - Trays
Microchip ATSAME70N21A-AN MCU 32-Bit SAM E70 ARM Cortex M7 RISC 2048KB Flash 1.2V/3.3V 100-Pin LQFP Tray
Microchip ATSAML21G17B-MNT Arm Microcontrollers - Mcu 48QFN 85C, Green, 1.6-3.6V, 48MHZ
Microchip ATTINY20-SSUR AVR series Microcontroller IC 8-Bit 12MHz 2KB (1K x 16) FLASH 14-SOIC
Microchip ATTINY4313-SUR MCU 8-bit ATtiny AVR RISC 4KB Flash 2.5V/3.3V/5V 20-Pin SOIC W T/R
Microchip ATTINY84A-MUR AVR series Microcontroller IC 8-Bit 2MHz 8KB (4K x 16) FLASH 2-QFN-EP (4x4)
Microchip ATTINY85-20PU MCU 8-bit AVR RISC 8KB Flash 3.3V/5V 8-Pin PDIP W Tube / IC MCU 8BIT 8KB FLASH 8DIP
Microchip AVR128DA28-I/SO Microcontroller 8-Bit AVR RISC 128K-byte Flash 2.5V/3.3V/5V 28-Pin SOIC W Tube
Microchip DSPIC30F3011-30I/P 16-bit MCU/DSC, 24 KB, 1024 Bytes, 120 MHz, 2.5 to 5.5V, PDIP-40, RoHS
Microchip DSPIC30F4011-20E/PT dsPIC series Microcontroller IC 16-Bit 2 MIPS 48KB (16K x 24) FLASH 44-TQFP (1x1)
Microchip DSPIC33CK256MP503T-I/M5 MCU 16-Bit dsPIC DSC Modified Harvard Architecture 256KB Flash 3V to 3.6V 36-Pin UQFN T/R
Microchip DSPIC33EP64GS506T-E/PT MCU 16-Bit dsPIC33 dsPIC RISC 64KB Flash 3.3V 64-Pin TQFP T/R
Microchip DSPIC33EV128GM006-E/PT AEC-Q100, dsPIC? 33EV Microcontroller IC 16-Bit 60 MIPs 128KB FLASH 64-TQFP
Microchip DSPIC33EV64GM004T-I/PT 16-bit MCU/DSC, 64 KB, 8192 Bytes, 70 MHz, 4.5 to 5.5V, TQFP-44, RoHS
Microchip DSPIC33FJ128GP802-I/MM dsPIC series Microcontroller IC 16-Bit 4 MIPs 128KB (128K x 8) FLASH 28-QFN-S (6x6)
Microchip DSPIC33FJ64GP802-I/SO MCU 16-bit dsPIC RISC 64KB Flash 3.3V Automotive 28-Pin SOIC W Tube
Microchip PIC12C508A-04E/SN Mcu 8-BIT Pic Risc 768B Prom 3.3V/5V 8-PIN SOIC N Tube / IC Mcu 8 Bit 768B Otp 8SOIC
Microchip PIC12F1571T-I/SNVAO 8-bit PIC MCU, 1.75 KB, 128 Bytes, 32 MHz, 1.8 to 5.5V, SOIC-8, RoHS
Microchip PIC12F683T-I/SN MCU 8-bit PIC RISC 3.5KB Flash 2.5V/3.3V/5V Automotive 8-Pin SOIC N T/R
Microchip PIC16C58B-04/P PIC series Microcontroller IC 8-Bit 4MHz 3KB (2K x 12) OTP 18-PDIP
Microchip PIC16C63A-04E/SO PIC16C Series 7 KB Flash 192 B RAM SMT 8-Bit Microcontroller - SOIC-28

What is a Microcontroller?

A microcontroller (MCU) is a compact embedded computer-on-a-chip that integrates a CPU core, on-chip nonvolatile memory (Flash/EEPROM), SRAM, a rich set of digital/analog peripherals, and power/clock management into a single device. Compared with general-purpose processors, MCUs emphasize deterministic real-time control, low power, low cost, and robust I/O, making them ideal for appliances, industrial automation, automotive, medical devices, smart energy, building controls, wearables, and IoT edge nodes. With mature toolchains and long product lifecycles, microcontrollers bridge fast prototyping and reliable mass production.

Core Architectures and Performance Classes

  • 8-bit & 16-bit MCUs
    Focused on ultra-low cost and simplicity for tasks like human-machine interfaces, simple sensing, and motor/relay control. Benefits include short interrupt latency, tight code density, and instant start-up.

  • 32-bit MCUs (mainstream)
    Dominated by ARM® Cortex®-M0/M0+/M3/M4/M7/M23/M33 and increasingly RISC-V. These deliver an excellent balance of performance, power, and ecosystem. DSP/FPU options accelerate FOC motor control, digital power, audio, and sensor fusion.

  • Application-optimized families

    • Control MCUs (e.g., C2000™, dsPIC) with high-resolution PWM and fast ADC trigger chains.

    • Wireless MCUs integrating Bluetooth LE, Zigbee, Thread/Matter, Wi-Fi, Sub-GHz radios with certified stacks.

    • Cortex-M7/i.MX RT “crossover” MCUs that touch low-end application-processor performance while keeping MCU-class determinism and boot speed.

On-Chip Resources and Peripherals

  • Memory System: Internal Flash from tens of KB to multiple MB, SRAM from a few KB to over 1 MB, with execute-in-place (XIP) via QSPI/OSPI for external NOR. Some parts support cache, ECC, and data retention in deep sleep.

  • Analog Front-End: 12/14/16-bit ADCs (often multi-channel with scan/oversampling), DACs, comparators, op-amps/PGIAs, and analog watchdogs for closed-loop control and precision sensing.

  • Timers and Control: PWM timers with dead-time insertion, quadrature encoder interfaces (QEI), hall-sensor inputs, capture/compare units, and event-triggered ADC conversion for drivetrain and power applications.

  • Connectivity: GPIO, UART/USART, SPI, I²C/I³C, CAN/CAN-FD, LIN, USB FS/HS, Ethernet (MAC + RMII/RGMII), SDIO/SDMMC, QSPI/OSPI, MIPI-DSI/DPI or parallel RGB on HMI-class MCUs.

  • Security: True RNG, AES/SMx, SHA, RSA/ECC, PUF, secure boot, secure key storage, device unique IDs, and TrustZone® for ARMv8-M—enabling secure provisioning, encrypted OTA, and protected IP.

  • Power Modes: Dozens of sleep/stop/standby states, sub-µA retention, fast wake-up, and autonomous peripheral operation (LP timers, DMA, event system) to minimize CPU active time.

Packages, Grades, and Reliability

MCUs ship in DIP, TSSOP, QFP/LQFP, QFN, and BGA/WLCSP packages to balance PCB area, thermal performance, and assembly cost. Industrial and automotive variants carry AEC-Q100, -40 to 125 °C (or higher) temperature grades, extended longevity programs (10–15+ years), robust ESD/EMC, and functional safety documentation (ISO 26262 support packages on select families).

Common Application Domains

  • IoT & Edge AI: Sensor hubs performing always-on keyword spotting, anomaly detection, gesture recognition, or predictive maintenance with tinyML libraries (CMSIS-NN, TensorFlow Lite for Microcontrollers).

  • Motor Control & Digital Power: High-resolution PWM, synchronized ADC sampling, and fast control loops for BLDC/FOC, PFC, DCDC, UPS, and robotics.

  • HMI & Multimedia: TFT-LCD drivers, capacitive touch, audio I²S/SAI, integrated graphics accelerators, and camera interfaces for modern user interfaces and smart appliances.

  • Connected Devices: Wireless MCUs with certified stacks for BLE, Wi-Fi, Thread/Matter, Zigbee, Sub-GHz, plus Ethernet-enabled MCUs for gateways and field devices.

  • Medical & Instrumentation: Precision ADCs/DACs and secure boot for portable diagnostics, pumps, and patient monitoring.

Selection Guide — How to Choose the Right MCU

  1. Compute & Real-Time Needs
    Match core, clock, and hardware acceleration (DSP/FPU/NN) to worst-case control loop and latency targets. Check benchmark indicators (e.g., CoreMark/MHz), interrupt latency, and DMA capabilities.

  2. Memory Map & Headroom
    Size Flash for application + libraries + OTA dual-bank margin; size SRAM for stacks, frame buffers, DMA descriptors, and temporary buffers. Keep ≥20–30% headroom for future features.

  3. Analog & Control Peripherals
    Verify ADC resolution, sampling rate, number of simultaneous channels, trigger latency; PWM resolution and synchronization; safety features (brown-out, comparator, window watchdog).

  4. Interfaces & Expansion
    Count UART/SPI/I²C instances, CAN-FD, USB, Ethernet, SDIO, camera/LCD, and external memory interfaces. Confirm pin muxing won’t block critical functions.

  5. Power & Thermal
    Evaluate sleep currents, wake-up times, regulator options (SMPS/LDO), and active current at target frequencies. For battery products, model duty cycle and worst-case radio bursts.

  6. Security & Lifecycle
    Decide on secure boot, key storage, firmware encryption, anti-rollback, and production provisioning. Check availability of PSA/SESIP reports and long-term supply guarantees.

  7. Tools, Middleware & Community
    Ensure availability of IDE, compilers (GCC/LLVM/IAR/KEIL), HAL/LL, RTOS (FreeRTOS/Zephyr), connectivity stacks, file systems, and cloud SDKs. Active forums and reference designs shorten your schedule.

  8. BOM & Second Sourcing
    Prefer series with pin-compatible options across vendors (or within a vendor family) to mitigate supply risk and support cost reductions without a board re-spin.

Design Tips & Best Practices

  • Clock/Power Tree: Plan PLLs, low-freq RTC sources, and voltage domains early; validate jitter needs for USB/Ethernet or motor control comparators.

  • Determinism: Use DMA, event systems, and timer-triggered ADC to keep control paths deterministic while the CPU sleeps.

  • EMC & Layout: Keep return paths tight, isolate noisy switch nodes, and separate analog grounds where recommended. Add test points for SWD/JTAG, UART logs, and current measurement.

  • Boot & OTA: Reserve a protected bootloader region and consider dual-bank Flash for failsafe firmware updates.

  • Functional Safety: For automotive/industrial safety goals, leverage vendor safety manuals, Self-Test Libraries, ECC, MPU/TrustZone, and diagnostic coverage recommendations.

Ecosystem & Popular MCU Manufacturers

We offer broad coverage from leading vendors so you can align features, tools, and supply with your program goals:

  • STMicroelectronics — STM32 families (F0/F1/F3/F4/F7, G0/G4, H5/H7, L0/L4/L5/U5, WB/WL wireless) with powerful HAL/LL, CubeMX, graphics, and security toolchains.

  • Microchip — PIC (8/16-bit), AVR, SAM (Cortex-M), dsPIC control MCUs; MPLAB X, Harmony framework, and long-term availability.

  • NXP — LPC and i.MX RT crossover MCUs with high MIPS/low latency, rich multimedia, and comprehensive SDKs.

  • Texas Instruments — MSP430 ultra-low-power, C2000™ control MCUs, SimpleLink™ wireless MCUs with verified stacks.

  • Renesas — RA (TrustZone), RX (high performance), RL78 (ultra-low power) with FSP and longevity programs.

  • Infineon — XMC, Traveo, and PSoC-derived platforms for motor control, HMI, and automotive networks.

  • Silicon Labs — EFM32 and BG/Bluetooth SoCs with excellent energy profiler tools.

  • Nordic — nRF wireless MCUs (BLE/Thread/Matter) with proven low power radio.

  • Espressif — ESP32 Wi-Fi/BLE SoCs for cost-effective connected products with a huge community.

  • GigaDevice — GD32 Cortex-M series with competitive pricing and migration paths.

  • Nuvoton, Holtek, Realtek, Raspberry Pi (RP2040) — strong options for cost-driven or specialty needs.

Why Source MCUs from Us?

  • Parametric search with deep filters (core, frequency, Flash/SRAM, ADC/DAC, timers, interfaces, package, temp grade, security).

  • Complete documentation: datasheets, reference manuals, BSPs, middleware, certifications, application notes.

  • Engineering support: pin-compatible alternatives, lifecycle guidance, and design-in recommendations.

  • Procurement-ready: inventory visibility, RoHS/REACH, and fast RFQ for prototypes through volume.

MOZ Electronics
Logo
Shopping cart