32-bit Microcontroller Families
Industry’s Broadest and Most Innovative 32-bit MCU Portfolio
32-bit Microcontrollers
www.microchip.com/32bit
www.microchip.com/32bit
2
Building on the heritage of Microchip Technology’s world-leading 8- and 16-bit microcontrollers, the 32-bit family oers a wide
range of products from the industry’s lowest-power to highest-performance MCUs coupled with novel and easy-to-use soft-
ware solutions. With a rich ecosystem of development tools, integrated development environments and third-party partners,
Microchip’s families of 32-bit microcontrollers accelerate a vast array of embedded designs ranging from secured Internet of
Things (IoT) applications to general-purpose embedded control.
World-Class 32-bit Microcontrollers
Internet of Things Wearables
Graphics and Touch
Digital Audio
Automotive
Connected Lighting Motor Control
Security
Metering
Ultra-Low Power
5V Appliances
Connectivity
PIC32MM
microAptiv, 37 DMIPS, 16–256 KB Flash
SAMD, SAML, SAMC
Cortex-M0+/M23, 45 DMIPS, 8–256 KB Flash
PIC32MX1/2/5 (XLP)
MIPS M4K, 116 DMIPS, 16–512 KB Flash
SAM7, SAM3, AVR32
Legacy 32-bit
Performance
Memory Configuration
Baseline
Mid-Range
High Performance
PIC32MX5/6/7
MIPS M4K, 105 DMIPS, 64–512 KB Flash
PIC32MX3/4
MIPS M4K, 131/150 DMIPS, 64–512 KB Flash
PIC32MK MC/GP
MIPS microAptiv, 198 DMIPS, 512–1024 KB Flash
PIC32MZ EF
MIPS M-Class, 415 DMIPS, 512–2048 KB Flash
SAM4N/4S/4E/4L, SAMG, SAMD5/E5
Cortex-M4/M4F, 150 DMIPS, 128–2048 KB Flash
SAMS, SAME, SAMV
Cortex-M7, 600 DMIPS, 512–2048 KB Flash
PIC32MZ DA
MIPS microAptiv™, 330 DMIPS, 32 MB
SDRAM, 1-2 MB Flash
Broad Portfolio with Smart Peripheral Mix and Multiple Performance Options
32-bit Microcontroller Families 3
Most Comprehensive 32-bit MCU Solutions for a Wide Range of Applications
Device Family
Digital Audio/
Bluetooth®
Graphics/
Segmented
Display
Connectivity
Touch
IoT: Nodes/
Gateways
Wearables/
Sensor Hubs
Appliances
Industrial
Automation
Automotive
Motor Control
Metering
Connected
Lighting
SAMD üüüüüüüü ü
SAML üüüüüüüü ü
SAMC ü ü ü ü ü ü ü
PIC32MM ü ü ü ü ü ü
PIC32MX1/2/5
(XLP) ü ü ü ü ü ü ü ü
SAM4S ü ü ü ü ü
SAM4L üüüüüü ü
SAM4N ü ü ü
SAM4E ü ü ü ü
SAMG ü ü ü ü
SAMD5/E5 üüüüüüüü
PIC32MX3/4 ü ü ü ü ü ü
PIC32MX5/6/7 ü ü ü ü ü ü ü
PIC32MK ü ü ü ü ü ü ü ü ü
PIC32MZDA ü ü ü ü ü
PIC32MZEF ü ü ü ü ü ü ü ü ü
SAMS70/E70 ü ü ü ü
SAMV7x ü ü ü ü
Breakthrough Innovative Features and Solutions
Ultra-low power: < 25 µA/MHz in Active Mode and 100 nA in Sleep Mode
High Performance: up to 600 DMIPs performance with double-precision Hardware Floating Point and up to 2 MB dual-panel
Flash and 512 KB SRAM
Enhanced Peripheral Touch Controller (PTC): dedicated hardware peripheral for robust capacitive touch solutions facilitating
parallel acquisition, superior water tolerance and noise immunity
Chip-level security and Arm TrustZone® Technology
SleepWalking: ability of the peripherals to perform a desired task while the CPU is asleep
Event system: enables inter-peripheral communication and eciently ooads the CPU
2D Graphics Processing Unit (GPU) and 3-layer Graphics Controller with up to 24-bit color
picoPower Technology and eXtreme Low Power (XLP)
Low-Cost Controllerless Graphics (LCCG) solutions
Integrated AES and Public Key Cryptography Controller (PUKCC)
Motor Control PWM and Motor Encoder Interface
Compact packaging options: chip scale packages down to 1.9 × 2.4 mm
Advanced analog and connectivity peripherals
microMIPS™ Instruction Set Architecture (ISA) for improved code density
Dual-panel Flash options for live updates
18 MSPS, 12-bit high-speed ADC with 48 channels
World-Class 32-bit Microcontrollers
www.microchip.com/32bit
4
Baseline: SAMD, SAML and SAMC Series
SAMD, SAML and SAMC Series
Baseline SAM
Family Features SAMD10/11 SAMD20/21 SAMDA1 SAML21/22 SAMC20/21 SAML10/11
Cortex® M0+
Cortex-M23
Enhanced Security
Arm TrustZone
Event system
Sleepwalking
peripherals
SERCOM
Enhanced Periph-
eral Touch Controller
(PTC)
10-/12-bit DAC
Analog comparators
TRNG, AES, tamper
detect, CRC
Supports crystal-less
USB operation
Congurable Custom
Logic (CCL)
I2S, ISO7816
WDT, POR, BOR,
RTC
48 MHz 48/32 MHz 48 MHz 32 MHz
8/16 KB Flash 16–256 KB Flash 16–64 KB Flash 32–256 KB Flash 16-64 KB Flash
4 KB SRAM 2–32 KB RAM 4–8 KB SRAM 4–32 KB SRAM 4-16 KB SRAM
14, 20, 24 pins 32, 48, 64 pins 32, 48, 64, 100 pins 32, 48, 56, 64 pins 24/32 pins
6 ch. DMA Up to 12 ch. DMA 8 ch. DMA 16 ch. DMA Up to 12 ch. DMA 8 ch. DMA
1 × TC for control 3 × TC for control
12-bit ADC, 350 ksps 12-bit ADC,
1 Msps
16-bit SDADC and
two 12-bit ADC,
1 Msps
12-bit ADC, 1 MSPS
FS USB Device FS USB Host and Device CAN-FD and CAN
2.0A/B
3 × op amps
SLCD Controller DIVAS 3 x op amps
Automotive
Qualied
5V Operation Chip-level security
Arm® TrustZone®
Series Descriptions
SAMD10/11: Smaller member of SAMD family with serial
interfaces, timers, analog comparators and PTC. SAMD11
adds FS USB.
SAMD20/21: Oers large memory options with rich set
of peripherals including PTC, and provides exibilty and
ease-of-use with low power consumption. SAMD21 adds
FS USB, DMA and timer counter for control.
SAMDA1: Automotive-qualied microcontrollers, featur-
ing embedded PTC enabling ecient button/slider/wheel
solutions for automotive HMI and LIN applications.
SAML21/22: Ultra-low power family with 12-bit ADC, analog
comparators, PTC, security functions, TC for control and
CCL. SAML21 runs at 48 MHz, consumes under 35 µA/MHz
in active mode and 200 nA in sleep mode and features op
amps, FS USB Host and Device and 12-bit DAC. SAML22
runs at 32 MHz and comes with an integrated SLCD
controller, FS USB Device and 100-pin options.
SAMC20/21: 5V MCU family for appliance and industrial
applications. This family features 12-bit ADCs, hardware
Divide and Square Root (DIVAS), PTC and high-end timers/
counters. SAMC21 adds 16-bit Delta-Sigma ADC, CAN
FD and CAN 2.0A/B.
SAML10/11: Ultra-low power family with 12-bit ADC,
op amps, enhanced PTC. They run at 32 MHz with Arm
Cortex M23 core and consume under 25 μA/MHz in active
and 100 nA in sleep. SAML11 adds chip-level security,
secure boot, secure key storage and Arm TrustZone.
32-bit Microcontroller Families 5
Baseline: PIC32MX1/2/5 and PIC32MM Series
PIC32MX1/2/5 and PIC32MM Series
Baseline PIC32
Family Features PIC32MX1 PIC32MX2 PIC32MX5 PIC32MM
MIPS core
UART
SPI
I2C
PPS
32-bit CRC
RTCC
WDT, BOR, POR
Timer/compare/
capture
XLP
40/50/72 MHz 25 MHz
16–512 KB Flash 64–512 KB Flash 16–256 KB Flash
4–64 KB SRAM 8–64 KB SRAM 4–32 KB SRAM
28, 36, 44, 64, 100 pins 64, 100 pins 20, 28, 36, 40, 48, 64 pins
FS USB Host, Device and OTG FS USB Host, Device and
OTG
CAN 2.0B
DMA and PMP
10-bit 1 Msps ADC 10-bit 200 ksps,
12-bit 300 ksps ADC
Analog Comparators
I2S
AEC-Q100 Qualied
Series Descriptions
PIC32MX1: 32-bit family optimized for cost and perfor-
mance with additional features such as DMA and PMP and
more serial interfaces, comparators and ADC channels
compared to the PIC32MM family. Targeted for general-
purpose embedded control and graphics. Select variants
feature eXtreme Low Power (XLP) options.
PIC32MX2: Feature upgrade from PIC32MX1 with the
addition of Full-Speed USB targeting cost-sensitive digital
audio, graphics and USB applications. Select variants
feature eXtreme Low Power (XLP) options.
PIC32MX5: Feature upgrade from PIC32MX2 with the
addition of CAN 2.0B targeting industrial, automotive
(cabin/infotainment), digital audio, graphics, USB and CAN
applications.
PIC32MM: The PIC32MM family is the lowest-power and
smallest member of the PIC32 family, oering sleep modes
down to 500 nA and packages as small as 4 × 4 mm
which makes them suitable for low-power and space-
constrained applications. They are compatible with the
PIC32MX1/MX2 families.
www.microchip.com/32bit
6
Mid-Range: SAMD5/E5, SAM4 and SAMG Series
SAMD5/E5, SAM4 and SAMG Series
Mid-Range SAM
Family Features SAM4N SAM4S SAM4E SAM4L SAMG SAMD5/E5
Cortex® M4/M4F
DSP instructions
and FPU
Event system
Sleepwalking
peripherals
High I/O pin
10-/12-bit DACs
Analog
comparators
Communication
(USB, CAN,
Ethernet)
EBI with memory
controller
Safety and
security
ISO7816
POR, BOR, WDT,
RTC
QSPI eXecute-
In-Place (XIP)
support
100 MHz 120 MHz 120 MHz 48 MHz 120 MHz 120 MHz
512 KB–1 MB
Single Bank
128 KB–2 MB
Single/Dual Bank
Cache
512 KB–1 MB
Single Bank
Cache
128–512 KB
Single Bank
256–512 KB
Single Bank
Cache
256 KB–1 MB
Dual Bank
Cache
64/80 KB SRAM 64–160 KB
SRAM 128 KB SRAM 32/64 KB SRAM 64–176 KB SRAM 128 KB–256 KB
SRAM
48, 64, 100 pins 100, 144 pins 48, 64, 100 pins 49, 64 pins 48, 64, 100, 120,
128 pins
DMA DMA DMA DMA DMA DMA
FS USB Device
FS USB Device
2× CAN
1× Ethernet
FS USB Host &
Device
FS USB Host &
Device
FS USB Host &
Device
2× CAN-FD
1× Ethernet
CMOS Interface SLCD Controller PCC
10-bit ADC,
510 ksps
12-bit ADC,
1 Msps 2× 16-bit ADCs 12-bit ADC,
500 ksps 2× 12-bit ADCs
CRC
CRC
AES
CRC
AES
TRNG
CRC
PUKCC
ICM
AES
I2S/TDM I2S I2S I2S
Series Descriptions
SAM4N: Ideal for a wide range of applications in indus-
trial automation, consumer and appliance and energy
metering markets. Pin compatible with SAM3S, SAM3N
and SAM7S.
SAM4S: Features a multi-layer bus matrix, multi-channel
Direct Memory Access (DMA) and distributed memory to
support high data-rate communication.
SAM4E: Oers a rich set of connectivity peripherals includ-
ing 10/100 Mbps Ethernet MAC supporting IEEE 1588 and
dual CAN 2.0B as well as single-precision FPU.
SAM4L: Ideal for power-sensitive designs delivering down
to 90
µ
A/MHz in Active Mode as well as Sleep Mode with
full RAM retention of 1.5
µ
A and wake-up time of 1.5
µ
s.
SAMG: Optimized for ultra-low power and high perfor-
mance. Small form factor bundled with FPU, DMA and
good SRAM-to-Flash ratio in a very tiny 2.8 × 2.8 mm
WLCSP.
SAMD5/E5: Ideal for connectivity and security applica-
tions. Runs at 120 MHz and consumes under 65 μA/MHz
in active mode, features PTC, Parallel Capture Control
(PCC) for image sensing, Public Key Cryptography Con-
troller (PUKCC) and Integrity Check Module (ICM) based
on Secure Hash Algorithm.
32-bit Microcontroller Families 7
Mid-Range: PIC32MK, PIC32MX3/4 and PIC32MX5/6/7 Series
SAMD5/E5, SAM4 and SAMG Series
Mid-Range SAM
Family Features SAM4N SAM4S SAM4E SAM4L SAMG SAMD5/E5
Cortex® M4/M4F
DSP instructions
and FPU
Event system
Sleepwalking
peripherals
High I/O pin
10-/12-bit DACs
Analog
comparators
Communication
(USB, CAN,
Ethernet)
EBI with memory
controller
Safety and
security
ISO7816
POR, BOR, WDT,
RTC
QSPI eXecute-
In-Place (XIP)
support
100 MHz 120 MHz 120 MHz 48 MHz 120 MHz 120 MHz
512 KB–1 MB
Single Bank
128 KB–2 MB
Single/Dual Bank
Cache
512 KB–1 MB
Single Bank
Cache
128–512 KB
Single Bank
256–512 KB
Single Bank
Cache
256 KB–1 MB
Dual Bank
Cache
64/80 KB SRAM 64–160 KB
SRAM 128 KB SRAM 32/64 KB SRAM 64–176 KB SRAM 128 KB–256 KB
SRAM
48, 64, 100 pins 100, 144 pins 48, 64, 100 pins 49, 64 pins 48, 64, 100, 120,
128 pins
DMA DMA DMA DMA DMA DMA
FS USB Device
FS USB Device
2× CAN
1× Ethernet
FS USB Host &
Device
FS USB Host &
Device
FS USB Host &
Device
2× CAN-FD
1× Ethernet
CMOS Interface SLCD Controller PCC
10-bit ADC,
510 ksps
12-bit ADC,
1 Msps 2× 16-bit ADCs 12-bit ADC,
500 ksps 2× 12-bit ADCs
CRC
CRC
AES
CRC
AES
TRNG
CRC
PUKCC
ICM
AES
I2S/TDM I2S I2S I2S
Series Descriptions
SAM4N: Ideal for a wide range of applications in indus-
trial automation, consumer and appliance and energy
metering markets. Pin compatible with SAM3S, SAM3N
and SAM7S.
SAM4S: Features a multi-layer bus matrix, multi-channel
Direct Memory Access (DMA) and distributed memory to
support high data-rate communication.
SAM4E: Oers a rich set of connectivity peripherals includ-
ing 10/100 Mbps Ethernet MAC supporting IEEE 1588 and
dual CAN 2.0B as well as single-precision FPU.
SAM4L: Ideal for power-sensitive designs delivering down
to 90
µ
A/MHz in Active Mode as well as Sleep Mode with
full RAM retention of 1.5
µ
A and wake-up time of 1.5
µ
s.
SAMG: Optimized for ultra-low power and high perfor-
mance. Small form factor bundled with FPU, DMA and
good SRAM-to-Flash ratio in a very tiny 2.8 × 2.8 mm
WLCSP.
SAMD5/E5: Ideal for connectivity and security applica-
tions. Runs at 120 MHz and consumes under 65 μA/MHz
in active mode, features PTC, Parallel Capture Control
(PCC) for image sensing, Public Key Cryptography Con-
troller (PUKCC) and Integrity Check Module (ICM) based
on Secure Hash Algorithm.
PIC32MK, PIC32MX3/4 and PIC32MX5/6/7 Series
Mid-Range PIC32
Family Features PIC32MX3 PIC32MX4 PIC32MX5 PIC32MX6 PIC32MX7 PIC32MK
MIPS core
UART
SPI
I2C
PPS
32-bit CRC
RTCC
WDT, BOR, POR
Timers/compare/
capture
Up to 120 MHz 80 MHz 120 MHz
64–512 KB Flash 512–1024 KB
Dual Bank
16–128 KB SRAM 128–256 KB RAM
64, 100, 124 pins 64, 100, 121, 124 pins 64, 100 pins
FS USB, Device,
Host, OTG FS USB, Device, Host, OTG FS USB Device,
Host, OTG
CAN 2.0B Dual CAN
2.0B CAN 2.0B
10/100 Ethernet MAC MC PWM and QEI
DMA and PMP DMA and PMP
10-bit 1 Msps ADC 12-bit 1 MSPS
ADC
Analog Comparators
Op amp, 12-bit
CDAC, Analog
Compare
I2S I2S
AEC-Q100 Qualied AEC-Q100
Qualied
Series Descriptions
PIC32MX3: General-purpose 32-bit familiy with up to
120 MHz performance for complex embedded applica-
tions requiring larger code and data size.
PIC32MX4: Feature upgrade from the PIC32MX3 family
with the addition of Full-Speed USB targeting Bluetooth®,
high-end digital audio, graphics and USB applications.
PIC32MX5: Mid-range embedded connectivity family
with large RAM, FS USB and CAN 2.0B targeting indus-
trial, automotive (cabin/infotainment), USB and graphics
applications.
PIC32MX6: Mid-range embedded connectivity family with
large RAM, FS USB and 10/100 Ethernet MAC targeting
IoT, gateways, industrial, USB and graphics applications.
PIC32MX7:
Upgrade from the PIC32MX5 and PIC32MX6
families with a rich set of connectivity peripherals including
dual CAN 2.0B, Full-Speed USB and 10/100 Ethernet
MAC targeting a broad range of embedded connectivity
applications.
PIC32MK: Motor control and general purpose family with
up to 1 MB dual panel Flash with live update, features
Motor Control PWM, Quadrature Encoder Interface (QEI),
four CAN modules and advanced analog.
www.microchip.com/32bit
8
High Performance: SAMS70/E70/V7x Series
SAMS70/E70/V7x Series
Feature SAMS70 SAME70 SAMV70 SAMV71
Frequency 300 MHz
Flash 512 KB/1 MB/2 MB 512 KB/1 MB/2 MB 512 KB/1 MB 512 KB/1/MB/2 MB
SRAM 256 KB/384 KB/384 KB 256 KB/384 KB/384 KB 256 KB/384 KB 256 KB/384 KB/384 KB
Backup SRAM 1 KB
Ext. Bus Interface 16-bit (SDRAM, SRAM)
Ethernet 1588 (MAC) 10/100 Mbps 10/100 Mbps
CAN FD 2 2 2
Media LB Yes
Hi-Speed USB 1
Automotive Qualied Yes
Camera interface 1
QSPI 1
HSMCI/SDIO/eMMC 1× HS
USART or SPI/UART 5/3
SPI/I2C/SSC (I2S/TDM) 2/3/1
12-bit ADC 2× 12-ch 2 Msps
12-bit DAC 2-ch 2 Msps
Timers/PWM 12/8
Crypto TRNG, AES 256, SHA 1/256
Pin Count 64–144
Package QFN, QFP, BGA
High Performance
ARM® Cortex®-M7: 300 MHz, 1500 CoreMark™
Single- and double-precision hardware Floating Point Unit
(FPU)
16 kB+ 16 kB of I&D cache with ECC
Execution in place from on-chip Flash NVM connected to
QSPI and EBI
Multi-port SRAM minimizing latency
User-congurable SRAM and TCM size
Advanced Analog Front-End (AFE)
Dual S&H, 12-bit ADC and 16-bit hardware averaging
Dierential input, programmable gain
Automatic gain and oset error correction
DMA support, hardware and software trigger
Features
Hi-Speed USB host/device with integrated PHY
Memory integrity check monitor
CMOS camera interface
Ethernet and dual CAN on SAME70 and SAMV71
Sleepwalking on UART and I2C
Event system
Temperature Options
−40 to 105°C
AEC-Q100, −40 to 105°C (Grade 2)
32-bit Microcontroller Families 9
High Performance: PIC32MZ Series
PIC32MZ Series
Parameter PIC32MZ EF PIC32MZ DA
Speed 252 MHz 200 MHz
Floating Point Unit (FPU) Yes
2D Graphics Processing Unit (GPU) Yes
3-Layer Graphics Controller Yes
DDR2 SDRAM 32 MB
Flash 512 KB/1 MB/2 MB 1/2 MB
SRAM 128/256/512 KB 256/640 KB
Boot Flash 160 KB
DMA 26 ch.
Ethernet 10/100 Ethernet MAC
USB Hi-Speed Device, Host and OTG
CAN Dual CAN 2.0B
ADC 12-bit, 18 MSPS, 48 channel 12-bit, 18 MSPS, 45 channel
Analog Compare Two AC with 32 programmable voltage references
TRNG Yes
Crypto Engine AES 256, DES/TDES, SHA1/256, MD-5, AES GCM
Timers/Compare/Capture 9/9/9
AEC-Q100 Grade1 Grade 2
RTCC Yes
PMP Yes
SQI Yes
SD/SDIO/eMMC bus interface Yes
DDR2 SDRAM I/F Yes
EBI Yes
SPI/I2S6
I2C5
UART 6
Pin Count 64, 100, 124, 144 169, 176, 288
Packages QFN, TQFP, VTLA, LQFP, TFBGA LFBGA, LQFP
High Performance
MIPS M-Class Core: 252 MHz, 415 DMIPs
MIPS microAptiv Core: 200 MHz, 330 DMIPS
Seven-stage FPU for 32-bit and 64-bit oating point math
microMIPS mode for up to 35% smaller code size
32 KB I-Cache, 32 KB D-Cache
DSP - enhanced core
High-Performance Graphics Features
3-Layer graphics controller with up to 24-bit color support
High-performance 2D Graphics Processing Unit (GPU)
Advanced Analog
12-bit ADC
18 Msps, 6 S&H, 48 channel
Six digital comparators and lters
Sleep and Idle Mode operation
Two analog comparators with 32 programmable
voltage references
Temperature sensor with ±2°C accuracy
Features
Dual-panel Flash for live updates
Memory management unit for optimum embedded
OS execution
Hi-Speed USB Device/Host/OTG with PHY
10/100 Ethernet MAC with MII and RMII interface
Dual CAN 2.0B with DeviceNet addressing support
SPI/I2S for audio
Crypto engine with TRNG
Peripheral Pin Select (PPS) for function remap
Temperature Options
−40 to 85°C, −40 to 105°C, −40 to 125°C
AEC-Q100 (Grade 1 −40 to 125°C)
AEC-Q100 (Grade 2 −40 to 105°C)
www.microchip.com/32bit
10
Legacy 32-bit Microcontrollers
AVR32 Series
UC3L
Oers up to 256 KB Flash, 16 KB SRAM, 50 MHz performance
and available in 48- and 64-pin options with PicoPower® pe-
ripherals, CAT module, Full-Speed USB and Flashvault code
protection.
UC3C
Oers up to 512 KB Flash, 68 KB SRAM, 66 MHz performance
and available in 64-, 100- and 144-pin options with automotive
qualication, FPU, Ethernet, USB, dual CAN, dual LIN and
FlashVault code protection.
UC3D
Oers up to 128 KB Flash, 16 KB SRAM, 48 MHz performance
and available in 48- 64-pin options with hardware QTouch®
technology, Full-Speed USB and CAT module.
UC3A3/A4
Oers up to 256 KB Flash, 128 KB SRAM, 84 MHz
performance and available in 100- and144-pin options with
Hi-Speed USB, NAND Flash and SDRAM interface, SD/SDIO,
AES and crypto module.
UC3A0/A1
Oers up to 512 KB Flash, 64 KB SRAM, 66 MHz performance
and available in 100- and 144-pin options with Ethernet MAC,
USB and SDRAM interfaces.
UC3B
Oers up to 512 KB Flash, 96 KB SRAM, 60 MHz performance
and available in 48- and 64-pin options with USB and I2S.
SAM7 Series
SAM7S
Oers up to 512 KB of dual-bank Flash, 64 KB SRAM,
55 MHz performance and available in 48- and 64-pin options
with Full-Speed USB, SPI, USART, I2C and 10-bit ADC.
SAM7SE
Oers up to 512 KB of dual-bank Flash and 32 KB SRAM,
55 MHz performance and available in 128- and 144-pin options
with EBI (supports static memory, NAND, CompactFlash® and
SDRAM), Full-Speed USB, USART, SPI, I2C and 10-bit ADC.
SAM7X
Oers up to 512 KB dual-bank Flash, 128 KB SRAM, 55 MHz
performance and available in 100-pin options with Full-Speed
USB, Ethernet MAC, CAN 2.0A and 2.0B, USART, SPI, I2C
and 10-bit ADC.
SAM7XC
Oers up to 512 KB dual-bank Flash, 128 KB SRAM, 55 MHz
performance and available in 100-pin options with two crypto
blocks, Full-Speed USB, Ethernet MAC, CAN 2.0A and 2.0B,
USARTs, SPI, I2C and 10-bit ADC.
SAM3 Series
SAM3N
Oers up to 64 KB Flash, 8 KB SRAM, 48 MHz performance
and available in 48-, 64- and 100-pin options with touch sup-
port, USART, SPI, I2C , 10-bit ADC and 10-bit DAC.
SAM3S
Oers up to 512 KB dual-bank Flash, 64 KB SRAM, 64 MHz
performance and available in 48-, 64- and 100-pin options
with SDIO/SD/MMC interface, touch support, I2S, SPI, I2C,
UARTs, 12-bit ADC and 12-bit DAC.
SAM3U
Oers up to 256 KB dual-bank Flash, 48 KB SRAM, 96 MHz
performance and comes in 100- and 144-pin options with
static memory controller, SDIO/SD/MMC interface, touch, HS
USB, SPI, I2C, I2S, UARTs and 10-/12-bit ADCs.
SAM3X/A
Oers up to 512 KB dual-bank Flash with safety and security
features, 96 KB SRAM, 84 MHz performance and comes in
100- and 144-pin options with NAND Flash controller, touch,
dual CAN, Ethernet MAC, HS USB, SDIO/SD/MMC interface,
SPI, I2C, I2S, UARTs, 12-bit ADC and 12-bit DAC.
32-bit Microcontroller Families 11
Software Solutions
MPLAB® Harmony Software Framework
MPLAB Harmony is a exible, abstracted, fully integrated rmware development environment. It enables robust framework
development of interoperable RTOS-friendly libraries with quick and extensive Microchip support for third-party software integra-
tion. MPLAB Harmony includes a set of peripheral libraries, drivers and system services that are readily accessible for application
development. It features the MPLAB Harmony Congurator (MHC) plug-in that provides a graphical way to select and congure all
MPLAB Harmony components, including middleware, system services and peripherals, with ease.
MPLAB Harmony Block Diagram
Application(s)
RTOS
(Third Party)
Common
System
Services
Middleware
Plug-In Plug-In Driver
OSAL
Driver
Middleware
DriverDriverDriverDriver Driver
PLIBPLIBPLIBPLIB PLIB
System
Configuration
RTOS
Configuration
Hardware
Software
Framework
MPLAB®
Harmony Configurator (MHC)
Application Layer
Implements desired overall behavior with abstracted
hardware access
Common System Services
Provides common functionality to avoid duplication
and conicts
Peripheral Libraries (PLIB) Layer
Provides functional interface
Middleware Layer
Implements complex libraries and protocols
(USB, TCP/IP, le systems, graphics)
Provides a highly abstracted application program interface
Supports third-party library integration
Device Driver Layer
Provides highly abstracted interface to peripherals
Controls access to the peripherals
Supports blocking or non-blocking code
Key Features and Benets
Faster time to market
Improved code interoperability
Simplied support
MPLAB Harmony Congurator (MHC) for enhanced user
experience
Improved 32-bit scalability
MPLAB Harmony Graphics Composer
Enhanced third-party software integration
www.microchip.com/32bit
12
Software Solutions
Software Solutions Support
USB USB Host, Device, Dual Role with Class Drivers (Audio, CDC, HID, MSD, Generic)
Graphics and Touch
Microchip Graphics Library
24-bit Color and Multi-layer Support
MPLAB® Harmony Graphics Composer
maXTouch PCAP Driver
SEGGER emWin Pro
CAN CAN Driver and PLIB support
Audio and Speech Basic Audio Decoders: Speex, WAV/PCM, Opus; Premium Audio Decoders: MP3, AAC,
WMA USB Audio 2.0 Device Class (Hi-Res Audio); PIC32 Bluetooth Audio Software; FLAC
Wi-Fi®, Bluetooth® and Ethernet Microchip TCP/IP with SSL and BSD; Bluetooth SPP Stack;
Wi-Fi Software Library; PIC32 Bluetooth Audio Software
IoT and Security Cryptographic Library; wolfSSL SSL/TLS Library, wolfMQTT
Basic Libraries File System Library; Floating Point Math Library; Peripheral Library; Class B;
Fixed Point Math Library; Fixed Point DSP Library
Bootloader
Serial Port Bootloader
USB Host Bootloader
Ethernet Bootloader
USB Device Bootloader
SD Card Bootloader
RTOS
expresslogic
Micrium
Segger
FreeRTOS
OPENRTOS
Motor Control FOC PMSM, PFC PMSM, MCPWM Drivers
Get the latest updates at www.microchip.com/harmony.
MPLAB Code Congurator
MPLAB Code Congurator (MCC) is a free, graphical programming environment that generates seamless, easy-to-
understand C code to be inserted into your project. Using an intuitive interface, it enables and congures a rich set of
peripherals and functions specic to your application.
MPLAB Code Congurator supports 8-bit, 16-bit and 32-bit microcontrollers and is incorporated into both the
downloadable MPLAB X Integrated Development Environment (IDE) and the cloud-based MPLAB Xpress IDE.
Key Features
Free graphical programming environment
Intuitive interface for quick-start development
Automated conguration of peripherals and functions
Minimized reliance upon product datasheet
Reduces overall design eort and time
Accelerates generation of production-ready code
32-bit Microcontroller Families 13
Software Solutions
Software Solutions Support
Touch QTouch® software library with QTouch composer and analyzer
USB USB Device and Host stack with class drivers (CDC, HID, MSD, Vendor, AOA, Composite, PHDC)
Graphics Graphics mono (demo on OLED), IJG jpeg support
TCP/IP LwIP - Lightweight open source TCP/IP stack, TCP/IP Lite Stack
Wi-Fi®WINC1500, WILC1000, WILC3000, WINC3400 library and demo
Bluetooth®BTLC1000 Bluetooth Low Energy (BLE) stack and demo
802.15.4 Lightweight mesh software stack (IwMesh), 6LoWPAN
IoT, Security and Cloud CryptoAuthentication™ library, LoRaWAN™ and Sigfox, PolarSSL/mbed TLS, Proximetry Cloud Agent,
Trustonic Kinibi-M, Secure Thingz Key Provisioning, SEGGER emCrypt crypto library, AWS SDK
CAN CAN 2.0B and CAN FD drivers
Sensor Library Bosch BNO055, Microchip AT30TSE758, ADI ADXL345z, AKM AK8975, Honeywell HMC5883L,
Invensense IMU-3000, Kionix KXTF9, OSRAM SFH5712/SFH7770, Pololu MMA7341L
Motor Control BC-HALL, FOC-Sensorless
RTOS FreeRTOS, Micrium, SEGGER embOS
Atmel Software Framework (ASF)
The Atmel Software Framework provides software drivers and libraries to build applications and help develop and glue together
the dierent components of a software design. It can easily integrate into an operating system or run as a standalone product. It
features Atmel START, which allows you to select the MCU, and congure software components, drivers, middleware and ex-
ample projects to tailor your embedded application in a usable and optimized manner.
Applications
Provides application examples that are based on services,
components and driver-modules
Services
Provides more application-oriented software such as
USB classes, FAT le system, architecture-optimized DSP
library, graphical library, etc.
Components
Provides software drivers to access external hardware
components such as memory (for example SDRAM,
SRAM, and NAND Flash), displays, sensors, wireless, etc.
Drivers
Each driver is composed of a driver.c and driver.h le that
provides low-level register interface functions to access a
peripheral or device-specic feature
Boards
Contains the various board denitions for the given
architecture; the board code abstracts the modules above
the board from the lower level details
Utilities
Provides several linker script les, common les for the
build system and C/C++ les with general usage denes,
macros and functions
Applications
Services
Components
Drivers
Boards
Utilities
ASF is organized in layers for each supported family of devices.
Key Features and Benets
Simplies the usage of microcontrollers, providing an
abstraction to the hardware and high-value middleware
Designed to be used for evaluation, prototyping, design
and production phases
Integrated in the Atmel Studio IDE with a graphical user
interface or available standalone for GCC, IAR compilers
Atmel START to easily select and congure software
Data visualizer to prole applications run-time behavior and
live power measurements
QTouch composer allows you to seamlessly develop
capacitive touch functionality to your application
Atmel START TrustZone Manager to simplify conguration
of Arm TrustZone
www.microchip.com/32bit
14
Development Tools
Comprehensive Suite of Development Tools
Microchip oers MPLAB X IDE and Atmel Studio IDE to support the broad range of 32-bit MCUs. They both are free and easy to use.
Developing with PIC32 Microcontrollers
PIC32 Starter Kits
Getting started is easy with any of the fully integrated PIC32 Starter Kits. They are supported by various application demos, soft-
ware libraries and Board Support Packages (BSP) for faster development.
Explorer 16/32 Development Board (DM240001-2)
The Explorer 16/32 Development Board is a exible and convenient development platform for 16-bit
PIC24 MCUs, dsPIC® DSCs and 32-bit MCUs. The board is driven by the processor Plug-in Modules
(PIMs) and facilitates hardware expansion through the use of PICtail™ Plus daughter cards and mikro-
BUS™ accessory boards. The PIMs are supported by various application demos, software libraries and
BSPs for faster development.
Choose a Platform: Starter Kit or Plug-In Module Platform
Starter Kit Platform
Product Family Starter Kit Part Number
PIC32MX1/2/5 PIC32MX1/2/5 Starter Kit DM320100
PIC32 Bluetooth® Starter Kit DM320018
Microstick II DM330013-2
PIC32MX274 XLP Starter Kit DM320105
PIC32MM PIC32MM USB Curiosity Development
Board DM320107
PIC32MM Curiosity Development Board DM320101
PIC32MX3/4 PIC32 USB Starter Kit III DM320003-3
PIC32 Starter Kit DM320001
Curiosity PIC32MX Board DM320103
PIC32MX5/6/7 PIC32 USB Starter Kit II DM320003-2
Wi-Fi® G Demo Board DV102412
PIC32 Ethernet Starter Kit II DM320004-2
PIC32MK PIC32MK GP Development Kit DM320106
PIC32MZ PIC32MZ with FPU Embedded
Connectivity Starter Kit DM320007
PIC32MZ with FPU Embedded
Connectivity Starter Kit with Crypto Engine DM320007-C
Curiosity PIC32MZ Development Board DM320104
Amazon FreeRTOS Curiosity PIC32MZ
EF Bundle DM320104-BNDL
PIC32MZ Embedded Graphics with
External DRAM (DA) Starter Kit DM320008
PIC32MZ Embedded Graphics with
Stacked DRAM (DA) Starter Kit (Crypto) DM320010-C
PIC32MZ Embedded Graphics with
Stacked DRAM (DA) Starter Kit DM320010
PIC32MZ Embedded Graphics with
External DRAM (DA) Starter Kit (Crypto) DM320008-C
Plug-In Module Platform
Development Board Part Number
Explorer 16/32 Development Board DM240001-2
Motor Control MCHV-2 Development Board DM330023-2
Motor Control MCLV-2 Development Board DM330021-2
Product Family Plug-In Module Part Number
PIC32MM PIC32MM0064GPL036 MA320020
PIC32MM0256GPM064 MA320023
PIC32MX1/2/5 PIC32MX250F128D PIM MA320011
PIC32MX270F256D PIM MA320014
PIC32MX570F512L PIM MA320015
PIC32 XLP PIM MA320021
PIC32MX3/4 PIC32MX360F512L PIM MA320001
PIC32MX460F512L PIM MA320002
PIC32MX450/470 PIM MA320002-2
PIC32MX5/6/7 PIC32MX795F512L PIM MA320003
PIC32MZ PIC32MZ with FPU PIM MA320019
PIC32MK Motor Control Plug-In Module:
PIC32MK1024 PIM* MA320024
*Works with MCHV-2 (DM330023-2) and MCLV-2 (DM330021-2) Motor Control
Development Boards.
32-bit Microcontroller Families 15
Development Tools
PICtail Plus Daughter Boards for Both Starter Kit* and Explorer 16/32 Platforms
Application PICtail™ Plus Daughter Board Part Number
CAN CAN/LIN Pictail (Plus) Daughter Card AC164130-2
USB USB PICtail Plus Daughter Card AC164131
Ethernet Ethernet PICtail Plus Daughter Card AC164123
Fast 100 Mbps Ethernet PICtail Plus Daughter Card AC164132
M2M Machine-to-Machine (M2M) PICtail Daughter Board AC320011
Wi-Fi®MRF24WN0MA module AC164153
MRF24WG0MA module AC164149
802.15.4 MRF24J40ME PICtail/PICtail Plus Daughter Board AC164143-1
MRF24J40MA PICtail/PICtail Plus Daughter Baord AC164134-1
Graphics Low Cost Controllerless (LCC) PICtail Plus Daughter Board AC164144
Graphics Controller PICtail Plus Epson S1D13517 Board AC164127-7
PIC32 VGA Camera Sensor PICtail Plus Daughter Board AC164150
Storage PICtail Daughter Board for SD and MCC Cards AC164122
*Note: Starter Kits require I/O Expansion Board (DM320002) to connect PICtail Plus Daughter Cards.
Expansion Boards and Development Kits
Emulators and Debuggers
Emulator/Debugger Part Number
PICkit™ 3 In-Circuit Debugger PG164130
MPLAB® ICD 3 In-Circuit Debugger DV164035
MPLAB REAL ICE™ In-Circuit Emulator DV244005
MPLAB PICkit 4 In-Circuit Debugger PG164140
Expansion Board Part Number
I/O Expansion Board DM320002
Multimedia Expansion Board II (MEB II) DM320005-2
Multimedia Expansion Board (MEB) DM320005
5" WVGA PCAP Display for MEB II AC320005
PIC32 Audio Codec Daughter Card AC320100
PIC32 Audio DAC Daughter Card AC320032-2
High-Performance 4.3" WQVGA Display Module
with maXTouch AC320005-4
PIC32 GUI Development Board with PCAP Touch DM320015
High-Performance WVGA LCD Display Module
with maXTouch AC320005-5
Development Kit Part Number
PIC32 Bluetooth® Audio Development Kit DV320032
PIMs for PIC32 Bluetooth® Audio Development Kit Part Number
PIC32MZ EF Bluetooth Audio PIM MA320018*
PIC32MX270F256D Bluetooth Audio PIM MA320013*
PIC32MX270F512L Bluetooth Audio PIM MA320017*
*Note: Does not work with Explorer 16/32 Development Board.
www.microchip.com/32bit
16
Developing with SAM and AVR32 Microcontrollers
SAM and AVR32 Xplained Platforms
Xplained is a fast prototyping and evaluation platform for SAM and AVR32 MCUs. These low-cost, easy-to-use evaluation kits are
ideal for demonstrating the features and capabilities of your selected device, and can be customized with a wide range of exten-
sion boards. Development is easy with a rich selection of example projects and code drivers.
Choose from four types of Xplained platforms:
Xplained Pro – A professional evaluation board featuring auto-identication, with an on-board debugger and standardized
extension connectors
Xplained Mini – An ultra-low-cost platform for evaluating low pin-count parts. It features an on-board debugger, access to all
device pins, and auto-identication
Xplained Ultra – An evaluation platform for high-end microcontrollers with access to high-speed data and external memory
interfaces
Xplained – A fast prototyping and evaluation platform for 32-bit AVR® and SAM microcontrollers
Xplained Pro Platform
Product Family Board Part Number
SAMC SAMC21 Xplained Pro ATSAMC21-XPRO
SAMC21N Xplained Pro ATSAMC21N-XPRO
SAMD SAMDA1 Xplained Pro ATSAMDA1-XPRO
SAMD11 Xplained Pro ATSAMD11-XPRO
SAMD20 Xplained Pro ATSAMD20-XPRO
SAM HA1G16A Xplained
Pro
ATSAMHA1G16A-
XPRO
SAMD21 Xplained Pro ATSAMD21-XPRO
SAML SAML10 Xplained Pro DM320204
SAML11 Xplained Pro DM320205
SAML21 Xplained Pro ATSAML21-XPRO-B
SAML22 Xplained Pro ATSAML22-XPRO-B
SAMG SAMG53 Xplained Pro ATSAMG53-XPRO
SAMG55 Xplained Pro ATSAMG55-XPRO
SAM4 SAM4E Xplained Pro ATSAM4E-XPRO
SAM4L Xplained Pro ATSAM4L-XPRO
SAM4L Xplained Pro
Starter Kit ATSAM4L-XSTK
SAM4L8 Xplained Pro ATSAM4L8-XPRO
SAM4N Xplained Pro ATSAM4N-XPRO
SAM4S Xplained Pro ATSAM4S-XPRO
SAM4S Xplained Pro
Starter Kit ATSAM4S-XSTK
SAMD5/E5 SAME54 Xplained Pro ATSAME54-XPRO
Xplained Mini Platform
Product Family Board Part Number
SAMD SAMD10 Xplained Mini ATSAMD10-XMINI
Xplained Ultra Platform
Product Family Board Part Number
SAMV SAMV71 Xplained Ultra ATSAMV71-XULT
Xplained Platform
Product Family Board Part Number
SAM4 SAM4S Xplained ATSAM4S-XPLD
SAME SAME70 Xplained ATSAME70-XPLD
Legacy Xplained Platform
Product Family Board Part Number
AVR32 UC3-A3 Xplained AT32UC3A3-XPLD
UC3-L0 Xplained AT32UC3L0-XPLD
Development Tools
32-bit Microcontroller Families 17
Development Tools
Extension Boards
The following Extension Boards are add-on boards for Xplained Pro Kits for expanded functionality.
Application Extension Board Part Number
Connectivity WINC1500 Xplained Pro (Wi-Fi®) ATWINC1500-XPRO
BTLC1000 Xplained Pro (BLE) ATBTLC1000-XPRO
Ethernet1 Xplained Pro ATETHERNET1-XPRO
Sigfox Extension Board (EU 868 MHz) ATA8520-EK6-E
Sigfox Extension Board (US 902 MHz) ATA8520-EK3-E
ATWILC1000-SD Evaluation Kit ATWILC1000-SD
Touch and Graphics QT1 Xplained Pro ATQT1-XPRO
QT2 Xplained Pro ATQT2-XPRO
QT3 Xplained Pro ATQT3-XPRO
QT4 Xplained Pro ATQT4-XPRO
QT6 Xplained Pro ATQT6-XPRO
maxTouch® Xplained Pro ATMXT-XPRO
QT7 Xplained Pro ATQT7-XPRO
mXT143E Xplained ATmXT143E-XPLD
SLCD1 Xplained Pro ATSLCD1-XPRO
General Purpose OLED1 Xplained Pro ATOLED1-XPRO
PROTO1 Xplained Pro ATPROTO1-XPRO
I/O1 Xplained Pro ATIO1-XPRO
Sensors BNO055 Xplained Pro ATBNO055-XPRO
Inertial One Sensor Board ATAVRSBIN1
Pressure One Sensor Board ATAVRSBPR1
Inertial Two Sensor Board ATAVRSBIN2
Light and Proximity One Sensor Board ATAVRSBLP1
Security CryptoAuth Xplained Pro ATCRYPTOAUTH-XPRO-B
Programming and Debugging
Programmer/Debugger Part Number
Atmel-ICE ATATMEL-ICE
SAM-ICE AT91SAM-ICE
Motor Control PIM
Product Family Motor Control Plug-in Module (PIM) Part Number
SAME70 ATSAME70 Motor Control Plug In Module (PIM)* MA320203
*Works with MCHV-2 (DM330023-2) and MCLV-2 (DM330021-2) Motor Control Development Boards
www.microchip.com/32bit
18
Development Tools
Reference Designs and Demo Kits
Product Family Demo/Reference Design Part Number
SAMC20 SAMC20 QTR Demo ATSAMC20-QTRDEMO
SAMC21 SAMC21 MCU Card for BLDC 24V Motor Control Kit ATSAMC21MOTOR
SAMC21 Industrial CAN Touch Demo ATSAMC21-XPRO (2×), ATQT1-XPRO (2×)
SAMD20 SAMD20 QTouch® Robustness Evaluation Kit ATSAMD20-QTRDEMO
SAMD21 BLDC 24V Motor Control Kit ATSAMD21BLDC24V-STK
SAMD21E16L Motor Control Card ATSAMD21E16LMOTOR
Multifunction Compact Keyboard Reference Design N/A
SAMD21 Blood Pressure Beacon ATSAMD21-XPRO, ATBTLC1000-XPRO
SAMD21 - BNO005 (BMF055 9-Axis Sensor) ATSAMD21-XPRO, ATBNO055-XPRO
Smart Plug Reference Design ATSMARTPLUG-US
SAMG55 Zero Touch Provisioning kit for AWS IoT AT88CKECC-AWS-XSTK-B
SAML10 Low-power weather station DM320204, ATMBUSADAPTER-XPRO, MIKROE-1978,
MIKROE-1630,1.54 inch e-Paper Module
Low-power SleepWalking DM320204, ATIO1-Xpro
Water-tolerant touch DM320204, ATQT7-Xpro
Keypad touch DM320204, ATQT3-Xpro
SAML11 Trusted Execution Environment DM320205, ATIO1-Xpro
Secure LoRa® IoT node N/A
AWS enrollment with Trustonic Kinibi-M N/A
Water tolerant touch DM320205, ATQT7-Xpro
Keypad touch DM320205, ATQT3-Xpro
SAML21 Ultra-Low Power Demo with SAML21 and BTLC1000 ATULPC-DEMO
SAML21 Low-Power QTouch Demo ATSAML21-XPRO-B, ATQT3-XPRO, ATPOWERDEBUGGER
SAML22 SAML22 Thermostat IoT Node N/A
Connected Wearable Electrocardiogram (ECG) Demo WearableECG
SAMV71 Ethernet AVB Demo ATSAMV71-XULT (2×)
Wi-Fi® Camera N/A
Note: For availability and/or getting started information, please contact your local Microchip sales oce.
32-bit Microcontroller Families 19
Package Options
Package Size (mm) Pin Count
WLCSP 1.9 × 2.4 20
2.8 × 2.6 35
2.7 × 2.7 45
2.79 × 2.79 32
2.84 × 2.84 49
3.2 × 3.4 56
5.2 × 5.3 64
Thin WLCSP 4.4 × 4.7 64
QFN 4 × 4 24
5 × 5 32
6 × 6 28
7 × 7 48
8 × 8 44
9 × 9 64
UFBGA 5 × 5 64
6 × 6 100
6 × 6 144
VFGBA 7 × 7 100
TFBGA 7 × 7 100
7 × 7 144
10 × 10 121
FFBGA 11 × 11 144
Package Size (mm) Pin Count
LFBGA 11 × 11 144
15 × 15 288
TQFP 7 × 7 32
7 × 7 48
10 × 10 44
10 × 10 64
12 × 12 100
14 × 14 100
14 × 14 128
16 × 16 144
LQFP 20 × 20 176
20 × 20 144
VTLA 5 × 5 36
6 × 6 44
9 × 9 124
SOIC 3.9 × 8.7 14
7.5 × 12.8 20
7.5 × 17.9 28
SSOP 5.3 × 10.2 28
5.3 × 8.2 24
SPDIP 7.3 × 34.7 28
www.microchip.com
Support
Microchip is committed to supporting its customers in de-
veloping products faster and more eciently. We maintain a
worldwide network of eld applications engineers and technical
support ready to provide product and system assistance. For
more information, please visit www.microchip.com:
Technical Support: www.microchip.com/support
Evaluation samples of any Microchip device:
www.microchip.com/sample
Knowledge base and peer help:
www.microchip.com/forums
Sales and Global Distribution: www.microchip.com/sales
Training
If additional training interests you, then Microchip can help. We
continue to expand our technical training options, oering a
growing list of courses and in-depth curriculum locally, as well
as signicant online resources.
Technical Training Centers and Other Resources:
www.microchip.com/training
MASTERs Conferences:
www.microchip.com/masters
Worldwide Seminars:
www.microchip.com/seminars
eLearning: www.microchip.com/webseminars
Microchip Technology Inc. | 2355 W. Chandler Blvd. | Chandler AZ, 85224-6199
Sales Oce Listing
AMERICAS
Atlanta, GA
Tel: 678-957-9614
Austin, TX
Tel: 512-257-3370
Boston, MA
Tel: 774-760-0087
Chandler, AZ (HQ)
Tel: 480-792-7200
Chicago, IL
Tel: 630-285-0071
Dallas, TX
Tel: 972-818-7423
Detroit, MI
Tel: 248-848-4000
Houston, TX
Tel: 281-894-5983
Indianapolis, IN
Tel: 317-773-8323
Tel: 317-536-2380
Los Angeles, CA
Tel: 949-462-9523
Tel: 951-273-7800
Raleigh, NC
Tel: 919-844-7510
New York, NY
Tel: 631-435-6000
San Jose, CA
Tel: 408-735-9110
Tel: 408-436-4270
Canada - Toronto
Tel: 905-695-1980
EUROPE
Austria - Wels
Tel: 43-7242-2244-39
Denmark - Copenhagen
Tel: 45-4450-2828
Finland - Espoo
Tel: 358-9-4520-820
France - Paris
Tel: 33-1-69-53-63-20
Germany - Garching
Tel: 49-8931-9700
Germany - Haan
Tel: 49-2129-3766-400
Germany - Heilbronn
Tel: 49-7131-67-3636
Germany - Karlsruhe
Tel: 49-721-62537-0
Germany - Munich
Tel: 49-89-627-144-0
Germany - Rosenheim
Tel: 49-8031-354-560
EUROPE
Israel - Ra’anana
Tel: 972-9-744-7705
Italy - Milan
Tel: 39-0331-742611
Italy - Padova
Tel: 39-049-7625286
Netherlands - Drunen
Tel: 31-416-690399
Norway - Trondheim
Tel: 47-7289-7561
Poland - Warsaw
Tel: 48-22-3325737
Romania - Bucharest
Tel: 40-21-407-87-50
Spain - Madrid
Tel: 34-91-708-08-90
Sweden - Gothenberg
Tel: 46-31-704-60-40
Sweden - Stockholm
Tel: 46-8-5090-4654
UK - Wokingham
Tel: 44-118-921-5800
ASIA/PACIFIC
Australia - Sydney
Tel: 61-2-9868-6733
China - Beijing
Tel: 86-10-8569-7000
China - Chengdu
Tel: 86-28-8665-5511
China - Chongqing
Tel: 86-23-8980-9588
China - Dongguan
Tel: 86-769-8702-9880
China - Guangzhou
Tel: 86-20-8755-8029
China - Hangzhou
Tel: 86-571-8792-8115
China - Hong Kong SAR
Tel: 852-2943-5100
China - Nanjing
Tel: 86-25-8473-2460
China - Qingdao
Tel: 86-532-8502-7355
China - Shanghai
Tel: 86-21-3326-8000
China - Shenyang
Tel: 86-24-2334-2829
China - Shenzhen
Tel: 86-755-8864-2200
China - Wuhan
Tel: 86-27-5980-5300
China - Xiamen
Tel: 86-592-2388138
China - Xian
Tel: 86-29-8833-7252
ASIA/PACIFIC
China - Zhuhai
Tel: 86-756-321-0040
India - Bangalore
Tel: 91-80-3090-4444
India - New Delhi
Tel: 91-11-4160-8631
India - Pune
Tel: 91-20-4121-0141
Japan - Osaka
Tel: 81-6-6152-7160
Japan - Tokyo
Tel: 81-3-6880-3770
Korea - Daegu
Tel: 82-53-744-4301
Korea - Seoul
Tel: 82-2-554-7200
Malaysia - Kuala Lumpur
Tel: 60-3-7651-7906
Malaysia - Penang
Tel: 60-4-227-8870
Philippines - Manila
Tel: 63-2-634-9065
Singapore
Tel: 65-6334-8870
Taiwan - Hsin Chu
Tel: 886-3-577-8366
Taiwan - Kaohsiung
Tel: 886-7-213-7830
Taiwan - Taipei
Tel: 886-2-2508-8600
Thailand - Bangkok
Tel: 66-2-694-1351
Vietnam - Ho Chi Minh
Tel: 84-28-5448-2100
10/31/17
The Microchip name and logo, the Microchip logo, AVR, dsPIC, megaAVR, MPLAB, PIC, PicoPower, QTouch and XMEGA are registered trademarks and CryptoAuthentication, PICkit, PICtail and REAL
ICE are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. Arm and Cortex are registered trademarks of Arm Limited (or its subsidiaries) in the EU and other countries. All other
trademarks mentioned herein are property of their respective companies.
© 2018, Microchip Technology Incorporated. All Rights Reserved. 7/18 DS30009904T