ATSAMD21E17D-MF - 48MHz Cortex-M0+ MCU 128KB Flash | Microchip
N.º da peça: ATSAMD21E17D-MF ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $3.45 | $3,45 |
| 10 | $3.1 | $31,00 |
| 100 | $2.65 | $265,00 |
| 500 | $2.3 | $1.150,00 |
| 1.000 | $1.95 | $1.950,00 |
ATSAMD21E17D-MF Visão geral
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.
Alternativas drop-in para ATSAMD21E17D-MF — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com ATSAMD21E17D-MF (mesmo formato e footprint) — diferindo em Package, ADC, DAC, Operating Temperature, Core.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
ATSAMD21E17D-AF
✅ Drop-In✓ Em estoque
$2.83 / unidade
Ver ficha técnica →ATSAMD21E17A-MF
✅ Drop-In✓ Em estoque
$3.49 / unidade
Ver ficha técnica →ATSAMD21E17A-MFT
✅ Drop-In✓ Em estoque
$2.55 / unidade
Ver ficha técnica →ATSAMD21E17A-AF
✅ Drop-In✓ Em estoque
$2.34 / unidade
Ver ficha técnica →ATSAMD21E16B-MU
✅ Drop-In✓ Em estoque
$2.65 / unidade
Ver ficha técnica →ATSAMD21E16C-UUT
✅ Drop-In✓ Em estoque
$2.52 / unidade
Ver ficha técnica →ATSAMD21E17D-MF Classificações máximas e características elétricas
| 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 |
| Temperatura de operação | -40C to +125C (Extended Industrial) |
| Encapsulamento | 32-pin QFN (5x5 mm) |
| Tipo de montagem | 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 |
| Nível MSL | 3 (per JEDEC J-STD-020) |
| Status RoHS | Compliant |
Configuração de pinos do ATSAMD21E17D-MF
| Pino 1 | PA00 — GPIO / SERCOM1[0] / ADC[0] (peripheral functions multiplexed) |
| Pino 2 | PA01 — GPIO / SERCOM1[1] / ADC[1] |
| Pino 3 | PA02 — GPIO / SERCOM1[2] / ADC[2] / analog comparator negative input |
| Pino 4 | PA03 — GPIO / SERCOM1[3] / ADC[3] / reference for analog comparator |
| Pino 5 | GND — Ground |
| Pino 6 | VDD — Digital supply voltage (1.62 V to 3.63 V) |
| Pino 7 | PA04 — GPIO / SERCOM0[0] / ADC[4] / DAC output |
| Pino 8 | PA05 — GPIO / SERCOM0[1] / ADC[5] / analog comparator positive input |
| Pino 9 | PA06 — GPIO / SERCOM0[2] / ADC[6] |
| Pino 10 | PA07 — GPIO / SERCOM0[3] / ADC[7] |
| Pino 11 | PA08 — GPIO / SERCOM2[0] / ADC[8] / PTC Y-line |
| Pino 12 | PA09 — GPIO / SERCOM2[1] / ADC[9] / PTC X-line |
| Pino 13 | PA10 — GPIO / SERCOM2[2] / ADC[10] / USB SOF 1 kHz |
| Pino 14 | PA11 — GPIO / SERCOM2[3] / ADC[11] / USB DP |
| Pino 15 | VDDIO — I/O supply voltage reference |
| Pino 16 | GND — Ground |
| Pino 17 | PA14 — GPIO / SERCOM3[2] / XIN32K clock input |
| Pino 18 | PA15 — GPIO / SERCOM3[3] / XOUT32K clock output |
| Pino 19 | PA16 — GPIO / SERCOM1[0] / I2S SCK |
| Pino 20 | PA17 — GPIO / SERCOM1[1] / I2S FS |
| Pino 21 | PA18 — GPIO / SERCOM1[2] / I2S MCK |
| Pino 22 | PA19 — GPIO / SERCOM1[3] / I2S SDO |
| Pino 23 | PA20 — GPIO / SERCOM5[2] / SWDIO debug data |
| Pino 24 | PA21 — GPIO / SERCOM5[3] / SWCLK debug clock |
| Pino 25 | PA22 — GPIO / SERCOM3[0] / USB DM (or GPIO depending on mux) |
| Pino 26 | PA23 — GPIO / SERCOM3[1] / USB DP (or GPIO depending on mux) |
| Pino 27 | PA24 — GPIO / SERCOM3[2] / USB SOF |
| Pino 28 | PA25 — GPIO / SERCOM3[3] |
| Pino 29 | PA27 — GPIO / SERCOM5[3] |
| Pino 30 | PA28 — GPIO / SERCOM5[0] / reset input |
| Pino 31 | GND — Thermal pad / Ground |
| Pino 32 | VDD — Digital supply voltage |
Aplicações típicas
ATSAMD21E17D-MF é adequado para 6 aplicaçãos: 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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para ATSAMD21E17D-MF — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | 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) |
Principais diferenciais
- Largest Flash in the D21E 32-pin QFN sub-family (vs ATSAMD21E16B-MU)
- Industrial extended temperature grade (-40C to +125C) (vs ATSAMD21E17A-AF)
- Latest D-revision silicon with errata fixes (vs ATSAMD21E17A-MF)
Notas de projeto
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.
Informações de conformidade
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.