ATSAMD21E15L-AF - 48MHz Cortex-M0+ MCU 32KB Flash | Microchip
Артикул: ATSAMD21E15L-AF ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $2.3 | $2,30 |
| 10 | $2.07 | $20,70 |
| 100 | $1.84 | $184,00 |
| 500 | $1.61 | $805,00 |
| 1.000 | $1.38 | $1.380,00 |
ATSAMD21E15L-AF Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), working memory (RAM), and a rich set of peripherals including timers, communication interfaces, and analog blocks. Within the broader taxonomy, the ATSAMD21E15L-AF sits in the Cortex-M0+ sub-family, which is the most energy-efficient member of the ARM Cortex-M processor family, optimized for deterministic embedded control in cost-sensitive, low-power products. The SAM D21 family further extends this with Microchip's peripheral mix and the Atmel/Microchip ecosystem (MPLAB X IDE, ASF, Harmony), making it a popular drop-in upgrade path from older AVR designs.
Key features of the ATSAMD21E15L-AF include a maximum CPU clock of 48 MHz, full-speed USB 2.0 device support, up to six SERCOM channels configurable as UART/SPI/I2C, a 12-bit 350 ksps ADC with up to 14 channels, a 10-bit 350 ksps DAC, multiple PWM-capable timers (TCC/TC), and an event system for inter-peripheral signaling without CPU intervention. Functional Safety (FuSa) features and a built-in 32 kHz oscillator support deterministic real-time operation.
Architecturally, the device combines a Cortex-M0+ core with a multi-layer bus matrix, low-power SleepWalking peripherals, and Microchip's proprietary peripheral touch controller for capacitive sensing. The wide supply range (1.62 V to 3.63 V) enables direct operation from a single Li-ion cell or 3.3 V regulated rail, while the integrated USB transceiver removes the need for an external crystal or PHY for many low-speed USB device applications.
Typical applications include LED lighting controllers, low-voltage motor control, industrial sensor hubs, USB human-interface devices (HIDs), consumer wearables, and battery-powered IoT endpoints. The combination of USB device, 12-bit ADC, and PWM timers makes it a strong fit for closed-loop lighting and motor control where deterministic PWM timing is required.
When designing with this part, observe the 48 MHz maximum clock, derate ADC inputs below 1.62 V, and verify USB D+/D- routing per the USB 2.0 specification. The 32-pin TQFP is footprint-compatible with other SAM D20E/SAM D21E family members, simplifying migration between Flash sizes.
This page synthesizes distributor pricing, drop-in alternatives, application examples, and practical design notes not found in the manufacturer datasheet, accelerating component selection for embedded engineers.
Аналоги без доработки для ATSAMD21E15L-AF — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAMD21E15L-AF (тот же форм-фактор и посадочное место) — отличается по ADC, Package, Communication Interfaces, Operating Temperature Range, DAC.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAMD21E15L-MF
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD21E15L-AFT
✅ Прямая замена✓ В наличии
$1.7 / шт.
Открыть даташит →ATSAMD21E15L-MFT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD21E16L-AF
✅ Прямая замена✓ В наличии
$1.85 / шт.
Открыть даташит →ATSAMD21E17L-AFT
✅ Прямая замена✓ В наличии
$2.7 / шт.
Открыть даташит →ATSAMD21E15L-AF Максимальные параметры и электрические характеристики
| Core | ARM Cortex-M0+ |
| Bit Width | 32-bit |
| Maximum CPU Clock | 48 MHz |
| Program Memory (Flash) | 32 KB (32K x 8) |
| SRAM | 4 KB |
| Напряжение питания | 1.62 V to 3.63 V |
| Рабочая температура | -40C to +125C |
| Корпус | 32-TQFP (7x7 mm) |
| Тип монтажа | Surface Mount |
| ADC | 21-bit, 350 ksps, up to 14 channels |
| DAC | 10-bit, 350 ksps |
| USB | USB 2.0 Full-Speed Device, integrated transceiver |
| Communication Interfaces | Up to 6 SERCOM (UART/SPI/I2C), I2S |
| Timers/PWM | TCC, TC, multiple PWM channels |
| Functional Safety (FuSa) | Yes |
| Статус RoHS | Compliant |
| Lead Free | Yes |
Конфигурация выводов ATSAMD21E15L-AF
| Контакт 1 | PA00 — GPIO / ADC AIN1 / VREFA |
| Контакт 2 | PA01 — GPIO / ADC AIN2 / VREFB |
| Контакт 3 | PA02 — GPIO / ADC AIN3 / DAC VOUT |
| Контакт 4 | PA03 — GPIO / ADC AIN4 / REF |
| Контакт 5 | PA04 — GPIO / ADC AIN5 / SERCOM0 PAD2 |
| Контакт 6 | PA05 — GPIO / ADC AIN6 / SERCOM0 PAD3 |
| Контакт 7 | PA06 — GPIO / ADC AIN7 / SERCOM0 PAD0 |
| Контакт 8 | PA07 — GPIO / ADC AIN8 / SERCOM0 PAD1 |
| Контакт 9 | VDD — Digital supply voltage |
| Контакт 10 | GND — Ground |
| Контакт 11 | PA08 — GPIO / SERCOM2 PAD0 / I2S SD0 |
| Контакт 12 | PA09 — GPIO / SERCOM2 PAD1 / I2S MCK0 |
| Контакт 13 | PA10 — GPIO / SERCOM2 PAD2 / I2S SCK0 |
| Контакт 14 | PA11 — GPIO / SERCOM2 PAD3 / I2S FS0 |
| Контакт 15 | VDD — Digital supply voltage |
| Контакт 16 | GND — Ground |
| Контакт 17 | PA12 — GPIO / SERCOM4 PAD0 / I2S SD1 |
| Контакт 18 | PA13 — GPIO / SERCOM4 PAD1 / I2S MCK1 |
| Контакт 19 | PA14 — GPIO / SERCOM4 PAD2 / I2S SCK1 |
| Контакт 20 | PA15 — GPIO / SERCOM4 PAD3 / I2S FS1 |
| Контакт 21 | PA16 — GPIO / SERCOM1 PAD0 / I2C SDA |
| Контакт 22 | PA17 — GPIO / SERCOM1 PAD1 / I2C SCL |
| Контакт 23 | PA18 — GPIO / SERCOM3 PAD0 / USB D- |
| Контакт 24 | PA19 — GPIO / SERCOM3 PAD1 / USB D+ |
| Контакт 25 | PA20 — GPIO / SERCOM3 PAD2 / TCC0 WO[0] |
| Контакт 26 | PA21 — GPIO / SERCOM3 PAD3 / TCC0 WO[1] |
| Контакт 27 | PA22 — GPIO / SERCOM5 PAD0 / TCC0 WO[2] |
| Контакт 28 | PA23 — GPIO / SERCOM5 PAD1 / TCC0 WO[3] |
| Контакт 29 | PA24 — GPIO / SERCOM5 PAD2 / USB ID |
| Контакт 30 | PA25 — GPIO / SERCOM5 PAD3 / USB VBUS |
| Контакт 31 | RESET — Reset (active low) |
| Контакт 32 | VDDANA — Analog supply voltage |
Типичное применение
ATSAMD21E15L-AF подходит для 6 применениеs: LED Lighting Controllers, Low-Voltage Motor Control, USB Human Interface Devices (HID), Industrial Sensor Hubs, Battery-Powered IoT Endpoints, Consumer Wearables.
LED Lighting Controllers
The ATSAMD21E15L-AF fits LED lighting controllers because it integrates a Cortex-M0+ core running at 48 MHz with multiple TCC/TC timers capable of generating high-resolution PWM outputs for dimming and color-mixing. Its 6-channel ADC (up to 14 channels in this 32-pin device) reads photodiodes, thermistors for thermal foldback, and 0-10 V analog dim inputs without external ADCs. The 1.62 V to 3.63 V supply allows direct connection to constant-current driver stages from a 3.3 V or 5 V rail. Low-power SleepWalking peripherals reduce standby current for always-connected smart lighting products, while integrated SERCOM channels handle DMX, DALI, or I2C control buses. Source: SAM D21 family datasheet typical application section.
Рекомендуется
Low-Voltage Motor Control
The ATSAMD21E15L-AF is suited for low-voltage motor control such as small BLDC drivers, stepper indexers, and brushed DC control in battery-powered tools. The Cortex-M0+ at 48 MHz executes field-oriented control or trapezoidal commutation loops within tight timing budgets, while TCC timers generate complementary PWM with dead-time insertion for half-bridge FETs. The 12-bit ADC at 350 ksps samples back-EMF and current-sense signals synchronously to PWM edges via the on-chip event system, eliminating jitter. The wide 1.62 V to 3.63 V supply lets the MCU share a 3.3 V rail with motor driver ICs without an additional LDO. Its functional safety (FuSa) features support fault detection routines per IEC 60730-1 class B requirements. Source: SAM D21 family datasheet typical application section.
Рекомендуется
USB Human Interface Devices (HID)
The ATSAMD21E15L-AF is ideal for USB HID peripherals such as keyboards, mice, custom input devices, and gaming controllers. The on-chip USB 2.0 Full-Speed Device transceiver eliminates the need for an external PHY or crystal, reducing BOM cost and PCB area. Six SERCOM channels can be reconfigured on the fly as I2C for sensors, SPI for displays, or UART for debug consoles. The 4 KB SRAM is sufficient for HID report buffers plus a small USB stack; the 32 KB Flash comfortably holds USB descriptors, HID class driver, and application code. Low-power Sleep modes with USB wake-on-event make it well-suited to battery-powered wireless receivers and BLE/USB dongles. Source: SAM D21 family datasheet USB chapter.
Рекомендуется
Industrial Sensor Hubs
The ATSAMD21E15L-AF works in industrial sensor hubs that aggregate analog sensors, digital sensors, and fieldbus interfaces. The 12-bit ADC reads 4-20 mA loop signals via external shunt, the SERCOM ports talk I2C/SPI to digital temperature/pressure/humidity sensors, and the integrated event system offloads routine sensor sampling from the CPU. The -40C to +125C operating range supports installation in unconditioned outdoor enclosures and factory cabinets. With 32 KB Flash and 4 KB SRAM, the MCU can run a small RTOS (FreeRTOS port available) for multi-task scheduling of sensor acquisition and Modbus RTU output via UART. Functional Safety features simplify IEC 61508 SIL-1 designs. Source: SAM D21 family datasheet.
Рекомендуется
Battery-Powered IoT Endpoints
The ATSAMD21E15L-AF fits battery-powered IoT endpoints because it has multiple low-power modes including Sleep, Standby, and Hibernate, with SleepWalking peripherals that wake the CPU only on real events. The 1.62 V to 3.63 V supply supports operation directly from a single Li-ion or two alkaline cells down to ~2.0 V. SERCOM channels drive low-power radios (sub-GHz, BLE via external module) over SPI or UART. The 12-bit ADC reads battery voltage for fuel gauging without external components, and the 10-bit DAC can drive analog front-ends for sensor excitation. This MCU is a typical host for coin-cell wearables, environmental loggers, and remote sensors where multi-year battery life matters. Source: SAM D21 family datasheet power management chapter.
Рекомендуется
Consumer Wearables
The ATSAMD21E15L-AF serves consumer wearables such as fitness bands, smartwatches (as a co-processor), and health-monitoring patches. The Cortex-M0+ is the lowest-power Cortex-M option, and combined with Sleep modes and SleepWalking peripherals the MCU achieves single-digit microamp average currents for always-on heart-rate or step-counting algorithms. The 12-bit ADC reads optical PPG/heart-rate sensor outputs, while SERCOM I2C connects to accelerometers and environmental sensors. The integrated USB device enables direct charging and data sync via standard USB-C or micro-USB without an external transceiver. The compact 32-pin TQFP (7x7 mm) and wide temp range suit compact, body-worn enclosures. Source: SAM D21 family datasheet and Atmel/Microchip wearable reference designs.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAMD21E15L-AF — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | ATSAMD21E15L-MF | ATSAMD21E15L-AFT | ATSAMD21E15L-MFT | ATSAMD21E16L-AF | ATSAMD21E17L-AFT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 32-TQFP (7x7) | 32-TQFP (7x7) - same | 32-TQFP (7x7) - same | 32-TQFP (7x7) - same | 32-TQFP (7x7) - same | 32-TQFP (7x7) - same |
| Core | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Maximum Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash | 32 KB | 32 KB | 32 KB | 32 KB | 64 KB (+100%) | 128 KB (+300%) |
| SRAM | 4 KB | 4 KB | 4 KB | 4 KB | 8 KB (+100%) | 16 KB (+300%) |
| Supply Voltage | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V |
| Operating Temperature | -40C to +125C | -40C to +85C | -40C to +125C | -40C to +85C | -40C to +125C | -40C to +125C |
| USB | USB 2.0 FS Device | USB 2.0 FS Device | USB 2.0 FS Device | USB 2.0 FS Device | USB 2.0 FS Device | USB 2.0 FS Device |
| Approx Unit Price (USD, qty 1) | $2.30 | $2.20 | $2.30 | $2.20 | $2.50 | $3.00 |
Ключевые отличия
- Integrated USB 2.0 Full-Speed device with on-chip transceiver (против ATSAMD20E15A-ANT)
- Functional Safety (FuSa) feature set for IEC 60730 compliance (против ATSAMD20E15A-ANT)
- Drop-in 32 KB / 64 KB / 128 KB Flash scalability on identical 32-TQFP footprint (против ATSAMD20E15A-ANT)
Заметки по проектированию
Place a 0.1 µF ceramic bypass capacitor as close as possible to each VDD and VDDANA pin, and add a bulk 1 µF to 4.7 µF capacitor at the supply input. The SAM D21E contains separate digital and analog supply domains, so decoupling VDDANA independently from VDD reduces ADC noise coupling during high-current PWM switching. Estimated input current at 48 MHz with all peripherals active is approximately 10 mA; budget the LDO for at least 25 mA peak.
The 32-pin TQFP has a typical θJA of approximately 70 C/W, which is adequate for industrial (-40C to +125C) operation because the SAM D21E core draws well under 15 mA at 48 MHz. At maximum ambient (125C), derate clock frequency or peripheral duty cycle so junction temperature stays below the 150C absolute maximum. For closed enclosures without airflow, a small copper pour under the exposed pad (TQFP-32 has a thermal pad on some variants) helps spread heat.
Route the USB D+ and D- differential lines as a matched 90 Ω differential pair with no stubs, and place the 22 Ω series termination resistors close to the SAM D21E pins. Keep total USB trace length under 50 mm where possible and avoid routing near switching regulator inductors to meet USB 2.0 signal-integrity and EMI requirements. If VBUS sensing is used, add a 1 MΩ pull-down on the PA25 pin to comply with USB discharge specifications.
Do not leave the SWD pins (SWDIO, SWCLK) floating; either enable the internal pull-ups in firmware or place external 10 kΩ pull-ups on the programming header. The SAM D21E fuses ship configured for the internal 32.768 kHz oscillator; if you need the 48 MHz DFLL with USB clock recovery, configure the DFLL ONDEMAND bit and verify the closed-loop frequency via the SUPC.VREF.TCVSEL setting. Forgetting to enable the ADC reference voltage buffer results in poor linearity above 1 MSPS conversion rates.
When using SERCOM in SPI mode at the maximum 12 MHz peripheral clock, route the SCK/MOSI/MISO traces as short matched-length pairs and add a 33 Ω series resistor at the SCK output to damp reflections on long traces (>50 mm). The 32-TQFP package has limited ground pins, so use a continuous ground pour on the top layer stitched with vias to the bottom ground plane to provide a return path for high-speed SERCOM signals.
Информация о соответствии
RoHS compliant per Microchip product page. AEC-Q100 not explicitly listed for the -AF variant; the wider -40C to +125C grade makes it suitable for many industrial and automotive-adjacent uses, but AEC-Q100 qualification should be confirmed directly with Microchip for safety-critical automotive designs.