ATSAMD21E17D-MF - 48MHz Cortex-M0+ MCU 128KB Flash | Microchip
MPN: ATSAMD21E17D-MF ✓ Hoạt độngATSAMD21E17D-MF Tóm tắt
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.
Bộ thay thế dễ dàng lắp đặt cho ATSAMD21E17D-MF — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với ATSAMD21E17D-MF (cùng hình factor và footprint) — khác nhau ở Package, ADC, DAC, Operating Temperature, Core.
ATSAMD21E17D-AF
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD21E17A-MF
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD21E17A-MFT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD21E17A-AF
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD21E16B-MU
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD21E16C-UUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD21E17D-MF Tỷ lệ tối đa & tính chất điện
| 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 |
| Nhiệt độ hoạt động | -40C to +125C (Extended Industrial) |
| Hộp | 32-pin QFN (5x5 mm) |
| Kiểu lắp đặt | 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 |
| Cấp MSL | 3 (per JEDEC J-STD-020) |
| Trạng thái RoHS | Compliant |
Cấu hình chân ATSAMD21E17D-MF
| Chân 1 | PA00 — GPIO / SERCOM1[0] / ADC[0] (peripheral functions multiplexed) |
| Chân 2 | PA01 — GPIO / SERCOM1[1] / ADC[1] |
| Chân 3 | PA02 — GPIO / SERCOM1[2] / ADC[2] / analog comparator negative input |
| Chân 4 | PA03 — GPIO / SERCOM1[3] / ADC[3] / reference for analog comparator |
| Chân 5 | GND — Ground |
| Chân 6 | VDD — Digital supply voltage (1.62 V to 3.63 V) |
| Chân 7 | PA04 — GPIO / SERCOM0[0] / ADC[4] / DAC output |
| Chân 8 | PA05 — GPIO / SERCOM0[1] / ADC[5] / analog comparator positive input |
| Chân 9 | PA06 — GPIO / SERCOM0[2] / ADC[6] |
| Chân 10 | PA07 — GPIO / SERCOM0[3] / ADC[7] |
| Chân 11 | PA08 — GPIO / SERCOM2[0] / ADC[8] / PTC Y-line |
| Chân 12 | PA09 — GPIO / SERCOM2[1] / ADC[9] / PTC X-line |
| Chân 13 | PA10 — GPIO / SERCOM2[2] / ADC[10] / USB SOF 1 kHz |
| Chân 14 | PA11 — GPIO / SERCOM2[3] / ADC[11] / USB DP |
| Chân 15 | VDDIO — I/O supply voltage reference |
| Chân 16 | GND — Ground |
| Chân 17 | PA14 — GPIO / SERCOM3[2] / XIN32K clock input |
| Chân 18 | PA15 — GPIO / SERCOM3[3] / XOUT32K clock output |
| Chân 19 | PA16 — GPIO / SERCOM1[0] / I2S SCK |
| Chân 20 | PA17 — GPIO / SERCOM1[1] / I2S FS |
| Chân 21 | PA18 — GPIO / SERCOM1[2] / I2S MCK |
| Chân 22 | PA19 — GPIO / SERCOM1[3] / I2S SDO |
| Chân 23 | PA20 — GPIO / SERCOM5[2] / SWDIO debug data |
| Chân 24 | PA21 — GPIO / SERCOM5[3] / SWCLK debug clock |
| Chân 25 | PA22 — GPIO / SERCOM3[0] / USB DM (or GPIO depending on mux) |
| Chân 26 | PA23 — GPIO / SERCOM3[1] / USB DP (or GPIO depending on mux) |
| Chân 27 | PA24 — GPIO / SERCOM3[2] / USB SOF |
| Chân 28 | PA25 — GPIO / SERCOM3[3] |
| Chân 29 | PA27 — GPIO / SERCOM5[3] |
| Chân 30 | PA28 — GPIO / SERCOM5[0] / reset input |
| Chân 31 | GND — Thermal pad / Ground |
| Chân 32 | VDD — Digital supply voltage |
Ứng dụng tiêu biểu
ATSAMD21E17D-MF phù hợp cho 6 Áp dụngs: 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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho ATSAMD21E17D-MF — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | 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) |
Bảo phân biệt quan trọng
- Largest Flash in the D21E 32-pin QFN sub-family (vsATSAMD21E16B-MU)
- Industrial extended temperature grade (-40C to +125C) (vsATSAMD21E17A-AF)
- Latest D-revision silicon with errata fixes (vsATSAMD21E17A-MF)
Ghi chú thiết kế
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.
Thông tin tuân thủ
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.