ATSAMD20E15A-MN - 32KB Flash Cortex-M0+ MCU 48MHz 32-VQFN
部品番号: ATSAMD20E15A-MN ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $2.65 | $2.65 |
| 10 | $2.39 | $23.90 |
| 100 | $2.15 | $215.00 |
| 500 | $1.92 | $960.00 |
| 1,000 | $1.72 | $1,720.00 |
ATSAMD20E15A-MN 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, volatile memory (SRAM), non-volatile program memory (Flash/ROM), and a configurable set of peripheral interfaces (GPIO, ADC, timers, communication controllers). The ATSAMD20E15A-MN belongs to the ARM Cortex-M0+ family - the most energy-efficient ARM core, designed for deterministic 32-bit processing in cost- and power-sensitive applications. Within Microchip's product hierarchy it sits under: ARM Cortex-M0+ MCU -> SAM D20 family -> SAM D20E sub-family (32-pin) -> power-management / industrial IoT / consumer segment.
Key features include 48 MHz Cortex-M0+ core reaching 2.14 Coremark/MHz, 32 KB Flash, 4 KB SRAM, six SERCOM channels (configurable as UART/SPI/I2C), a 12-bit ADC with up to 20 analog channels, multiple 16-bit timers, a 32-bit Real-Time Counter, and the Microchip Event System for inter-peripheral signaling without CPU intervention. The device also integrates a full-speed USB 2.0 device controller on selected variants and supports the Atmel/Microchip SleepWalking energy-saving scheme, allowing peripherals to wake the core autonomously only when needed.
Architecturally, the SAM D20E uses a single-cycle IO-bus to peripherals and a low-leakage process, which together deliver low active current (~7 mA at 48 MHz) and multiple low-power modes (IDLE, STANDBY, BACKUP) consuming only a few microamps. The integrated voltage regulator and brown-out detector simplify power-tree design, while the 32-VQFN exposed pad provides a low theta-JA path for thermal relief in space-constrained boards.
Typical applications include home automation nodes, smart metering, low-cost consumer electronics, sensor hubs, industrial control peripherals, USB HID/HID-class devices, and battery-powered IoT endpoints. The combination of Cortex-M0+ efficiency, 32 KB Flash sufficient for many connectivity stacks (BLE host via UART, sub-GHz radio drivers, LoRaWAN device code), and a compact 5x5 mm package makes this part a strong fit where STM32L0 or older Atmel SAM3N parts were traditionally specified.
When designing with this device, ensure the VQFN exposed pad is soldered to a sufficiently large copper pour for thermal dissipation, place decoupling capacitors (100 nF + 1 uF) as close as possible to VDD/VDDIO pins, and respect the 1.6 V minimum supply at start-up. For firmware, use the Microchip MPLAB X IDE with the MPLAB Harmony 3 framework or ASF to access the SERCOM multiplexing and Event System drivers.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes that go beyond the manufacturer datasheet to accelerate engineering selection.
ドロップイン代替品: ATSAMD20E15A-MN — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: ATSAMD20E15A-MN (同一形状・フットプリント) — 相違点: Operating Temperature, Package, ADC, Flash Memory, SRAM.
クイック比較ツール — 並列比較する代替部品を選択:
ATSAMD20E15B-MN
✅ ドロップイン📋 参考代替品(カタログ未掲載)
ATSAMD20E15A-MU
✅ ドロップイン📋 参考代替品(カタログ未掲載)
ATSAMD20E15B-MUT
✅ ドロップイン✓ 在庫あり
$1.62 / 個
データシートを見る →ATSAMD20E15A-AN
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$1.55 / 個
データシートを見る →ATSAMD20E14B-MUT
✅ ドロップイン✓ 在庫あり
$0.95 / 個
データシートを見る →ATSAMD20E15A-MN 最大定格&電気的特性
| Core | ARM Cortex-M0+ |
| Core Architecture | 32-bit RISC |
| Max CPU Clock | 48 MHz |
| Coremark/MHz | 2.14 |
| Flash Program Memory | 32 KB (32K x 8) |
| SRAM | 4 KB |
| Operating Voltage | 1.6 V to 3.6 V |
| 動作温度 | -40C to +105C |
| パッケージ | 32-VQFN (5x5 mm) with exposed pad |
| 実装タイプ | Surface Mount |
| SERCOM Channels | Up to 6 (configurable UART/SPI/I2C) |
| ADC | 12-bit, up to 20 channels |
| Timers | 16-bit TC and TCC, 32-bit RTC |
| Event System | Yes (inter-peripheral signaling) |
| MSLレベル | MSL3 |
| RoHS ステータス | Compliant |
| Lead-Free | Yes |
| Series | SAM D20E |
ATSAMD20E15A-MN ピン構成
| ピン 1 | PA02 — GPIO / ADC AIN0 / SERCOM alternative (per SAM D20 datasheet) |
| ピン 2 | PA03 — GPIO / ADC AIN1 / SERCOM alternative |
| ピン 3 | PA04 — GPIO / VREFA / ADC AIN4 / SERCOM alt |
| ピン 4 | GND — Ground |
| ピン 5 | PA05 — GPIO / ADC AIN5 / SERCOM alt |
| ピン 6 | PA06 — GPIO / ADC AIN6 / SERCOM alt |
| ピン 7 | PA07 — GPIO / ADC AIN7 / SERCOM alt |
| ピン 8 | VDD — Main supply 1.6V-3.6V |
| ピン 9 | GND — Ground |
| ピン 10 | VDDCORE — Internal regulator output (1.2V typ), decouple with 1uF |
| ピン 11 | PA08 — GPIO / NMI / SERCOM alt |
| ピン 12 | PA09 — GPIO / SERCOM alt |
| ピン 13 | PA10 — GPIO / SERCOM alt |
| ピン 14 | PA11 — GPIO / SERCOM alt |
| ピン 15 | PA14 — GPIO / SERCOM alt / XIN |
| ピン 16 | PA15 — GPIO / SERCOM alt / XOUT |
| ピン 17 | PA16 — GPIO / SERCOM alt |
| ピン 18 | PA17 — GPIO / SERCOM alt |
| ピン 19 | PA18 — GPIO / SERCOM alt |
| ピン 20 | PA19 — GPIO / SERCOM alt |
| ピン 21 | PA20 — GPIO / SERCOM alt |
| ピン 22 | PA21 — GPIO / SERCOM alt |
| ピン 23 | PA22 — GPIO / SERCOM alt |
| ピン 24 | PA23 — GPIO / SERCOM alt |
| ピン 25 | PA24 — GPIO / SERCOM alt / USB DP on E18 |
| ピン 26 | PA25 — GPIO / SERCOM alt / USB DM on E18 |
| ピン 27 | RESETn — Active-low reset input |
| ピン 28 | PA27 — GPIO / SERCOM alt |
| ピン 29 | PA28 — GPIO / SERCOM alt |
| ピン 30 | PA30 — GPIO / SWCLK (programming) |
| ピン 31 | PA31 — GPIO / SWDIO (programming) |
| ピン 32 | VSW — Voltage switch input for internal regulator, connect to VDD |
主な用途
ATSAMD20E15A-MN の用途: 6 件s: Home Automation Sensor Hub, Smart Metering Endpoints, Industrial Control Peripherals, Low-Cost Consumer Electronics, USB Human Interface Devices (HID), Battery-Powered IoT Endpoints.
Home Automation Sensor Hub
The ATSAMD20E15A-MN is well suited to home-automation sensor hubs that aggregate temperature, humidity, motion, and door/window contact signals. The Cortex-M0+ core at 48 MHz and 32 KB Flash comfortably run a small Zigbee or Thread host stack or a Bluetooth Low Energy UART pass-through, while six SERCOM channels (each re-configurable as UART/SPI/I2C) interface to multiple sensors and radio modules simultaneously. The 1.6-3.6 V supply range lets the device run directly from two AA cells without an LDO, and SleepWalking plus IDLE/STANDBY modes reduce quiescent current to a few microamps between events. The 5x5 mm VQFN footprint fits inside tiny surface-mount sensor enclosures, and the exposed pad provides adequate thermal relief for the ~7 mA active current. Compared with older 8-bit AVR parts, this MCU doubles the instructions per MHz and adds a 12-bit ADC with 20 channels for higher-resolution environmental sensing.
おすすめ
Smart Metering Endpoints
In smart electricity, water, and gas metering endpoints the ATSAMD20E15A-MN delivers the long battery life required for 10+ year deployments. The Cortex-M0+ core plus Event System lets the device stay in STANDBY for >99% of the time, only waking on a timer, GPIO edge, or ADC threshold to transmit metering data over a sub-GHz radio or wired M-Bus interface. The integrated 12-bit ADC samples current/voltage waveforms with sufficient resolution for class-1 metering, and the 32 KB Flash holds simple calibration tables plus an OMS-compliant application layer. Running from a 3.6 V lithium primary cell, the wide operating range (1.6-3.6 V) allows the cell to discharge all the way down to its end-of-life voltage without brown-out. Compared with a discrete 8051 + ADC solution, the ATSAMD20E15A-MN saves PCB area and reduces BOM cost while adding firmware upgradability.
おすすめ
Industrial Control Peripherals
For industrial control peripherals such as Modbus RTU sensor nodes, PLC expansion modules, and IO-Link device transceivers, the ATSAMD20E15A-MN provides the determinism of a 32-bit Cortex-M0+ core plus the ruggedness of a -40C to +105C industrial temperature grade. Six SERCOM channels support up to three Modbus UARTs, SPI sensors, and I2C peripherals on a single chip, while the Event System allows GPIO edges to trigger ADC conversions without CPU load. The 12-bit ADC with 20 channels handles 4-20 mA analog inputs and 0-10 V signals via external scaling, and the built-in DMA controller moves ADC samples into SRAM without waking the CPU. The 32-VQFN package survives the -40C cold-crank and +85C ambient conditions typical of factory floors, and the exposed pad simplifies thermal management in sealed enclosures.
おすすめ
Low-Cost Consumer Electronics
The ATSAMD20E15A-MN brings 32-bit ARM performance to low-cost consumer products such as toys, small appliances, fitness wearables, and remote controls. At less than $2 in volume, the part offers significantly more capability than competing 8-bit MCUs while keeping BOM cost flat. The Cortex-M0+ core at 48 MHz drives small TFT displays, LED matrices, and audio feedback tones through the integrated timers and PWM channels. The SERCOM peripherals can simultaneously talk to a Bluetooth module, an accelerometer, and a small SPI Flash, eliminating external glue logic. Low-power modes keep battery life competitive with 8-bit designs, and the 5x5 mm VQFN footprint is small enough for wearable form factors. Compared with PIC16F equivalents, the ATSAMD20E15A-MN offers faster CPU, more Flash, and richer peripherals at similar cost.
おすすめ
USB Human Interface Devices (HID)
Although the ATSAMD20E15A-MN variant does not include the USB controller, the same SAM D20E silicon supports USB device interfaces when configured via firmware emulation over SERCOM plus external PHY, or a designer can move to the pin-compatible ATSAMD20E18A-MU which adds native USB 2.0 full-speed device. The 32 KB Flash holds HID class drivers, and the SERCOM channels manage buttons, rotary encoders, and LED indicators on keyboards, mice, and gaming controllers. The 48 MHz CPU easily handles polling rates up to 1000 Hz with margin for debounce and macro processing. The small 5x5 mm package keeps PCBs compact, and the industrial -40C to +105C rating supports gaming peripherals with chassis-mounted electronics. Compared with legacy 8-bit USB MCUs, this part simplifies firmware with a 32-bit core and modern ARM toolchain.
おすすめ
Battery-Powered IoT Endpoints
Battery-powered IoT endpoints - remote sensor tags, BLE beacons, asset trackers - benefit from the ATSAMD20E15A-MN's aggressive low-power SleepWalking implementation. Per the SAM D20 datasheet, IDLE mode draws ~3 mA, STANDBY drops to ~1 uA, and BACKUP mode reaches <1 uA with RTC retention, enabling multi-year coin-cell operation. The Event System plus DMA lets peripherals (ADC, SERCOM RX, GPIO) autonomously wake the CPU only when a meaningful event occurs. The wide 1.6-3.6 V supply window lets the part run directly from a single CR2032 coin cell (3.0 V nominal) down to its end-of-life voltage, eliminating an LDO. Six SERCOM channels support BLE modules (UART), sensors (I2C/SPI), and a debug port simultaneously. Compared with non-SleepWalking MCUs, the ATSAMD20E15A-MN cuts average system power by 3-5x for typical IoT traffic profiles.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: ATSAMD20E15A-MN — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | ATSAMD20E15B-MN | ATSAMD20E15A-MU | ATSAMD20E15B-MUT | ATSAMD20E15A-AN | ATSAMD20E14B-MUT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 32-VQFN (5x5 mm) | 32-VQFN (5x5 mm) - same | 32-VQFN (5x5 mm) - same | 32-VQFN (5x5 mm) - same | 32-TQFP (7x7 mm) - larger PCB | 32-VQFN (5x5 mm) - same |
| Core | ARM Cortex-M0+ | 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 | 48 MHz |
| Flash | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 16 KB |
| SRAM | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB |
| Operating Voltage | 1.6 V to 3.6 V | 1.6 V to 3.6 V | 1.6 V to 3.6 V | 1.6 V to 3.6 V | 1.6 V to 3.6 V | 1.6 V to 3.6 V |
| Operating Temperature | -40C to +105C | -40C to +105C | -40C to +105C | -40C to +105C | -40C to +105C | -40C to +105C |
| SERCOM Channels | Up to 6 | Up to 6 | Up to 6 | Up to 6 | Up to 6 | Up to 6 |
主な差別化要因
- Same 32 KB Flash as -E15A but with revision B silicon improvements (vs ATSAMD20E15B-MN)
- 16 KB Flash instead of 32 KB for cost-down designs (vs ATSAMD20E14B-MUT)
- Tray packaging option for low-volume and prototyping (vs ATSAMD20E15A-MU)
設計ノート
Decouple VDD with a 100 nF X7R ceramic placed within 2 mm of the VDD pin, and a 1 uF X5R bulk capacitor within 5 mm. VDDCORE (pin 10) MUST be decoupled with a 1 uF X7R cap (not 10 uF) directly to the exposed pad's GND pour. According to the SAM D20 datasheet, VSW (pin 32) is the internal voltage-switch node and must be tied to VDD. Brown-out detection is enabled by default; configure BOD33 levels via NVM fuse bits for battery-powered designs.
The 32-VQFN exposed thermal pad is internally bonded to GND and provides the primary heat-dissipation path. Estimate: at 48 MHz active current ~7 mA at 3.3 V = 23 mW, well within the package's thermal budget without a heatsink. However, solder the EP to a copper pour of at least 25 mm^2 to keep theta-JA near 39 C/W and prevent thermal stress in sealed industrial enclosures. For +105C ambient designs, verify thermal margin in the system-level thermal chamber.
Do not assume every PAxx pin exposes every peripheral - the SERCOM peripheral-to-pin mapping is configured via the PORT and PMUX registers and varies by chip variant. According to the SAM D20 datasheet, ADC channel numbers do NOT map directly to GPIO pin numbers (e.g. PA02 = AIN0, PA03 = AIN1). Always use the Microchip MPLAB Harmony 3 pin-manager or ASF PORT driver to verify pin function. Failing to do so is the most common cause of 'dead ADC input' issues in SAM D20 designs.
Route the SWD signals (SWCLK on PA30, SWDIO on PA31) as short, impedance-controlled traces (50 ohm typical) without stubs, and keep them away from switching converter or motor-drive traces. Add a 4.7 kOhm pull-up on RESETn to VDD to avoid spurious resets during power-up. For low-EMI designs, place the 32 kHz crystal load capacitors close to XIN/XOUT and use a guard ring tied to GND. The exposed pad must have at least 6 thermal vias (0.3 mm drill, 0.5 mm pitch) to inner GND planes.
コンプライアンス情報
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - choose ATSAMx21E or ATSAMx51 for automotive. Industrial -40C to +105C temperature grade per datasheet.