ATSAMC20E18A-MUT - 48MHz Cortex-M0+ MCU, 256KB Flash | Microchip
MPN: ATSAMC20E18A-MUT β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.42 | $3.42 |
| 10 | $3.08 | $30.80 |
| 100 | $2.74 | $274.00 |
| 500 | $2.45 | $1,225.00 |
| 1,000 | $2.18 | $2,180.00 |
| 3,000 | $1.92 | $5,760.00 |
ATSAMC20E18A-MUT Overview
What is a Cortex-M0+ microcontroller? An ARM Cortex-M0+ MCU is an energy-efficient 32-bit processor core with a two-stage pipeline, single-cycle I/O port access, and a single-cycle hardware multiplier, optimized for cost-sensitive embedded applications. The Cortex-M0+ sits below Cortex-M3/M4 in performance hierarchy but above 8-bit 8051/PIC cores in computational efficiency and code density. Within the system hierarchy it is classified as: microcontroller -> embedded MCU -> semiconductor IC. The SAM C20 family specifically targets 5V-tolerant, noise-immune designs.
Key differentiating features include a 12-bit 1 Msps ADC with oversampling/decimation supporting 13/14/15/16-bit effective resolution, two analog comparators with window mode, an integrated temperature sensor, a Memory Protection Unit (MPU), a Micro Trace Buffer, and a 16-bit Real-Time Counter (RTC). The device also includes six SERCOM modules that can each operate as UART/USART, SPI, or I2C, and supports full-speed USB via an integrated transceiver in related variants.
Architecturally, the SAM C20 implements single-cycle hardware multiply, atomic bit manipulation (bit-banding not used; uses atomic set/clear registers), and an advanced interrupt controller (NVIC) with 4 priority levels and a Non-Maskable Interrupt (NMI). The 32-VQFN package provides an exposed thermal pad for improved heat dissipation, and the device supports -40C to +85C industrial temperature operation.
Typical applications include industrial motor control, building automation, smart energy metering, CAN-FD node interfaces, capacitive touch human-machine interfaces (HMIs), and noise-immune sensor hubs. The combination of 5V I/O tolerance and CAN-FD makes it particularly suited for industrial fieldbus nodes and automotive body electronics.
Design consideration: When migrating from the SAM D20/D21 families, verify SERCOM pin mapping - SAM C20 uses an enhanced SERCOM channel assignment that is documented as drop-in compatible with select SAM D20/D21 pinouts, but always cross-check the I/O multiplexing table in the datasheet.
This page synthesizes Microchip distributor pricing, drop-in compatible alternatives, and practical design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for ATSAMC20E18A-MUT β same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with ATSAMC20E18A-MUT (same form factor and footprint) β differing in Package, ADC, Operating Temperature, Core Architecture, SERCOM Modules.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
ATSAMC20E17A-MUT
β Drop-In β οΈ εζ°εΎ ιͺθ―β In Stock
$2.69 / Unit
View Datasheet βATSAMC20E16A-MUT
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
ATSAMC20E15A-MUT
β Drop-In β οΈ εζ°εΎ ιͺθ―β In Stock
$1.61 / Unit
View Datasheet βATSAMC20E18A-AUT
β Drop-Inβ In Stock
$2.85 / Unit
View Datasheet βATSAMC20E17A-MNT
β Drop-Inβ In Stock
$2.43 / Unit
View Datasheet βATSAMC20E18A-MUT Maximum Ratings & Electrical Characteristics
| Core | ARM Cortex-M0+ (32-bit) |
| Maximum CPU Clock | 48 MHz |
| Program Memory (Flash) | 256 KB |
| SRAM | 32 KB |
| EEPROM Emulation Flash | 8 KB (independent, self-programmable) |
| Supply Voltage (VDD) | 2.7 V to 5.5 V |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Package | 32-pin VQFN (5x5 mm) with exposed thermal pad |
| Programmable I/O Pins | Up to 26 |
| ADC | 12-bit, up to 1 Msps, with 13/14/15/16-bit oversampling |
| Analog Comparators | 2 (with window compare mode) |
| SERCOM Modules | 6 (configurable UART/SPI/I2C) |
| CAN-FD | Yes |
| Peripheral Touch Controller (PTC) | 256-channel capacitive touch |
| Memory Protection Unit (MPU) | Yes |
| Micro Trace Buffer | Yes |
| Real-Time Counter (RTC) | 16-bit |
| DMA Channels | 12 |
| RoHS Status | Compliant (Green) |
| Mounting Type | Surface Mount |
ATSAMC20E18A-MUT Pin Configuration
| Pin 1 | PA00 β I/O line / SERCOM1[0] / TCC2[0] |
| Pin 2 | PA01 β I/O line / SERCOM1[1] / TCC2[1] |
| Pin 3 | PA02 β I/O line / SERCOM0[0] |
| Pin 4 | PA03 β I/O line / SERCOM0[1] / ADC AIN[1] |
| Pin 5 | GND β Ground |
| Pin 6 | VDD β Digital supply voltage 2.7V-5.5V |
| Pin 7 | PA04 β I/O line / SERCOM0[2] / ADC AIN[4] |
| Pin 8 | PA05 β I/O line / SERCOM0[3] / ADC AIN[5] |
| Pin 9 | PA06 β I/O line / SERCOM0[4] |
| Pin 10 | PA07 β I/O line / SERCOM0[5] / ADC AIN[7] |
| Pin 11 | PA08 β I/O line / SERCOM2[0] / NMI |
| Pin 12 | PA09 β I/O line / SERCOM2[1] |
| Pin 13 | PA10 β I/O line / SERCOM2[2] / TCC0[2] |
| Pin 14 | PA11 β I/O line / SERCOM2[3] / TCC0[3] |
| Pin 15 | VDD β Digital supply voltage 2.7V-5.5V |
| Pin 16 | GND β Ground |
| Pin 17 | PA14 β I/O line / SERCOM4[2] |
| Pin 18 | PA15 β I/O line / SERCOM4[3] |
| Pin 19 | PA16 β I/O line / SERCOM3[0] / I2S SD[0] |
| Pin 20 | PA17 β I/O line / SERCOM3[1] / I2S MCK[0] |
| Pin 21 | PA18 β I/O line / SERCOM3[2] / I2S SCK[0] |
| Pin 22 | PA19 β I/O line / SERCOM3[3] / I2S FS[0] |
| Pin 23 | PA20 β I/O line / SERCOM5[2] |
| Pin 24 | PA21 β I/O line / SERCOM5[3] |
| Pin 25 | PA22 β I/O line / SERCOM5[0] / TCC1[0] |
| Pin 26 | PA23 β I/O line / SERCOM5[1] / TCC1[1] |
| Pin 27 | PA24 β I/O line / SERCOM5[4] |
| Pin 28 | PA25 β I/O line / SERCOM5[5] |
| Pin 29 | PA27 β I/O line |
| Pin 30 | PA28 β I/O line |
| Pin 31 | RESET β Reset input, active low |
| Pin 32 | EP β Exposed thermal pad - connect to GND |
Typical Applications
ATSAMC20E18A-MUT is suitable for 7 applications: Industrial CAN-FD Fieldbus Node, Capacitive Touch HMI Control Panel, Smart Energy Metering, Building Automation Sensor Hub, Low-Voltage Motor Driver Controller, Automotive Body Electronics (CAN-FD Node), Industrial IoT Edge Sensor with Modbus.
Industrial CAN-FD Fieldbus Node
The ATSAMC20E18A-MUT is ideal for industrial CAN-FD nodes connecting sensors and actuators to factory automation networks. Its integrated CAN-FD controller supports up to 8 Mbps data rates, while the 5V-tolerant I/O interfaces directly to industrial 24V-bus transceivers like the MCP2562FD without level shifters. With 256 KB Flash, the device runs the full CANopen or DeviceNet protocol stack plus application firmware in a single chip. The 32 KB SRAM buffers incoming CAN frames during burst traffic, and the 12-bit ADC at 1 Msps simultaneously samples up to 16 analog sensor channels. The 32-VQFN package with exposed thermal pad handles sustained industrial operation without heatsinking.
Recommended
Capacitive Touch HMI Control Panel
The ATSAMC20E18A-MUT's Peripheral Touch Controller (PTC) supports up to 256 capacitive touch channels in a self-cap and mutual-cap configuration, enabling elegant touch keypads, sliders, and proximity sensors without external touch ICs. The integrated hardware PTC handles channel sequencing and noise hopping autonomously, freeing the Cortex-M0+ core for UI logic. The wide 5V supply range supports direct connection to industrial 24V-rail-derived power, and the 32 KB SRAM provides buffer space for gesture recognition libraries. The device's 12-bit ADC also reads analog position encoders on the same PCB for hybrid touch/mechanical HMI designs.
Recommended
Smart Energy Metering
The ATSAMC20E18A-MUT fits single-phase smart energy meters with its 12-bit 1 Msps ADC that oversamples to 16-bit effective resolution for accurate active/reactive power measurement. The 32 KB SRAM buffers ADC sample streams and Modbus frame data, while 256 KB Flash holds metering algorithms, calibration constants, and DLMS/COSEM or Modbus protocol stacks. Hardware RTC with calendar mode timestamps consumption data, and the 5V-tolerant I/O directly interfaces to shunt current sensors and voltage dividers from the 230 VAC mains-derived low-voltage rail. CAN-FD or RS-485 via SERCOM connects to data concentrators in AMI deployments.
Recommended
Building Automation Sensor Hub
The ATSAMC20E18A-MUT operates as a multi-sensor building automation hub combining temperature, humidity, CO2, and occupancy data into a single CAN-FD or RS-485 uplink. The 6 SERCOM modules connect to I2C sensors, SPI displays, and UART modems simultaneously without an external bus expander. Low-power SleepWalking peripherals let the device monitor sensors autonomously while the Cortex-M0+ core sleeps, extending battery life in wireless HVAC and IAQ sensors. The integrated temperature sensor provides local calibration reference, and the 32-VQFN small footprint fits inside standard wall-mount sensor enclosures.
Recommended
Low-Voltage Motor Driver Controller
The ATSAMC20E18A-MUT executes sensorless or hall-sensor-based BLDC/PMSM motor control at low to medium PWM frequencies (up to ~25 kHz) using its 48 MHz Cortex-M0+ core. The 12-bit ADC samples phase currents at the center-aligned PWM midpoint for accurate FOC torque control, while the TCC (Timer/Counter for Control) generates complementary PWM outputs with programmable dead-time insertion. The 32 KB SRAM holds FOC state variables and ramp tables, and the 5V-tolerant I/O drives optocouplers or low-side gate drivers directly. Industrial-grade -40C to +85C temperature operation suits appliance and HVAC fan/pump applications.
Recommended
Automotive Body Electronics (CAN-FD Node)
The automotive-grade ATSAMC20E18A-MUT (AUT suffix) variant supports -40C to +125C operation and integrates CAN-FD for body control modules, seat controllers, and lighting nodes. The wide 2.7V-5.5V supply connects directly to 12V automotive battery rails via LDO, while integrated LIN support via SERCOM handles local body network segments. The Memory Protection Unit (MPU) isolates OEM bootloader from application code, and the 256 KB Flash supports AUTOSAR MCAL layers and complex body control state machines. Hardware CAN-FD accelerates gateway and diagnostic (UDS/KWP2000) message handling over CAN.
Recommended
Industrial IoT Edge Sensor with Modbus
The ATSAMC20E18A-MUT serves as an Industrial IoT edge node aggregating Modbus RTU/TCP sensor data and pushing it to cloud gateways over CAN-FD or UART. The 6 SERCOMs connect to multiple Modbus slaves simultaneously, while the 256 KB Flash holds TLS client stacks and Modbus master libraries. Hardware AES accelerator (in some C20 derivatives) or software AES protects data in transit. The 32-VQFN package fits compact IP65 enclosures, and the -40C to +85C rating handles outdoor industrial environments. Event system and SleepWalking peripherals minimize current draw in battery-powered field deployments.
Recommended
Recommended Products Summary
Engineering reference data for ATSAMC20E18A-MUT β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | ATSAMC20E17A-MUT | ATSAMC20E16A-MUT | ATSAMC20E15A-MUT | ATSAMC20E18A-AUT |
|---|---|---|---|---|---|
| Package | 32-VQFN (5x5) | 32-VQFN (5x5) - same | 32-VQFN (5x5) - same | 32-VQFN (5x5) - same | 32-VQFN (5x5) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | ARM Cortex-M0+ 48 MHz | ARM Cortex-M0+ 48 MHz | ARM Cortex-M0+ 48 MHz | ARM Cortex-M0+ 48 MHz | ARM Cortex-M0+ 48 MHz |
| Flash Memory | 256 KB | 128 KB | 64 KB | 32 KB | 256 KB |
| SRAM | 32 KB | 16 KB | 8 KB | 4 KB | 32 KB |
| Operating Voltage | 2.7V to 5.5V | 2.7V to 5.5V | 2.7V to 5.5V | 2.7V to 5.5V | 2.7V to 5.5V |
| CAN-FD Support | Yes | Yes | Yes | Yes | Yes |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +125C (Automotive) |
| Approx. Unit Price (qty 1000) | USD 2.18 | USD 1.85 | USD 1.65 | USD 1.50 | USD 2.95 |
Key Differentiators
- 256 KB Flash in same VQFN-32 footprint as lower-memory variants (vs ATSAMC20E17A-MUT)
- Wide 5V supply tolerance on all I/O (vs ATSAMD20E18A-MUT (Cortex-M0+))
- Industrial -40C to +85C operation in VQFN-32 (vs Consumer-grade Cortex-M0+ MCUs)
Design Notes
The ATSAMC20E18A-MUT operates from 2.7V to 5.5V on the VDD pins (pin 6 and pin 15). Place a 100 nF decoupling capacitor within 2 mm of each VDD pin plus a bulk 4.7 uF tantalum or ceramic capacitor on the main supply rail. For noise-sensitive applications (e.g. ADC at 16-bit oversampling), add a ferrite bead and additional 10 uF decoupling. The exposed thermal pad (pin 32/EP) MUST be soldered to the PCB ground plane for thermal dissipation and electrical reference - floating the EP pad causes reliability issues and degrades ADC performance by ~1-2 LSB.
Place the 32.768 kHz crystal load capacitors as close as possible to pins PA00/XIN32 and PA01/XOUT32 to minimize parasitic capacitance. Keep the crystal traces short (<5 mm) and guard them with a ground pour on both sides. Route high-speed SERCOM signals (SPI at >10 MHz) with controlled impedance and avoid crossing noisy signals like PWM outputs. The PTC capacitive touch lines require ground shielding and a ground fill hatch; do not route digital signals parallel to PTC lines for more than 5 mm to avoid crosstalk into touch measurements.
Do not enable the 12-bit ADC internal voltage reference without first enabling the bandgap - the datasheet application diagram shows this dependency. When migrating from SAM D20/D21 firmware, regenerate the pin multiplexing table in Atmel START/MPLAB Harmony: SERCOM channel assignments differ between SAM C20 and SAM D20 even though the part is pin-compatible. For CAN-FD, ensure the MCP2562FD transceiver is in CAN-FD mode (not classic CAN mode) and that the bit rate switch is enabled in the SAM C20 CAN register configuration.
Estimated: At maximum CPU activity (48 MHz, all peripherals active), the ATSAMC20E18A-MUT draws approximately 12 mA from VDD at 3.3V, dissipating ~40 mW in the die. With the 32-VQFN (5x5 mm) package thermal resistance theta_JA of ~38 C/W (4-layer JEDEC test board), the junction temperature rises only ~1.5 C above ambient - no heatsinking required for normal industrial operation. Even at -40C to +85C ambient, the die remains well within the 100C maximum junction temperature for the industrial-grade variant.
Compliance Information
Green-compliant per Microchip product page. Industrial-grade ATSAMC20E18A-MUT is not AEC-Q100 qualified - choose ATSAMC20E18A-AUT automotive suffix variant for AEC-Q100 applications.