We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!
Item Qty
Your cart is empty.

High-Performance SAM E Microcontrollers based on Arm® Cortex®-M Core


The SAM E series of microcontrollers (MCUs) includes the mid-performance Arm® Cortex®-M4F based SAM E5x family and the high-performance Arm Cortex-M7 based SAM E70 family of devices. With their combination of a Floating-Point Unit (FPU) coprocessor, advanced analog features and full set of timing and control functions, SAM E MCUs are excellent options for Internet of Things (IoT) or smart energy gateways, industrial automation and building control applications.

Start Your New Design With Improved, Enhanced and Lower-Cost PIC32C MCUs


Did you know that PIC32C MCUs, powered by Arm Cortex cores, offer enhanced features and other benefits at up to 60% lower prices than comparable SAM MCUs? They deliver the performance and functionality to meet the requirements of a vast array of embedded designs,

Related Devices


Pin- and software-compatible products that support the same set of applications as the SAM E MCU families include:

PIC32CX Family

  • Compatible devices with extended features and options for applications using SAM E5x MCUs
  • Enhanced security capabilities
  • Immutable secure boot, secure debug and chip-erase code protection
  • Options available with integrated Hardware Security Module (HSM)

PIC32CZ CA Family

  • Compatible devices with extended features and options for applications using SAM E7x/S7x/V7x MCUs
  • Extended memory options of up to 8 MB Flash and 1 MB RAM
  • Enhanced security options include integrated Hardware Security Module (HSM), secure boot and key storage
  • Advanced touch controller
  • Support for Gigabit Ethernet
  • Available in higher pin count options of up to 208-pin packages

Block Diagrams


SAMD/E5X Block Diagram
SAM E70/S70 Block Diagram
SAM E5x MCUs

SAM E5x MCUs

The SAM E5x series features a 32-bit Arm Cortex-M4 processor with FPU running at up to 120 MHz, up to 1 MB of dual-panel Flash with ECC, and up to 256 KB of SRAM with ECC. It also has a 10/100 Ethernet MAC and two CAN FD ports for creating industrial automation, automotive applications and general-purpose applications that require wired connectivity. This series offers excellent features with class-leading power performance and integrated hardware security, making it an ideal choice for low-power and secure connected applications.

E5X Device Options:

  • E51 (Two CAN FD)
  • E53  (Ethernet MAC)
  • E54 (Two CAN FD and Ethernet MAC)
Key Features
  • Arm Cortex-M4F  core running at 120 MHz  with single-precision FPU
  • Internal memory architecture with user-configurable Tightly Coupled Memory (TCM), system memory, memory protection unit and 4 KB combined I-cache and D-cache 
  • Quad Serial Peripheral Interface (QSPI) with Execute-in-Place (XIP) support
  • Up to two Secure Digital Host Controllers (SDHCs)
  • 10/100 Ethernet MAC with IEEE® 1588 (E53/E54)
  • Dual Bosch CAN FD 1.0 controllers (E51/E54)
  • Peripheral Touch Controller (PTC) supporting up to 256 channels of capacitive touch
  • Full Speed USB with embedded host/device
  • Supports five low-power modes with class-leading 65 µA/MHz active power performance
  • Integrated security including symmetric (AES) and asymmetric (ECC) encryption, Public Key Exchange (PUKCC) support, TRNG and SHA- based memory integrity checker
  • Dual 1 Msps 12-bit Analog-to-Digital Converters (ADCs) with up to 32 channels and offset and gain error compensation
  • Dual 1 Msps, 12-bit Digital-to-Analog Converters (DACs) and analog comparator
  • Serial communication (SERCOM) ports configurable as UART/USART, ISO 7816, SPI or  I2C
  • 48- to 128-pin package options
  • Temperature range: −40°C to 85°C
SAM E70 MCUs

SAM E70 MCUs

The SAM E70 series of Flash MCUs operates at a maximum speed of 300 MHz and features up to 2048 KB of Flash, 16 KB each instruction plus data cache, and up to 384 KB of SRAM. A QSPI and static memory interface offer further memory extension options. The SAM E70 series offers a rich set of advanced connectivity peripherals, including 10/100 Mbps Ethernet MAC supporting IEEE 1588, dual CAN FD 1.0, high-speed USB host and device with on-chip, high-speed PHY, camera interface, one SD/MMC interface, one SSC supporting TDM and I2S™, eight UARTs, five SPI and three  I2C.

Key Features

  • Arm Cortex-M7 core running at 300 MHz
  • Double-precision FPU for high-precision computing and accelerated data processing
  • High-performance internal memory architecture with user-configurable TCMs, system memory, and 16 KB I-cache and D-cache
  • Dual Bosch CAN FD 1.0 controllers
  • 10/100 Ethernet MAC with IEEE 1588
  • High Speed USB host and device with on-chip high-speed PHY
  • CMOS image sensor interface
  • Integrated security features including AES hardware encryption engines, TRNG and SHA-based memory integrity checker
  • Advanced analog front-end based on dual 2 Msps 12-bit ADCs including 16-bit average, up to 24 channels, offset error correction and gain control
  • Dual 2 Msps, 12-bit DACs and analog comparator
  • 64- to 144-pin package options
  • Extended industrial temperature range: −40°C to 105°C

SAM E Microcontrollers


Development Tools


Software


MPLAB® X IDE

MPLAB® X Integrated Development Environment (IDE)

MPLAB X Integrated Development Environment (IDE) is an expandable, highly configurable software program that incorporates powerful tools to help you discover, configure, develop, debug and qualify embedded designs for most of Microchip’s microcontrollers and digital signal controllers. MPLAB X IDE works seamlessly with the MPLAB development ecosystem of software and tools, many of which are completely free. 

MPLAB® Harmony v3

MPLAB® Harmony v3 Software Framework

MPLAB Harmony v3 is a flexible, fully integrated embedded software development framework for 32-bit microcontrollers (MCUs). It enables robust framework development of interoperable RTOS-friendly libraries with quick and extensive Microchip support for third-party software integration. MPLAB Harmony includes a set of peripheral libraries, drivers and system services that are readily accessible for application development. The code development format allows for maximum re-use and reduces time to market.

Documentation


Search Documentation
Showing for
Document Category Title Date
Brochures
32-bit MCU Brochure
28 Feb 2023
Brochures
32-bit Microcontroller Collateral and Solutions Reference Guide
23 Jun 2023
Tech Brief
External Memory on SAM E70/S70/V70/V71 MCUs
11 Sep 2024
Tech Brief
Clock System Configuration and Usage on SAM E5x (Cortex M4) Devices
01 Feb 2024
Tech Brief
The Difference Between MPLAB Harmony v3 PLIBs and Drivers, and When to Use Them
28 Oct 2020
Tech Brief
How to Setup MPLAB Harmony v3 Software Development Framework
06 Jan 2023
Tech Brief
ADC Sequencing Using DMA and EVENT System on PIC32C and SAM MCUs Using MPLAB Harmony v3 and MCC
19 Dec 2024
Tech Brief
Adding DMA Support for Peripherals on PIC32CZ CA and SAM E70/S70/V7x MCUs using MPLAB® Harmony v3 and MCC
22 Jan 2025
Design Checklist
Basic 32-Bit MCU Design and Troubleshooting Checklist
23 Jun 2022
Errata
SAM E70/S70/V70/V71 Family Silicon Errata and Data Sheet Clarification
23 Jun 2022
Errata
SAM D5x/E5x Family Silicon Errata and Data Sheet Clarification
26 Feb 2023
Document Category
Title
Date
Brochures
28 Feb 2023
Document Category
Title
Date
Brochures
23 Jun 2023
Document Category
Title
Date
Tech Brief
11 Sep 2024
Document Category
Title
Date
Tech Brief
01 Feb 2024
Document Category
Title
Date
Tech Brief
28 Oct 2020
Document Category
Title
Date
Tech Brief
06 Jan 2023
Document Category
Title
Date
Tech Brief
19 Dec 2024
Document Category
Title
Date
Tech Brief
22 Jan 2025
Document Category
Title
Date
Design Checklist
23 Jun 2022
Document Category
Title
Date
Errata
23 Jun 2022
Document Category
Title
Date
Errata
26 Feb 2023
Title
AN4686 - Watchdog Timer (WDT) on ATSAM E70/S70/V70/V71 Devices Using MPLAB Harmony v3 Download
File Transfer Protocol Using MPLAB Harmony v3 TCP/IP Stack for SAM E54 MCU Download
AN3342 - SleepWalking with Event System Using the SAM E54 Download
Tightly Coupled Memory on Microchip Cortex-M7-based MCUs Download
MPLAB Harmony v3 Project Migration Download
Title
32-bit MCU Brochure Download
32-bit Microcontroller Collateral and Solutions Reference Guide Download
Title
SAM E70/S70/V70/V71 Family Data Sheet Download
SAM D5x/E5x Family Data Sheet Download
Title
SAM E70/S70/V70/V71 Family Silicon Errata and Data Sheet Clarification Download
SAM D5x/E5x Family Silicon Errata and Data Sheet Clarification Download
Title
Basic 32-Bit MCU Design and Troubleshooting Checklist Download
Title
External Memory on SAM E70/S70/V70/V71 MCUs Download
Clock System Configuration and Usage on SAM E5x (Cortex M4) Devices Download
The Difference Between MPLAB Harmony v3 PLIBs and Drivers, and When to Use Them Download
How to Setup MPLAB Harmony v3 Software Development Framework Download
ADC Sequencing Using DMA and EVENT System on PIC32C and SAM MCUs Using MPLAB Harmony v3 and MCC Download
Adding DMA Support for Peripherals on PIC32CZ CA and SAM E70/S70/V7x MCUs using MPLAB® Harmony v3 and MCC Download

Microchip Bootloaders


Bootloaders are used to upgrade firmware on a target device without using an external programmer or debugger. Commonly used with microcontrollers (MCUs), a bootloader contains code that loads and executes an application program. Bootloaders can also perform additional tasks such as validating the code integrity and authenticity.

Bootloaders

SAM E Video Playlist

The SAM E series of microcontrollers (MCUs) includes the mid-performance Arm® Cortex®-M4F-based SAM E5x family and the high-performance Arm Cortex-M7-based SAM E70 family of devices. They are pin compatible with SAM D2x MCUs on select packages. With their combination of a Floating-Point Unit (FPU) coprocessor, advanced analog features and full set of timing and control functions, SAM E MCUs are excellent options for Internet of Things (IoT) or smart energy gateways, industrial automation and building control applications.