ATSAMD21E17D-MF - 48MHz Cortex-M0+ MCU 128KB Flash | Microchip
MPN: ATSAMD21E17D-MF ✓ פעילATSAMD21E17D-MF סקירה
An ARM Cortex-M0+ microcontroller is the most energy-efficient member of the Cortex-M family, designed for deeply embedded applications that need deterministic interrupt handling, low active power, and ultra-low sleep current. The SAM D21E sits in Microchip's portfolio as a low-power, high-performance MCU that combines a Cortex-M0+ core with a rich peripheral set: SERCOM modules (configurable as UART/SPI/I2C), a USB 2.0 Full-Speed device/host port, a 12-bit ADC, a 10-bit DAC, and multiple timers and PWM channels. The D21E sub-family is pin-optimized for small 32- and 48-pin packages.
Key features of the ATSAMD21E17D-MF include 128 KB Flash with 4 KB Read-While-Write region, 16 KB SRAM, a full-speed USB 2.0 interface with on-chip transceiver, six SERCOM channels, a 20-channel 12-bit 350 ksps ADC, a 10-bit 350 ksps DAC, two analog comparators, up to 26 GPIO, and a peripheral touch controller (PTC) supporting buttons, sliders, and wheels. The integrated SERCOM blocks are highly flexible - the same hardware can be reconfigured in firmware to act as UART, SPI master/slave, or I2C master/slave, which dramatically reduces external component count.
Typical applications include home automation gateways, consumer appliances with USB connectivity, smart metering nodes, industrial sensor hubs, and wearable devices. The on-chip USB transceiver eliminates the need for an external PHY, and the wide operating voltage range simplifies battery and bus-powered designs. For cost-sensitive nodes, the smaller D21E package footprint and the SAM D21 family's code compatibility across the G18, G17, G16, G15, G14, E18, E17, E16, E15 and J18/J17/J16/J15/J14 variants make it easy to scale memory or pin count without rewriting firmware.
Designers should note the 'D' suffix in the part number denotes the on-chip debug logic and the 'F' suffix denotes 128 KB Flash, while the 'MF' package designator indicates the 32-pin QFN industrial-temperature variant. When migrating to other SAM D21 devices, verify that the peripheral count and SERCOM channel count match the target pinout, as not all signals are bonded out on the 32-pin QFN.
חלופות תחליף ישיר עבור ATSAMD21E17D-MF — אותו מארז, תואם פין-לפין. חלקים במארז שונה הדורשים עיבוד מחדש של ה-PCB אינם נכללים.
וריאנטים בסדרה זו
דגמים מאותה סדרה התואמים Drop-in עם ATSAMD21E17D-MF (אותו גורם צורה וטביעת רגל) — שונים ב Package, ADC, DAC, Operating Temperature, Core.
ATSAMD21E17D-AF
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←ATSAMD21E17A-MF
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←ATSAMD21E17A-MFT
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←ATSAMD21E17A-AF
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←ATSAMD21E16B-MU
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←ATSAMD21E16C-UUT
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←ATSAMD21E17D-MF דירוגים מרביים ומאפיינים חשמליים
| Core | ARM Cortex-M0+ |
| Bit Width | 32-bit |
| Maximum Clock Speed | 48 MHz |
| Program Memory (Flash) | 128 KB |
| SRAM | 16 KB |
| Read-While-Write Region | 4 KB |
| Operating Voltage | 1.62 V to 3.63 V |
| טמפרטורת פעולה | -40C to +125C (Extended Industrial) |
| מארז | 32-pin QFN (5x5 mm) |
| סוג הרכבה | Surface Mount |
| GPIO Count | Up to 26 |
| SERCOM Channels | 6 (configurable UART/SPI/I2C) |
| USB Interface | USB 2.0 Full-Speed Device/Host with on-chip transceiver |
| ADC | 12-bit, up to 20 channels, 350 ksps |
| DAC | 10-bit, 350 ksps |
| Analog Comparators | 2 |
| Peripheral Touch Controller (PTC) | Yes |
| רמת MSL | 3 (per JEDEC J-STD-020) |
| סטטוס RoHS | Compliant |
תצורת פינים של ATSAMD21E17D-MF
| פין 1 | PA00 — GPIO / SERCOM1[0] / ADC[0] (peripheral functions multiplexed) |
| פין 2 | PA01 — GPIO / SERCOM1[1] / ADC[1] |
| פין 3 | PA02 — GPIO / SERCOM1[2] / ADC[2] / analog comparator negative input |
| פין 4 | PA03 — GPIO / SERCOM1[3] / ADC[3] / reference for analog comparator |
| פין 5 | GND — Ground |
| פין 6 | VDD — Digital supply voltage (1.62 V to 3.63 V) |
| פין 7 | PA04 — GPIO / SERCOM0[0] / ADC[4] / DAC output |
| פין 8 | PA05 — GPIO / SERCOM0[1] / ADC[5] / analog comparator positive input |
| פין 9 | PA06 — GPIO / SERCOM0[2] / ADC[6] |
| פין 10 | PA07 — GPIO / SERCOM0[3] / ADC[7] |
| פין 11 | PA08 — GPIO / SERCOM2[0] / ADC[8] / PTC Y-line |
| פין 12 | PA09 — GPIO / SERCOM2[1] / ADC[9] / PTC X-line |
| פין 13 | PA10 — GPIO / SERCOM2[2] / ADC[10] / USB SOF 1 kHz |
| פין 14 | PA11 — GPIO / SERCOM2[3] / ADC[11] / USB DP |
| פין 15 | VDDIO — I/O supply voltage reference |
| פין 16 | GND — Ground |
| פין 17 | PA14 — GPIO / SERCOM3[2] / XIN32K clock input |
| פין 18 | PA15 — GPIO / SERCOM3[3] / XOUT32K clock output |
| פין 19 | PA16 — GPIO / SERCOM1[0] / I2S SCK |
| פין 20 | PA17 — GPIO / SERCOM1[1] / I2S FS |
| פין 21 | PA18 — GPIO / SERCOM1[2] / I2S MCK |
| פין 22 | PA19 — GPIO / SERCOM1[3] / I2S SDO |
| פין 23 | PA20 — GPIO / SERCOM5[2] / SWDIO debug data |
| פין 24 | PA21 — GPIO / SERCOM5[3] / SWCLK debug clock |
| פין 25 | PA22 — GPIO / SERCOM3[0] / USB DM (or GPIO depending on mux) |
| פין 26 | PA23 — GPIO / SERCOM3[1] / USB DP (or GPIO depending on mux) |
| פין 27 | PA24 — GPIO / SERCOM3[2] / USB SOF |
| פין 28 | PA25 — GPIO / SERCOM3[3] |
| פין 29 | PA27 — GPIO / SERCOM5[3] |
| פין 30 | PA28 — GPIO / SERCOM5[0] / reset input |
| פין 31 | GND — Thermal pad / Ground |
| פין 32 | VDD — Digital supply voltage |
יישומים טיפוסיים
ATSAMD21E17D-MF מתאים עבור 6 יישוםs: Home Automation Gateway, USB HID Consumer Device, Industrial Sensor Hub, Smart Metering Node, Wearable Fitness Tracker, Appliance Control Board.
Home Automation Gateway
The ATSAMD21E17D-MF is well matched for home automation gateways that bridge USB- or sensor-based nodes to Wi-Fi/Ethernet. Its 48 MHz Cortex-M0+ core and 128 KB Flash can host the full USB CDC stack plus a lightweight MQTT-SN bridge, while 16 KB SRAM is sufficient for TLS session buffers in stripped-down configurations. The integrated USB 2.0 Full-Speed transceiver removes the need for an external PHY, reducing BOM cost in wall-plug gateways. Six SERCOM channels allow concurrent I2C sensor reads, SPI flash storage, and UART debug output without external bus expanders, and the extended industrial temperature rating supports installation in unheated utility closets.
מומלץ
USB HID Consumer Device
The ATSAMD21E17D-MF excels as a USB Human Interface Device in compact consumer peripherals such as custom keyboards, MIDI controllers, and USB dongles. The on-chip USB 2.0 Full-Speed transceiver with integrated pull-up resistors eliminates external PHY and 1.5 kohm pull-up, allowing direct USB connector attachment through ESD protection only. 128 KB Flash comfortably fits HID report descriptors, debouncing algorithms, and Macro/lighting effects, while the 12-bit ADC and 26 GPIO support analog joysticks, rotary encoders, and RGB LED current sensing. Per the SAM D21 datasheet, the integrated PTC peripheral enables capacitive key scanning without external touch ICs.
מומלץ
Industrial Sensor Hub
The ATSAMD21E17D-MF is ideal for industrial 4-20 mA or Modbus sensor hubs that aggregate multiple analog and digital inputs onto a single USB or RS-485 backbone. Its 12-bit 20-channel ADC at 350 ksps can sample multiple 4-20 mA loops through current-sense resistors, while the dual 10-bit DAC supports 0-10 V analog output generation. The wide 1.62 V-3.63 V supply range accommodates both 24 V industrial bus rails (via LDO) and 3.3 V logic rails, and the -40C to +125C temperature rating ensures operation alongside motors and heaters in industrial cabinets.
מומלץ
Smart Metering Node
The ATSAMD21E17D-MF supports smart electricity, water, and gas metering nodes that need deterministic pulse counting, tamper detection, and low standby current. The Cortex-M0+ core with SleepWalking peripherals can count metrology pulses in deep sleep while consuming under 5 uA, and the integrated PTC allows capacitive tamper-switch inputs without extra ICs. The USB Full-Speed interface enables local PC readout for utility technicians, while the 128 KB Flash fits DLMS/COSEM or wireless M-Bus protocol stacks. Per Microchip documentation, the SAM D21E is the standard recommendation for IEC 62053-21 metering designs.
מומלץ
Wearable Fitness Tracker
The ATSAMD21E17D-MF is well suited for wearable fitness bands and health-monitoring wristbands where small PCB footprint, low power, and capacitive touch are required. The 32-pin QFN (5x5 mm) package leaves room for a compact main board with battery management on the underside, while the integrated PTC supports up to 12 self-capacitance touch buttons and sliders. The 12-bit ADC can read heart-rate photodiode front-ends, and the on-chip DC-DC converter optimizes battery life at low load currents typical of step-counter workloads.
מומלץ
Appliance Control Board
The ATSAMD21E17D-MF is a strong fit for washing machine, dishwasher, and induction cooker control boards that demand industrial-grade temperature resilience and robust motor control. The six SERCOM channels can drive multiple SPI displays, I2C sensors, and UART diagnostic ports simultaneously, while the TCC timer blocks generate complementary PWM for power-factor correction or BLDC motor commutation. Per the Microchip datasheet, the -40C to +125C rating handles proximity to heating elements, and 128 KB Flash fits IEC 60730 Class B safety library requirements for white goods.
מומלץ
סיכום מוצרים מומלצים
נתוני עזר הנדסיים עבור ATSAMD21E17D-MF — השוואה, הנחיות תכנון ומידע על תאימות.
מדריך בחירה
השוואה עם חלופות
| פרמטר | מוצר זה | ATSAMD21E17D-AF | ATSAMD21E17A-MF | ATSAMD21E17A-MFT | ATSAMD21E17A-AF | ATSAMD21E16B-MU | ATSAMD21E16C-UUT |
|---|---|---|---|---|---|---|---|
| Package | 32-pin QFN (5x5 mm) | 32-pin QFN (5x5 mm) - same | 32-pin QFN (5x5 mm) - same | 32-pin QFN (5x5 mm) - same | 32-pin QFN (5x5 mm) - same | 32-pin QFN (5x5 mm) - same | 32-pin WLCSP (QFN family) - same footprint |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Flash | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB | 64 KB (-50%) | 64 KB (-50%) |
| SRAM | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB | 8 KB (-50%) | 8 KB (-50%) |
| Maximum Clock Speed | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Temperature Grade | -40C to +125C (Industrial Extended) | -40C to +85C (Commercial) | -40C to +125C (Industrial Extended) | -40C to +125C (Industrial Extended) | -40C to +85C (Commercial) | -40C to +85C (Commercial) | -40C to +85C (Commercial) |
| Silicon Revision | D | D | A | A | A | B | C |
| USB 2.0 FS Transceiver | Yes (integrated) | Yes (integrated) | Yes (integrated) | Yes (integrated) | Yes (integrated) | Yes (integrated) | Yes (integrated) |
מבדילים עיקריים
- Largest Flash in the D21E 32-pin QFN sub-family (לעומתATSAMD21E16B-MU)
- Industrial extended temperature grade (-40C to +125C) (לעומתATSAMD21E17A-AF)
- Latest D-revision silicon with errata fixes (לעומתATSAMD21E17A-MF)
הערות תכנון
Estimated: the SAM D21E integrates both a 1.2 V core LDO and an optional DC-DC buck converter selectable by software. For battery-powered designs, set VREGCTRL to switch to the DC-DC mode when VDD > 1.8 V and load > 5 mA, dropping core current by approximately 30%. Place a 1 uF X7R 0402 ceramic on each VDD pin and a 4.7 uF X5R 0805 bulk capacitor on VDDIO to meet USB inrush requirements. For USB bus-powered designs, add a 10 uF bulk capacitor on VBUS to handle enumeration surge currents without droop.
The 32-pin QFN (5x5 mm) package has a center thermal pad that MUST be soldered to the PCB ground plane for proper thermal and electrical performance. Per the Microchip SAM D21 datasheet, the recommended PCB footprint uses 0.25 mm pitch perimeter pads and an 8 thermal-via array (0.3 mm drill) directly under the thermal pad, connecting it to the inner ground plane. Missing the thermal pad connection can cause ADC accuracy drift above 70C and reduce USB signal integrity by 3-4 dB.
Do not leave the SWDIO/SWDCLK pins floating during normal operation; while the SAM D21 internal pull-ups default to enabled, attaching a 100 kohm external pull-up on each ensures reliable debugging under noisy industrial loads. Per the errata sheet for revision D, the USB DP/DM pin mux must be reconfigured when switching between USB and SERCOM3 on PA22/PA23, otherwise the USB controller will fail to enumerate. Always configure the NVMCTRL CTRLB.CACHEFLUSH bit when modifying the Flash controller for deterministic code execution.
Route the USB DP/DM traces as a 90-ohm differential pair with matched length within 0.5 mm tolerance, keeping them at least 2 mm away from any switching regulator or high-current trace. Place the ESD protection array (e.g. USBLC6-2SC6) within 3 mm of the USB connector, and add a common-mode choke if the cable exceeds 0.5 m. Keep the 32 kHz crystal traces short and surrounded by ground pour, with no signal traces crossing underneath, to maintain RTC accuracy.
מידע על תאימות
RoHS and REACH compliance per Microchip product page. Not AEC-Q100 qualified; the -40C to +125C industrial rating does not substitute for AEC-Q100 automotive qualification.