Industry-Leading MCU Portfolio

Microchip offers one of the most comprehensive microcontroller portfolios in the industry, from simple 8-bit devices to high-performance 32-bit ARM Cortex-M and MIPS-based processors, all supported by the unified MPLAB X IDE development environment.

MCU/MPU Families

8-bit Microcontrollers

Cost-effective, low-power 8-bit MCUs ideal for simple control applications

  • PIC MCUs: PIC10, PIC12, PIC16, PIC18 families
  • AVR MCUs: tinyAVR, megaAVR, AVR Dx families
  • Features: 6-pin to 100-pin packages, 384 bytes to 256KB Flash
  • Applications: Appliances, sensors, lighting, simple control
View 8-bit MCUs

16-bit Microcontrollers

High-performance 16-bit MCUs and Digital Signal Controllers (DSCs)

  • PIC24F: General purpose 16-bit MCUs
  • dsPIC33: DSCs with DSP engine for motor control & digital power
  • Features: Up to 70 MIPS, integrated peripherals, low power
  • Applications: Motor control, power conversion, medical, industrial
View 16-bit MCUs

32-bit Microcontrollers & MPUs

High-performance 32-bit ARM Cortex-M and MIPS-based devices

  • SAM Family: ARM Cortex-M0+/M4/M7 MCUs
  • PIC32: MIPS-based MCUs and MPUs
  • Features: Up to 300 MHz, advanced connectivity, graphics support
  • Applications: IoT, HMI, automotive, industrial automation
View 32-bit MCUs/MPUs

Key Features & Capabilities

Core Independent Peripherals (CIPs)

Intelligent peripherals that operate independently of the CPU for lower power and higher performance

Low Power Technology

nanoWatt XLP and other power-saving technologies for battery-powered applications

Security Features

Cryptographic engines, secure boot, and code protection for IoT and industrial security

Rich Peripheral Set

USB, CAN, Ethernet, graphics controllers, touch sensing, and motor control peripherals

MPLAB Ecosystem

Unified development environment with compilers, debuggers, and code configurator

Long Lifecycle

Extended product availability for industrial and automotive long-term projects

How to Choose the Right MCU

Selecting the appropriate microcontroller depends on your application requirements:

8-bit MCUs are ideal for:

  • Simple control tasks
  • Cost-sensitive applications
  • Battery-powered devices
  • Small form factor designs

16-bit MCUs excel at:

  • Motor control applications
  • Digital power supplies
  • Medical instrumentation
  • Industrial sensors

32-bit MCUs/MPUs handle:

  • Complex connectivity (Wi-Fi, Ethernet)
  • Graphics and HMI
  • IoT edge computing
  • Automotive applications

Need Help Selecting an MCU?

Our FAE team can help you choose the optimal Microchip MCU for your application

Contact Engineering Support Download Selection Guides