ATSAMD20E16B-AUT - 48MHz Cortex-M0+ MCU 64KB Flash | Microchip
部品番号: ATSAMD20E16B-AUT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.95 | $3.95 |
| 10 | $3.55 | $35.50 |
| 100 | $3.1 | $310.00 |
| 500 | $2.75 | $1,375.00 |
| 1,000 | $2.45 | $2,450.00 |
ATSAMD20E16B-AUT 概要
What is a Cortex-M0+ microcontroller? A microcontroller unit (MCU) is a single-chip computer that integrates a CPU core, memory, and peripherals. The ARM Cortex-M0+ is the most energy-efficient core in the Cortex-M family, designed for 32-bit performance at minimal power and cost. MCUs sit within the embedded-computing hierarchy alongside microprocessors, FPGAs, and DSPs, and form the decision-making brain of nearly every connected sensor node, consumer appliance, and industrial control loop.
Key features of the ATSAMD20E16B-AUT include: six SERCOM channels configurable as UART, SPI, or I2C, an Event System for hardware-triggered inter-peripheral signalling, SleepWalking peripherals that wake the CPU only on relevant events, and full-speed USB device via the integrated USB 2.0 Full-Speed controller. The 12-bit ADC offers up to 16 channels and the PTC supports up to 256 mutual-capacitance touch buttons without external components.
Architecture-wise, the device combines a two-wire SERCOM-based interconnect, a single-cycle multiplier and a 4-channel DMA controller that offloads memory-to-peripheral transfers, freeing the Cortex-M0+ core for application code. The embedded voltage regulator and power-on reset reduce external component count.
Typical applications include home-automation sensor hubs, low-power consumer devices, smart metering, capacitive touch user interfaces, industrial sensor nodes, and battery-powered IoT endpoints. The integrated USB and touch peripherals specifically suit HIDs, USB-CDC bridges, and white-goods control panels.
Design consideration: the internal 1.62 V regulator requires a 1 uF decoupling capacitor on VDDIN and a 1 uF on VDDANA; bypassing both with a 100 nF high-frequency cap prevents ADC reference noise during SERCOM bursts.
This page synthesizes distributor pricing, parametric comparison, drop-in alternatives, and practical design notes not found on the manufacturer product page alone.
ドロップイン代替品: ATSAMD20E16B-AUT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: ATSAMD20E16B-AUT (同一形状・フットプリント) — 相違点: Flash Memory, ADC, DAC, Operating Temperature, SRAM.
クイック比較ツール — 並列比較する代替部品を選択:
ATSAMD20E15B-AUT
✅ ドロップイン✓ 在庫あり
$2.52 / 個
データシートを見る →ATSAMD20E14B-AUT
✅ ドロップイン✓ 在庫あり
$1.21 / 個
データシートを見る →ATSAMD20E18B-AUT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
ATSAMD20E16B-AU
✅ ドロップイン✓ 在庫あり
$1.84 / 個
データシートを見る →ATSAMD20E16A-AUT
✅ ドロップイン✓ 在庫あり
$1.44 / 個
データシートを見る →ATSAMD20E16B-AUT 最大定格&電気的特性
| Core Architecture | ARM Cortex-M0+ (32-bit) |
| Maximum CPU Clock | 48 MHz |
| Flash Memory | 64 KB (64K x 8) |
| SRAM | 8 KB |
| Supply Voltage (VDD) | 1.62 V to 3.6 V |
| 動作温度 | -40 C to +85 C (Industrial) |
| ADC | 12-bit, up to 350 ksps |
| DAC | 10-bit, 350 ksps |
| SERCOM Modules | 6 (configurable UART/SPI/I2C) |
| Timers | 16-bit TC, RTC |
| Touch Controller (PTC) | 256-channel mutual-capacitance |
| DMA Channels | 4 |
| USB | USB 2.0 Full-Speed Device |
| パッケージ | 32-TQFP (7x7 mm) |
| 実装タイプ | Surface Mount |
| MSLレベル | 3 (168 hours) |
| RoHS ステータス | Compliant |
| Lead-Free | Yes |
ATSAMD20E16B-AUT ピン構成
| ピン 1 | PA00 — XTAL1 / GPIO / SERCOM1[0] |
| ピン 2 | PA01 — XTAL2 / GPIO / SERCOM1[1] |
| ピン 3 | PA02 — GPIO / AIN[0] / SERCOM0[0] |
| ピン 4 | PA03 — GPIO / AIN[1] / VREFA / SERCOM0[1] |
| ピン 5 | PA04 — GPIO / AIN[2] / SERCOM0[2] |
| ピン 6 | PA05 — GPIO / AIN[3] / SERCOM0[3] |
| ピン 7 | PA06 — GPIO / AIN[4] / SERCOM0[4] |
| ピン 8 | PA07 — GPIO / AIN[5] / SERCOM0[5] |
| ピン 9 | VDDANA — Analog supply voltage |
| ピン 10 | GND — Ground |
| ピン 11 | PA08 — GPIO / AIN[6] / SERCOM2[0] / PTC[Y8] |
| ピン 12 | PA09 — GPIO / AIN[7] / SERCOM2[1] / PTC[Y9] |
| ピン 13 | PA10 — GPIO / AIN[8] / SERCOM2[2] / PTC[Y10] |
| ピン 14 | PA11 — GPIO / AIN[9] / SERCOM2[3] / PTC[Y11] |
| ピン 15 | PA14 — GPIO / SERCOM2[2 alt] / TC4[0] |
| ピン 16 | PA15 — GPIO / SERCOM2[3 alt] / TC4[1] |
| ピン 17 | PA16 — GPIO / SERCOM1[0 alt] / TC5[0] |
| ピン 18 | PA17 — GPIO / SERCOM1[1 alt] / TC5[1] |
| ピン 19 | PA18 — GPIO / SERCOM1[2 alt] |
| ピン 20 | PA19 — GPIO / SERCOM1[3 alt] |
| ピン 21 | PA20 — GPIO / SERCOM5[2] / GCLK[0] |
| ピン 22 | PA21 — GPIO / SERCOM5[3] / GCLK[1] |
| ピン 23 | PA22 — GPIO / SERCOM3[0] / USB_DM |
| ピン 24 | PA23 — GPIO / SERCOM3[1] / USB_DP |
| ピン 25 | PA24 — GPIO / SERCOM3[2] / USB_SOF |
| ピン 26 | PA25 — GPIO / SERCOM3[3] / USB_VBUS |
| ピン 27 | NRST — Reset input, active low |
| ピン 28 | VDD — Digital supply voltage |
| ピン 29 | GND — Ground |
| ピン 30 | PA27 — GPIO / SERCOM4[3] / TC1[0] |
| ピン 31 | PA28 — GPIO / SERCOM4[2] / TC1[1] |
| ピン 32 | PA30 — GPIO / SERCOM1[2] / SWCLK |
| ピン 33 | PA31 — GPIO / SERCOM1[3] / SWDIO |
主な用途
ATSAMD20E16B-AUT の用途: 6 件s: Home-Automation Sensor Hub, Capacitive Touch User Interface, USB HID / CDC Bridge Device, Smart Metering End Node, Industrial Sensor Node, Battery-Powered IoT Endpoint.
Home-Automation Sensor Hub
The ATSAMD20E16B-AUT is well suited as the central MCU of a home-automation sensor hub thanks to its 48 MHz Cortex-M0+ core, 64 KB Flash, and low-power SleepWalking peripherals. Its six SERCOM channels can simultaneously handle UART for a Zigbee module, I2C for an environmental sensor cluster, and SPI for an external EEPROM. The integrated 12-bit ADC reads temperature and humidity sensors directly. USB Full-Speed provides a debug and firmware-update port, while the Event System lets ADC-completed or RTC-alarm events wake the CPU only when needed, enabling years of battery life from two AA cells.
おすすめ
Capacitive Touch User Interface
The integrated 256-channel Peripheral Touch Controller (PTC) makes the ATSAMD20E16B-AUT an excellent choice for capacitive touch keypads, sliders, and proximity sensors in white goods and consumer appliances. Mutual-capacitance sensing works through glass up to 5 mm thick without external components. The 64 KB Flash stores touch-gesture libraries, and the Event System routes touch events directly to GPIOs for LED feedback without CPU intervention. The 10-bit DAC generates audio chirps for proximity feedback, and USB Full-Speed enables HID-class touch panels that connect directly to a host PC.
おすすめ
USB HID / CDC Bridge Device
The on-chip USB 2.0 Full-Speed device controller with internal transceiver makes the ATSAMD20E16B-AUT ideal for USB HID keyboards, mice, CDC serial bridges, and mass-storage devices. The 48 MHz CPU sustains HID polling at 1 kHz with substantial margin for firmware-driven LED control. Six SERCOM channels provide UART pass-through alongside USB. The 32-TQFP package fits small dongle designs, and industrial temperature rating suits automotive aftermarket, factory tools, and POS terminals. The 64 KB Flash holds HID-to-UART or HID-to-I2C bridging firmware without needing external memory.
おすすめ
Smart Metering End Node
For electricity, water, and gas metering, the ATSAMD20E16B-AUT offers 64 KB Flash for application code, 8 KB SRAM for metering buffers, and Sleep currents under 5 uA that extend battery life beyond 10 years. Its 12-bit ADC with differential inputs and internal gain stage reads analog front-end signals from current shunts or bridge sensors. The RTC supports calendar-aware tariff logic, while the SERCOM channels interface to PLC, RF, or LoRa sub-GHz modules. The Cortex-M0+ core runs segmented LCD driving routines in software, avoiding the cost of an external LCD controller.
おすすめ
Industrial Sensor Node
The ATSAMD20E16B-AUT suits industrial 4-20 mA loop-powered sensor nodes because its 1.62 V minimum supply and ultra-low SleepWalking current allow operation from harvested energy. Its industrial -40 C to +85 C temperature rating handles factory-floor conditions, and its SERCOM channels connect to RS-485 transceivers for fieldbus connectivity. The 4-channel DMA offloads repetitive ADC-to-memory transfers, leaving the Cortex-M0+ core free for self-diagnostic routines. The Event System triggers CPU wake from sleep only on threshold-crossing ADC events, dramatically reducing average power in always-on monitoring applications.
おすすめ
Battery-Powered IoT Endpoint
The ATSAMD20E16B-AUT is a strong fit for battery-powered IoT endpoints where the 64 KB Flash stores BLE provisioning, OTA update handling, and sensor-fusion code while the 8 KB SRAM sustains a small RTOS plus Zigbee or BLE stack via a co-processor. The Cortex-M0+ core runs at 48 MHz yet draws only a few mA per MHz, and the SERCOM channels handle UART AT-command interfaces to the radio module. The on-chip RTC with calendar mode supports timestamped sensor logging even when the core is in standby. Industrial temperature rating and 1.62 V minimum supply extend deployments to outdoor enclosures.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: ATSAMD20E16B-AUT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | ATSAMD20E15B-AUT | ATSAMD20E14B-AUT | ATSAMD20E18B-AUT | ATSAMD20E16B-AU |
|---|---|---|---|---|---|
| Brand | 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 |
| Core | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz |
| Flash | 64 KB | 32 KB | 16 KB | 256 KB | 64 KB |
| SRAM | 8 KB | 4 KB | 4 KB | 32 KB | 8 KB |
| USB | Full-Speed Device | Full-Speed Device | Full-Speed Device | Full-Speed Device | Full-Speed Device |
| PTC Touch Channels | 256 | 256 | 256 | 256 | 256 |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
主な差別化要因
- Highest density Flash at low cost in SAM D20E 32-TQFP (vs ATSAMD20E15B-AUT)
- Revision B silicon with latest errata fixes (vs ATSAMD20E16A-AUT)
- Tape-and-reel packaging for high-volume SMT assembly (vs ATSAMD20E16B-AU)
設計ノート
Decouple both VDDANA and VDDIN independently. According to the SAM D20 datasheet, VDDANA requires a 1 uF capacitor plus a 100 nF high-frequency ceramic placed within 2 mm of the pin to keep ADC reference noise below 1 LSB during 350 ksps conversions. The 1.62 V-3.6 V supply range allows direct operation from a single Li-ion cell down to end-of-life, eliminating an LDO for many battery applications.
Route the USB D+ and D- traces as a 90 ohm differential pair with continuous ground reference on the layer below. Per the SAM D20 datasheet USB section, trace length matching within 150 mil reduces signal-integrity issues. Keep USB traces away from the 48 MHz XIN/XOUT traces and any high-current switching regulator nodes. Place the ESD protection array within 5 mm of the USB connector.
Do not enable the internal pull-up on PA24 (USB_SOF) or PA25 (USB_VBUS) - doing so loads the USB lines. Always set the VBUS-detect bit in the USB CTRLA register before declaring the bus ready. For capacitive touch, enable the PTC acquisition interrupt only after the PTC is fully configured, otherwise the first touch events are missed. Estimated: Sleep current under typical 25 C conditions is approximately 3 uA with RTC running.
コンプライアンス情報
RoHS and REACH compliance per Microchip product page. Standard industrial temperature grade; AEC-Q100 automotive grade is not available in this part number - consult Microchip automotive part-number scheme for AEC-Q100 qualified SAMD20 variants.