ATSAMC21G17A-MUT - 48MHz Cortex-M0+ MCU 128KB Flash | Microchip
MPN: ATSAMC21G17A-MUT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.38 | $4.38 |
| 10 | $4.1 | $41.00 |
| 100 | $3.65 | $365.00 |
| 500 | $3.2 | $1,600.00 |
| 1,000 | $2.85 | $2,850.00 |
| 3,000 | $2.45 | $7,350.00 |
ATSAMC21G17A-MUT Overview
A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory, data memory, and integrated peripherals. The Cortex-M0+ is ARM's smallest and most energy-efficient application processor core, designed for deterministic embedded control in cost-sensitive applications. Within the broader hierarchy, an MCU sits below microprocessors (MPUs) in integration level and is part of the embedded computing category, alongside DSPs and application processors. The SAM C21 family specifically targets 5V-tolerant industrial CAN-FD applications where higher-voltage signal swings and robust communication are required.
Key features of the ATSAMC21G17A include single-cycle hardware multiplication, a Micro Trace Buffer for lightweight instruction tracing, a Memory Protection Unit (MPU), and 4 KB of independent self-programmable Flash dedicated to EEPROM emulation. The device supports up to 38 programmable I/O pins and is drop-in compatible with select SAM D20 and SAM D21 devices, simplifying migration paths for designers upgrading from earlier Microchip Cortex-M0+ parts.
The ATSAMC21G17A-MUT belongs to the Functional Safety (FuSa) variant of the SAM C21 family, with documentation packages supporting IEC 60730 Class B safety requirements for household appliances and similar regulated applications. The SERCOM (Serial Communication) peripheral provides configurable I2C, SPI, and UART interfaces, while the CAN-FD controller supports modern automotive and industrial network protocols at data rates up to 8 Mbps.
Typical applications include industrial CAN-FD sensor nodes, capacitive touch user interfaces for appliances, motor control subsystems, building automation controllers, and 5V industrial communication bridges. The combination of 5V tolerance, CAN-FD, and integrated analog makes the part particularly attractive for factory automation, HVAC controls, and white-goods designs where robustness and longevity matter most.
When designing with this MCU, ensure decoupling follows Microchip's reference design with one 100 nF ceramic capacitor per VDD pin plus a bulk 4.7 uF capacitor. The PTC requires careful PCB layout with balanced sensor traces; refer to application note AT11481 for touch sensor design guidelines. The internal 48 MHz oscillator is factory-trimmed but a 32.768 kHz crystal is recommended for RTC accuracy.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes for the ATSAMC21G17A-MUT that complement the manufacturer datasheet for engineers selecting a 5V Cortex-M0+ MCU.
Drop-in alternatives for ATSAMC21G17A-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 ATSAMC21G17A-MUT (same form factor and footprint) — differing in Package, DAC, Program Memory (Flash), SRAM, ADC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
ATSAMC21G17A-MUTS2
✅ Drop-In📋 Reference alternative (not in catalog)
ATSAMC21G16A-AUT
✅ Drop-In✓ In Stock
$2.35 / Unit
View Datasheet →ATSAMC21G15A-MUT
✅ Drop-In✓ In Stock
$1.94 / Unit
View Datasheet →ATSAMC21G15A-MNT
✅ Drop-In✓ In Stock
$2.3 / Unit
View Datasheet →ATSAMC21G17A-AUT
✅ Drop-In✓ In Stock
$2.78 / Unit
View Datasheet →ATSAMC21G17A-MUT Maximum Ratings & Electrical Characteristics
| Core Architecture | ARM Cortex-M0+ |
| Core Count | Single-core |
| Maximum CPU Clock | 48 MHz |
| Program Memory (Flash) | 128 KB (128K x 8) |
| EEPROM Emulation Flash | 4 KB (independent self-programmable) |
| SRAM | 16 KB |
| Supply Voltage Range | 2.7 V to 5.5 V |
| Operating Temperature | -40C to +85C (MUT grade) |
| Package | 48-pin QFN (7x7 mm) |
| Mounting Type | Surface Mount |
| Programmable I/O Pins | Up to 38 |
| DAC | 10-bit, 350 ksps, 1 channel |
| Analog Comparators | 4 with window compare function |
| Peripheral Touch Controller | 256-channel capacitive touch/proximity sensing |
| Communication Peripherals | SERCOM (I2C/SPI/UART), CAN-FD |
| Hardware Multiplier | Single-cycle |
| Trace | Micro Trace Buffer (MTB) |
| Memory Protection Unit (MPU) | Yes |
| Internal Oscillator | 48 MHz (factory-trimmed) |
| RoHS Status | Compliant (Green) |
ATSAMC21G17A-MUT Pin Configuration
| Pin 1 | PA00 — GPIO/SERCOM/I2C/SPI/UART/ADC |
| Pin 2 | PA01 — GPIO/SERCOM/ADC |
| Pin 3 | PA02 — GPIO/AIN0/DAC output |
| Pin 4 | PA03 — GPIO/AIN1/REF |
| Pin 5 | PA04 — GPIO/AIN2/VREFA |
| Pin 6 | PA05 — GPIO/AIN3 |
| Pin 7 | PA06 — GPIO/AIN4 |
| Pin 8 | PA07 — GPIO/AIN5 |
| Pin 9 | VDDIO — I/O supply voltage (2.7V-5.5V) |
| Pin 10 | GND — Ground |
| Pin 11 | PA08 — GPIO/SERCOM/I2C |
| Pin 12 | PA09 — GPIO/SERCOM/I2C |
| Pin 13 | PA10 — GPIO/SERCOM/I2C |
| Pin 14 | PA11 — GPIO/SERCOM/I2C |
| Pin 15 | VDDIN — Voltage regulator input |
| Pin 16 | GND — Ground |
| Pin 17 | PA12 — GPIO/PTC/SERCOM |
| Pin 18 | PA13 — GPIO/PTC/SERCOM |
| Pin 19 | PA14 — GPIO/PTC/SERCOM/XCK |
| Pin 20 | PA15 — GPIO/PTC/SERCOM |
| Pin 21 | PA16 — GPIO/PTC/SERCOM/I2C |
| Pin 22 | PA17 — GPIO/PTC/SERCOM/I2C |
| Pin 23 | PA18 — GPIO/PTC/SERCOM |
| Pin 24 | PA19 — GPIO/PTC/SERCOM |
| Pin 25 | PA20 — GPIO/PTC/SERCOM |
| Pin 26 | PA21 — GPIO/PTC/SERCOM |
| Pin 27 | PA22 — GPIO/PTC/SERCOM |
| Pin 28 | PA23 — GPIO/PTC/SERCOM |
| Pin 29 | PA24 — GPIO/PTC/SERCOM |
| Pin 30 | PA25 — GPIO/PTC/SERCOM |
| Pin 31 | PB02 — GPIO/SERCOM/ADC |
| Pin 32 | PB03 — GPIO/SERCOM/ADC |
| Pin 33 | PB08 — GPIO/SERCOM/I2C |
| Pin 34 | PB09 — GPIO/SERCOM/I2C |
| Pin 35 | PA27 — GPIO/CAN-FD/I2C |
| Pin 36 | PA28 — GPIO/RESET (default) |
| Pin 37 | GND — Ground |
| Pin 38 | VDDIO — I/O supply voltage (2.7V-5.5V) |
| Pin 39 | PB10 — GPIO/SERCOM/I2C |
| Pin 40 | PB11 — GPIO/SERCOM/I2C |
| Pin 41 | PB12 — GPIO/SERCOM/I2C |
| Pin 42 | PB13 — GPIO/SERCOM/I2C |
| Pin 43 | PB14 — GPIO/SERCOM/I2C |
| Pin 44 | PB15 — GPIO/SERCOM/I2C |
| Pin 45 | PB16 — GPIO/SERCOM/I2C |
| Pin 46 | PB17 — GPIO/SERCOM/I2C |
| Pin 47 | PB22 — GPIO/SERCOM/I2C |
| Pin 48 | PB23 — GPIO/SERCOM/I2C |
Typical Applications
ATSAMC21G17A-MUT is suitable for 6 applications: Industrial CAN-FD Sensor Node, Capacitive Touch User Interface, Building Automation Controller, Motor Control Subsystem, Appliance Control Board (IEC 60730 Class B), 5V Industrial Communication Bridge.
Industrial CAN-FD Sensor Node
The ATSAMC21G17A-MUT is purpose-built for industrial CAN-FD sensor nodes where 5V tolerance and protocol bandwidth matter most. Its integrated CAN-FD controller supports data rates up to 8 Mbps, enabling high-throughput distributed sensor arrays in factory automation. The 48 MHz Cortex-M0+ core delivers ample processing for CANopen or J1939 stack execution while keeping power consumption low. The 2.7V-5.5V input range eliminates the level shifters typically required when interfacing to legacy 5V sensors, reducing BOM cost and PCB area.
Recommended
Capacitive Touch User Interface
The ATSAMC21G17A-MUT's integrated Peripheral Touch Controller with up to 256 channels makes it ideal for capacitive touch user interfaces in appliances, white goods, and industrial HMI panels. The PTC performs hardware-accelerated capacitive scanning autonomously, freeing the Cortex-M0+ core for UI logic, display rendering, and communication tasks. Its 5V I/O tolerance allows direct interface to legacy LED and segment display drivers. Designers should follow Microchip application note AT11481 for PCB layout rules on touch sensors and water-tolerant button design.
Recommended
Building Automation Controller
In building automation controllers for HVAC, lighting, and access control, the ATSAMC21G17A-MUT combines 5V tolerance, CAN-FD networking, and analog peripherals in a single 7x7 mm QFN. Its 128 KB Flash accommodates BACnet, Modbus, or KNX protocol stacks alongside application logic, while the 10-bit DAC drives analog actuator signals. The integrated temperature sensor and four analog comparators with window compare simplify thermostat and security panel designs. The 85C industrial temperature rating supports most indoor installation environments without derating.
Recommended
Motor Control Subsystem
The ATSAMC21G17A-MUT fits small BLDC or stepper motor control subsystems in industrial pumps, fans, and small appliances. The Cortex-M0+ core running at 48 MHz drives sensorless commutation algorithms via the integrated analog comparators and 10-bit ADC, while the SERCOM peripherals interface to gate drivers and Hall-effect sensors. Its 5V I/O tolerance simplifies interfacing to legacy 5V gate driver ICs without external level shifting, saving BOM cost and PCB area in compact motor control PCBs.
Recommended
Appliance Control Board (IEC 60730 Class B)
The ATSAMC21G17A-MUT belongs to Microchip's Functional Safety (FuSa) family with documentation supporting IEC 60730 Class B for household appliances such as washing machines, dishwashers, and ovens. Its integrated MPU, hardware CRC, and dual-watchdog architecture simplify Class B certification. The 5V-tolerant I/O directly interfaces to triac drivers, relay coils, and legacy user-interface keypads. Combined with the 256-channel PTC, it supports capacitive touch control panels on high-end appliances where mechanical buttons are undesirable.
Recommended
5V Industrial Communication Bridge
The ATSAMC21G17A-MUT operates as a 5V industrial communication bridge between legacy RS-485, CAN 2.0B, and CAN-FD networks. Its multiple SERCOM peripherals configured as UARTs, plus the integrated CAN-FD controller, enable multi-protocol gateway designs in a single chip. The 128 KB Flash supports Modbus RTU, CANopen, and proprietary protocol stacks simultaneously. Its 5V tolerance eliminates level-translation circuitry when interfacing to legacy 5V transceivers common in factory-floor equipment.
Recommended
Recommended Products Summary
Engineering reference data for ATSAMC21G17A-MUT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | ATSAMC21G17A-MUTS2 | ATSAMC21G16A-AUT | ATSAMC21G15A-MUT | ATSAMC21G15A-MNT | ATSAMC21G17A-AUT |
|---|---|---|---|---|---|---|
| Package | 48-QFN (7x7 mm) | 48-QFN (7x7 mm) - same | 48-TQFP - differs | 48-QFN (7x7 mm) - same | 48-QFN (7x7 mm) - same | 48-TQFP - differs |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Flash | 128 KB | 128 KB | 64 KB | 32 KB | 32 KB | 128 KB |
| SRAM | 16 KB | 16 KB | 8 KB | 4 KB | 4 KB | 16 KB |
| Maximum CPU Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Supply 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 | 2.7V to 5.5V |
| CAN-FD | Yes | Yes | Yes | Yes | Yes | Yes |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Key Differentiators
- Native 5V tolerance with CAN-FD (vs ATSAMD21G17D-MUT)
- 256-channel Peripheral Touch Controller (vs ATSAMC20G18A-ANT)
- 128 KB Flash in smallest QFN (vs ATSAMC21G15A-MUT)
Design Notes
Power decoupling for the ATSAMC21G17A-MUT requires one 100 nF ceramic capacitor on each VDD/VDDIO pin and a bulk 4.7 uF X7R capacitor near the VDDIN pin. The internal 1.2V LDO is fed from VDDIN and powers the core; an inadequate bulk capacitor causes VDDIN droop under DMA bursts that can trigger BOR resets. Use 0402 or 0603 ceramic caps placed within 3 mm of the respective pins.
The 48-QFN exposed thermal pad must be soldered to a copper pour connected to GND for both thermal dissipation and electrical reference. Use an array of thermal vias (8-12 vias, 0.3 mm drill, 0.65 mm pitch) under the pad to conduct heat to an inner ground plane. Estimated: at 48 MHz and full peripheral use, core current is roughly 25-35 mA, dissipating approximately 40 mW; thermal rise is negligible for industrial-grade designs.
Do not leave the SWDIO/SWDCLK pins floating during production - configure them as GPIO with internal pull-up in firmware to avoid parasitic current draw. Also, the CAN-FD peripheral requires the CAN bus transceiver supply (typically 5V) to be stable before the MCU initializes the CAN module, otherwise the CAN-FD state machine may lock up. Implement a 50 ms power-on delay before CAN-FD initialization per Microchip errata sheet.
For capacitive touch designs using the PTC, route X and Y sensor traces as parallel pairs with consistent width (typically 0.2-0.3 mm) and spacing (0.5-1.0 mm). Ground-fill should be cut back from sensor traces by at least 5 mm to prevent loading effects. Keep sensor traces away from switching power supply traces to prevent noise injection; see Microchip application note AT11481 for detailed touch layout guidelines.
Compliance Information
Per Mouser listing the part is labeled 'GREEN' (Microchip's lead-free/halogen-free designation). AEC-Q100 not qualified - this is the industrial/consumer-grade MUT variant. For automotive-grade parts use ATSAMC21G17A-MUTVAO or contact Microchip. Functional Safety (FuSa) documentation supports IEC 60730 Class B appliance designs.