ATSAMD21E17D-AF - ARM Cortex-M0+ MCU, 48MHz, 128KB | Microchip
MPN: ATSAMD21E17D-AF ✓ AktifATSAMD21E17D-AF Ringkasan
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O. The 32-bit ARM Cortex-M0+ is an ultra-low-power core optimized for deterministic embedded control with Thumb-2 instruction set support; combined with the SAM D21 peripheral mix the part occupies the middle of a power-management IC supply tree, above the regulator and below the application processor in sophisticated system hierarchies.
Key features include deterministic SleepWalking peripherals that wake the CPU only on pre-qualified events, a 12-channel Direct Memory Access Controller (DMAC) and 12-channel Event System for CPU-offload data movement, a built-in 32.768 kHz RTC with calendar and alarms, a crystal-less USB mode via the DFLL, and dual-bank Flash with Read-While-Write (RWW) for field-updateable firmware. Analog blocks deliver 1 MSPS on the ADC and 1 Msps on the DAC with hardware oversampling, and the SERCOM count (six) is sufficient to drive multiple sensor and actuator buses simultaneously without external glue logic.
The SAM D21 architecture uses single-cycle I/O access, a tightly-coupled SRAM subsystem, and a peripheral event system that lets the ADC, DAC, and timers trigger DMA transfers without CPU involvement, delivering deterministic latency in real-time control loops. The integrated USB 2.0 Full-Speed PHY, combined with the DFLL 48 MHz clock option, removes the need for an external crystal in cost-sensitive applications and supports crystal-less USB operation in space-constrained layouts.
Typical applications include home automation gateways and smart appliances, consumer electronics (wearables, fitness bands, USB peripherals), industrial metering and sensor nodes, automotive body and accessory ECUs, USB HID/CDC dongles and human-interface devices, and IoT end-nodes with low-power sleep duty cycles. The automotive temperature grade and FuSa collateral also make it suitable for off-highway and agricultural vehicle subsystems.
When designing with the ATSAMD21E17D-AF, ensure the 32-pin TQFP land pattern matches the datasheet recommended footprint and use Atmel Studio 7 / Microchip Studio 1.x with the SAM D21 DFP and ASF or Harmony 3 frameworks. Add a 1 uF X7R decoupling capacitor adjacent to each power pin and observe USB DP/DAC trace impedance (90 ohms differential) for reliable USB Full-Speed compliance.
Alternatif penggantian untuk ATSAMD21E17D-AF — paket yang sama, pin-pada-pin kompatibel. Bagian paket yang berbeda memerlukan kerja ulang PCB diabaikan.
Variasi di dalam seri ini
Model-series yang sama yang kompatibel dengan penggantian ATSAMD21E17D-AF (sama faktor bentuk dan footprint) — berbeda di dalam Package, ADC, Operating Temperature, RoHS Status, SRAM.
ATSAMD21E17D-AF
✅ Drop-InKontak untuk harga
Lihat Datasheet →ATSAMD21E17D-MUT
✅ Drop-In📋 Alternatif referensi (tidak dalam katalog)
ATSAMD21E16B-AF
✅ Drop-InKontak untuk harga
Lihat Datasheet →ATSAMD21E15B-AU
✅ Drop-InKontak untuk harga
Lihat Datasheet →ATSAMD21E17A-AF
✅ Drop-In ⚠️ Spesifikasi Tidak DisahkanKontak untuk harga
Lihat Datasheet →ATSAMD21E17D-AF Rating Maksimal & Karakteristik Listrik
| Core | ARM Cortex-M0+ (32-bit) |
| Maximum CPU Clock | 48 MHz |
| Flash Memory | 128 KB |
| SRAM | 16 KB |
| Auxiliary Flash (RWW) | 4 KB |
| Paket | 32-pin TQFP (7x7 mm) |
| Tipe Mounting | Surface Mount (Gull-Wing) |
| Supply Voltage (VDD) | 1.62 V to 3.63 V |
| Suhu Kerja | -40C to +125C (extended / automotive) |
| USB | USB 2.0 Full-Speed with on-chip PHY |
| ADC | 12-bit, up to 350 ksps, 14 channels |
| DAC | 12-bit, 2 channels |
| SERCOM | 6 (configurable as USART/SPI/I2C/LIN) |
| Timer/Counters | Three 16-bit TC |
| RTC | 32.768 kHz with calendar/alarm |
| DMA Channels | 12-channel DMAC + 12-channel Event System |
| Status RoHS | Compliant |
| Temperature Grade | Automotive / Extended (AF suffix) |
| Functional Safety | FuSa firmware & documentation (IEC 61508 SIL 2 collateral) |
Konfigurasi Pin ATSAMD21E17D-AF
| Pin produk 1 | VDD — Main digital supply voltage (1.62V to 3.63V) |
| Pin produk 2 | GND — Digital ground |
| Pin produk 3 | PA00 — SERCOM/System I/O (analog AIN0) |
| Pin produk 4 | PA01 — SERCOM/System I/O (analog AIN1) |
| Pin produk 5 | PA02 — GPIO/analog (AIN2) |
| Pin produk 6 | PA03 — GPIO/analog (AIN3) |
| Pin produk 7 | PA04 — GPIO/analog (AIN4) / VOUT DAC0 |
| Pin produk 8 | PA05 — GPIO/analog (AIN5) |
| Pin produk 9 | PA06 — GPIO/analog (AIN6) / VREFA |
| Pin produk 10 | PA07 — GPIO/analog (AIN7) / VREFB |
| Pin produk 11 | PA08 — GPIO/SERCOM |
| Pin produk 12 | PA09 — GPIO/SERCOM |
| Pin produk 13 | PA10 — GPIO/SERCOM |
| Pin produk 14 | PA11 — USB DM / GPIO |
| Pin produk 15 | PA12 — USB DP / GPIO |
| Pin produk 16 | PA13 — GPIO |
| Pin produk 17 | PA14 — SWD CLK / GPIO |
| Pin produk 18 | PA15 — SWD IO / GPIO |
| Pin produk 19 | PA16 — SERCOM (I2C SDA) / GPIO |
| Pin produk 20 | PA17 — SERCOM (I2C SCL) / GPIO |
| Pin produk 21 | PA18 — SERCOM (SPI MISO) / GPIO |
| Pin produk 22 | PA19 — SERCOM (SPI MOSI) / GPIO |
| Pin produk 23 | PA20 — SERCOM (SPI SCK) / GPIO |
| Pin produk 24 | PA21 — SERCOM (I2S/PDM) / GPIO |
| Pin produk 25 | PA22 — SERCOM (I2S) / GPIO |
| Pin produk 26 | PA23 — SERCOM / GPIO |
| Pin produk 27 | PA24 — SERCOM / GPIO |
| Pin produk 28 | PA25 — SERCOM / GPIO |
| Pin produk 29 | PA27 — Bootloader entry / GPIO |
| Pin produk 30 | VDDANA — Analog supply (1.62V to 3.63V) |
| Pin produk 31 | GND — Analog ground |
| Pin produk 32 | RESETN — Active-low reset input |
Aplikasi Umum
ATSAMD21E17D-AF cocok untuk 6 aplikasis: USB HID and CDC Peripherals, Home Automation Sensor Hubs, Industrial Metering and Sensor Nodes, Automotive Body and Accessory ECUs, Consumer Wearables and Fitness Bands, IoT End-Nodes with Low-Power Sleep Duty.
USB HID and CDC Peripherals
The ATSAMD21E17D-AF fits USB peripheral designs because its integrated USB 2.0 Full-Speed PHY eliminates the need for an external transceiver, and its 48 MHz Cortex-M0+ delivers enough headroom for HID class firmware stacks. Its 128 KB Flash comfortably holds USB descriptors and composite HID + CDC firmware, while the 16 KB SRAM supports USB buffers and report FIFOs. Compared with discrete USB + 8-bit MCU solutions, the SAM D21E drops one part number and one PCB footprint, cutting BOM cost in keyboard, mouse, dongle, and data-acquisition products.
Direkomendasikan
Home Automation Sensor Hubs
For Zigbee-over-USB or Thread border-routers, the ATSAMD21E17D-AF provides a Cortex-M0+ with SleepWalking peripherals that wake the CPU only on pre-qualified events, saving power across BLE beacons or PIR sensor readings. Its 14 analog channels and dual 12-bit DAC let a single MCU drive multiple thermistor/MQ-series gas sensors, an LCD keypad, and a buzzer, while USB permits direct commissioning on a host PC. The -40C to +125C grade supports unheated garage and basement installations without derating, and ASF/Harmony 3 stacks reduce firmware risk for IoT developers.
Direkomendasikan
Industrial Metering and Sensor Nodes
The ATSAMD21E17D-AF powers industrial metering such as electricity, water, or gas flow meters where its 12-bit 350 ksps ADC conditioned by on-chip PGA plus 12-channel DMAC deliver accurate RMS measurement under hostile mains-side noise. With FuSa documentation aligned to IEC 61508 SIL 2, it serves as a metering controller whose safety case is documented in advance - a regulatory plus for utility-spec tenders. The 32-TQFP's 7x7 mm land pattern allows through-hole reflow rework during field service, important for deployed meters where surface-mount QFN rework is impractical.
Direkomendasikan
Automotive Body and Accessory ECUs
In automotive body domains (lighting, HVAC panels, seat controls, door modules), the ATSAMD21E17D-AF delivers 48 MHz Cortex-M0+ performance, an automotive-rated -40C to +125C temperature grade, and FuSa collateral with safety manuals ready to integrate into an OEM safety case. Its 6 SERCOM channels cover LIN slave + CAN-FD companion logic + GPIO scan, while the 14-channel ADC captures wiper, lighting, and seat-position analog signals. With AEC-Q100 documentation and 32-TQFP compatibility with wave-solder rework, the part reduces ECUs' field-repair downtime compared to BGA alternatives.
Direkomendasikan
Consumer Wearables and Fitness Bands
The ATSAMD21E17D-AF is well-suited to consumer wearables and fitness bands where its 48 MHz Cortex-M0+ drives display + BLE-radio bridging code, while SleepWalking peripherals keep idle current low between heart-rate samples. A 32-TQFP 7x7 mm footprint fits flexible-PCB module layouts commonly found in wearable bands, and the on-board 32.768 kHz RTC keeps accurate timestamps during always-on fitness tracking. Crystal-less USB enables mass-production firmware flashing without per-unit crystal tuning, cutting manufacturing cycle time.
Direkomendasikan
IoT End-Nodes with Low-Power Sleep Duty
Battery-powered IoT end nodes (wireless sensors, smart locks, remote controls) leverage the SAM D21E's configurable Idle/Standby sleep and SERCOM wake-from-sleep interrupt capability, which lets the part stay below 5 uA in deep sleep and wake on UART or I2C activity. The 12-channel Event System routes peripheral triggers to DMA without waking the CPU, dropping average power significantly compared with polled architectures. Automotive temperature rating supports outdoor deployments without thermal enclosure sizing.
Direkomendasikan
Ringkasan Produk Direkomendasikan
Data referensi engineering untuk ATSAMD21E17D-AF — pembandingan, panduan desain, dan informasi konformitas.
Panduan Pemilihan
Pembandingan dengan Alternatif
| Parameter Umum | Produk Ini | ATSAMD21E16B-AF | ATSAMD21E15B-AU | ATSAMD21E17A-AF | ATSAMD21E17D-MUT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 32-TQFP (7x7 mm) | 32-TQFP (7x7 mm) - same | 32-TQFP (7x7 mm) - same | 32-TQFP (7x7 mm) - same | 32-QFN (5x5 mm) - different |
| Core | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Max CPU Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash Memory | 128 KB | 64 KB | 32 KB | 128 KB | 128 KB |
| SRAM | 16 KB | 8 KB | 4 KB | 16 KB | 16 KB |
| USB | USB 2.0 Full-Speed PHY | USB 2.0 Full-Speed PHY | USB 2.0 Full-Speed PHY | USB 2.0 Full-Speed PHY | USB 2.0 Full-Speed PHY |
| Operating Temperature | -40C to +125C | -40C to +125C | -40C to +125C | -40C to +125C | -40C to +125C |
| Functional Safety Collateral | FuSa firmware & docs (SIL 2) | FuSa firmware & docs (SIL 2) | FuSa firmware & docs (SIL 2) | Earlier rev - older FuSa collateral | FuSa firmware & docs (SIL 2) |
Diferensiator Kunci
- Highest on-chip Flash + USB in TQFP-32 SAM D21E family (vsATSAMD21E16B-AF)
- Latest silicon revision with updated FuSa collateral (vsATSAMD21E17A-AF)
- Same package, automotive temperature grade, and 32-bit Cortex-M0+ (vsPIC16F721-E/SS)
Catatan Desain
Estimated: at VDD = 3.3 V active 48 MHz with all six SERCOMs enabled, the SAM D21E core draws ~7 mA; in standby with RTC running the figure drops to 1.5 uA per the SAM D21 datasheet DC characteristics. Decouple VDD and VDDANA separately with 1 uF X7R MLCCs within 3 mm of each pin, and add a 10 uF bulk capacitor shared between the two rails to absorb USB-attach inrush current.
Route the USB DP/DM pair as a 90 ohm differential impedance across the connector interface, and place the ESD protection diode within 3 mm of the USB connector. Keep the 32.768 kHz crystal traces short and symmetric, with the crystal guard trace tied to GND to minimise jitter. Avoid routing high-speed signals (SERCOM, SWD) beneath the crystal, and provide a 4-layer PCB stackup with a continuous ground plane under the SAM D21 footprint for thermal and EMI performance.
The 48 MHz Cortex-M0+ transition times are fast enough to cause reflections on the SERCOM SPI buses above 10 MHz traces longer than 50 mm. Use a source-series termination or a 33 ohm resistor near the driving output for SPI buses above 16 MHz, and reduce the SERCOM pad driver strength if overshoot is observed on USB-less designs.
When migrating from the ATSAMD21E17A-AF (revision A) to the ATSAMD21E17D-AF (revision D), check the SAM D21 errata sheet: revision D fixes the ADC DMAC spurious wake-up issue and updates the SERCOM I2C glitch filter timing. Software drivers should be re-tested because the I2C timing register defaults differ between revisions. Also verify that any BLDC, USB-CDC, or Touch library version was rebuilt against the latest DFP and ASF/Harmony 3 to avoid IAR/Keil precompiled vendor-locked libraries.
Informasi Konformitas
AEC-Q100 qualified per Microchip product documentation (D-suffix 'D-AF' rating carries automotive qualification); RoHS and REACH compliant per Microchip product declaration; FuSa firmware documentation supports IEC 61508 SIL 2 designs.