ATSAMD20J17A-MNT - ARM Cortex-M0+ MCU 128KB Flash 64-QFN | Microchip
Артикул: ATSAMD20J17A-MNT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $4.12 | $4,12 |
| 10 | $3.71 | $37,10 |
| 100 | $3.29 | $329,00 |
| 500 | $2.86 | $1.430,00 |
| 1.000 | $2.51 | $2.510,00 |
| 3.000 | $2.18 | $6.540,00 |
ATSAMD20J17A-MNT Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), working memory (SRAM), and a rich set of peripherals such as ADC, DAC, timers, communication interfaces, and GPIO. The Cortex-M0+ is ARM's smallest and most energy-efficient core, designed for deterministic real-time response at very low active and sleep currents, which positions the SAM D20 family at the bottom of the ARM Cortex-M hierarchy (Cortex-M0+ -> Cortex-M0 -> Cortex-M3/M4 -> Cortex-M7) within the broader embedded microcontroller taxonomy (microcontroller -> semiconductor -> integrated circuit).
Key features of the ATSAMD20J17A-MNT include the SAM D20J peripheral set: a 12-bit ADC up to 1 MSPS with up to 20 channels, a 10-bit 350 kSPS DAC, six SERCOM (serial communication) channels configurable as UART, SPI, or I2C, a 24-bit timer/counter for control, an RTC with calendar mode, and a 256-channel Peripheral Touch Controller (PTC) supporting capacitive touch buttons, sliders, and proximity sensing without external components.
Architecturally, the device uses a single-cycle hardware multiplier, NVIC with 4 priority levels, and a low-power SleepWalking peripheral event system that allows peripherals to wake the CPU only when meaningful work is needed. The 2.14 CoreMark/MHz efficiency reflects the Cortex-M0+ Thumb-2 instruction set tuned for code density and deterministic interrupt latency under 12 cycles.
Typical applications include home automation nodes, smart metering, low-power wireless sensor hubs, consumer electronics HMI with capacitive touch, industrial sensor transmitters, and battery-powered IoT endpoints where sleep current in the microampere range is critical. The wide 1.62V to 3.6V supply range lets it run directly from a single lithium coin cell or a 2xAA alkaline pack.
When designing with this part, pay attention to decoupling: place a 100nF X7R ceramic on each VDD pin and a bulk 4.7uF near the package, route the exposed pad (EP) to a continuous ground copper pour with at least 4 thermal vias to the inner ground plane for low-impedance thermal and electrical return. Configure unused pins as outputs with low state or enable the internal pull-down to minimize leakage in battery-powered designs.
Аналоги без доработки для ATSAMD20J17A-MNT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAMD20J17A-MNT (тот же форм-фактор и посадочное место) — отличается по Package, ADC, MSL Level, Peripheral Touch Controller (PTC), SRAM.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAMD20J18A-MNT
✅ Прямая замена✓ В наличии
$3.41 / шт.
Открыть даташит →ATSAMD20J16B-MN
✅ Прямая замена✓ В наличии
$1.73 / шт.
Открыть даташит →ATSAMD20J15A-MNT
✅ Прямая замена✓ В наличии
$1.45 / шт.
Открыть даташит →ATSAMD20J17A-AUT
✅ Прямая замена✓ В наличии
$2.3 / шт.
Открыть даташит →ATSAMD20J17A-ANT
✅ Прямая замена✓ В наличии
$2.45 / шт.
Открыть даташит →ATSAMD20J16A-MNT
✅ Прямая замена✓ В наличии
$2.18 / шт.
Открыть даташит →ATSAMD20J14B-MU
✅ Прямая замена✓ В наличии
$2.05 / шт.
Открыть даташит →ATSAMD20J17A-MNT Максимальные параметры и электрические характеристики
| Core Architecture | ARM Cortex-M0+ |
| Разрядность шины данных | 32 bit |
| Максимальная тактовая частота | 48 MHz |
| Program Memory (Flash) | 128 KB (128K x 8) |
| SRAM | 16 KB |
| Supply Voltage Range | 1.62 V to 3.6 V |
| Рабочая температура | -40C to +105C (industrial, GREEN) |
| Корпус | 64-pin QFN (9x9 mm) with exposed thermal pad |
| Тип монтажа | Surface Mount |
| ADC | 12-bit, up to 20 channels, up to 1 MSPS |
| DAC | 10-bit, 1 channel, 350 kSPS |
| Communication Interfaces | Up to 6 SERCOM (UART / SPI / I2C configurable) |
| Timers | 24-bit TC, 16-bit TCC, RTC with calendar |
| Peripheral Touch Controller (PTC) | 256-channel capacitive touch |
| GPIO Count | [01I] |
| CoreMark/MHz | 2.14 |
| Статус RoHS | Compliant (GREEN) |
| Уровень MSL | MSL3 (per package qualification) |
Конфигурация выводов ATSAMD20J17A-MNT
| Контакт 1 | PA00 — GPIO / ADC AIN0 / PTC X0 |
| Контакт 2 | PA01 — GPIO / ADC AIN1 / PTC X1 |
| Контакт 3 | PA02 — GPIO / AIN2 / VOUT / PTC Y0 |
| Контакт 4 | PA03 — GPIO / AIN3 / VREFA / PTC Y1 |
| Контакт 5 | GND — Ground |
| Контакт 6 | VDDIO — Digital I/O supply |
| Контакт 7 | VDDIN — Main digital supply input |
| Контакт 8 | PA04 — GPIO / AIN4 / VREFB / PTC Y2 |
| Контакт 9 | PA05 — GPIO / AIN5 / PTC Y3 |
| Контакт 10 | PA06 — GPIO / AIN6 / PTC Y4 |
| Контакт 11 | PA07 — GPIO / AIN7 / PTC Y5 |
| Контакт 12 | VDDANA — Analog supply |
| Контакт 13 | GND — Ground |
| Контакт 14 | PA08 — GPIO / AIN8 / PTC X2 |
| Контакт 15 | PA09 — GPIO / AIN9 / PTC X3 |
| Контакт 16 | PA10 — GPIO / AIN10 / PTC X4 |
| Контакт 17 | PA11 — GPIO / AIN11 / PTC X5 |
| Контакт 18 | PA12 — GPIO / AIN12 / PTC X6 |
| Контакт 19 | PA13 — GPIO / AIN13 / PTC X7 |
| Контакт 20 | PA14 — GPIO / AIN14 / PTC X8 |
| Контакт 21 | PA15 — GPIO / AIN15 / PTC X9 |
| Контакт 22 | PA16 — GPIO / AIN16 / PTC X10 / SERCOM1 PAD0 |
| Контакт 23 | PA17 — GPIO / AIN17 / PTC X11 / SERCOM1 PAD1 |
| Контакт 24 | PA18 — GPIO / AIN18 / PTC X12 / SERCOM1 PAD2 |
| Контакт 25 | PA19 — GPIO / AIN19 / PTC X13 / SERCOM1 PAD3 |
| Контакт 26 | PA20 — GPIO / PTC X14 / SERCOM3 PAD0 |
| Контакт 27 | PA21 — GPIO / PTC X15 / SERCOM3 PAD1 |
| Контакт 28 | PA22 — GPIO / PTC X16 / SERCOM3 PAD2 |
| Контакт 29 | PA23 — GPIO / PTC X17 / SERCOM3 PAD3 |
| Контакт 30 | PA24 — GPIO / SERCOM0 PAD0 / USB D- |
| Контакт 31 | PA25 — GPIO / SERCOM0 PAD1 / USB D+ |
| Контакт 32 | GND — Ground |
| Контакт 33 | VDDIN — Main supply |
| Контакт 34 | PA26 — GPIO / SERCOM0 PAD2 |
| Контакт 35 | PA27 — GPIO / SERCOM0 PAD3 |
| Контакт 36 | PA28 — GPIO / Reset input (bidirectional) |
| Контакт 37 | PA29 — GPIO / SERCOM5 PAD0 |
| Контакт 38 | PA30 — GPIO / SWCLK / SERCOM5 PAD1 |
| Контакт 39 | PA31 — GPIO / SWDIO / SERCOM5 PAD2 |
| Контакт 40 | PB00 — GPIO / SERCOM5 PAD3 / EVSYS CH0 |
| Контакт 41 | PB01 — GPIO / SERCOM5 PAD1 / EVSYS CH1 |
| Контакт 42 | PB02 — GPIO / SERCOM5 PAD2 / EVSYS CH2 |
| Контакт 43 | PB03 — GPIO / SERCOM5 PAD3 / EVSYS CH3 |
| Контакт 44 | PB04 — GPIO / SERCOM2 PAD0 |
| Контакт 45 | PB05 — GPIO / SERCOM2 PAD1 |
| Контакт 46 | PB06 — GPIO / SERCOM2 PAD2 |
| Контакт 47 | PB07 — GPIO / SERCOM2 PAD3 |
| Контакт 48 | PB08 — GPIO / SERCOM4 PAD0 / TC4 |
| Контакт 49 | PB09 — GPIO / SERCOM4 PAD1 / TC5 |
| Контакт 50 | PB10 — GPIO / SERCOM4 PAD2 / TC6 |
| Контакт 51 | PB11 — GPIO / SERCOM4 PAD3 / TC7 |
| Контакт 52 | PB12 — GPIO / SERCOM0 PAD0 |
| Контакт 53 | PB13 — GPIO / SERCOM0 PAD1 |
| Контакт 54 | PB14 — GPIO / SERCOM0 PAD2 |
| Контакт 55 | PB15 — GPIO / SERCOM0 PAD3 |
| Контакт 56 | PB16 — GPIO / SERCOM1 PAD0 / TCC0 WO0 |
| Контакт 57 | PB17 — GPIO / SERCOM1 PAD1 / TCC0 WO1 |
| Контакт 58 | PB18 — GPIO / SERCOM1 PAD2 / TCC0 WO2 |
| Контакт 59 | PB19 — GPIO / SERCOM1 PAD3 / TCC0 WO3 |
| Контакт 60 | PB20 — GPIO / SERCOM3 PAD0 / TCC0 WO4 |
| Контакт 61 | PB21 — GPIO / SERCOM3 PAD1 / TCC0 WO5 |
| Контакт 62 | PB22 — GPIO / SERCOM3 PAD2 / TCC0 WO6 |
| Контакт 63 | PB23 — GPIO / SERCOM3 PAD3 / TCC0 WO7 |
| Контакт 64 | EP — Exposed thermal pad - tie to GND |
Типичное применение
ATSAMD20J17A-MNT подходит для 7 применениеs: Home Automation Hubs, Smart Metering Endpoints, Capacitive Touch User Interface, Industrial Sensor Transmitters, Battery-Powered IoT Sensor Nodes, Consumer Electronics with HMI, Wearables and Fitness Trackers.
Home Automation Hubs
The ATSAMD20J17A-MNT is well suited for home automation control nodes because it combines a Cortex-M0+ core running at 48MHz with 128KB Flash and 16KB SRAM, enough to host a Zigbee or Thread stack plus application logic. Its 6 configurable SERCOM channels (UART/SPI/I2C) connect directly to wireless modules, sensors, and EEPROM. The 256-channel Peripheral Touch Controller enables touch buttons on wall switches without external ICs. Operating from 1.62V to 3.6V, it can be powered from a 3.3V LDO or directly from 2xAA cells, simplifying BOM cost in mass-market consumer products.
Рекомендуется
Smart Metering Endpoints
For electricity, water, or gas metering endpoints, the ATSAMD20J17A-MNT provides the 12-bit ADC at up to 1 MSPS needed for accurate energy measurement and a 10-bit DAC for calibration signal generation. Its low SleepWalking current lets battery-backed meters sleep most of the time, waking only on a tamper or interval event. The RTC with calendar mode supports time-of-use billing and tariff scheduling. Industrial -40C to +105C temperature rating ensures outdoor cabinet operation. The 64-pin QFN gives generous GPIO for multi-phase metering, optical pulse inputs, and LCD segment driving.
Рекомендуется
Capacitive Touch User Interface
The ATSAMD20J17A-MNT's integrated 256-channel Peripheral Touch Controller (PTC) supports up to 256 touch buttons, sliders, wheels, and matrix touchpads without any external touch IC. This eliminates the cost and PCB area of a dedicated touch controller in appliance, audio, and HVAC front panels. The 12-bit ADC can read other analog sensors (light, temperature, position) alongside touch scanning. 16KB SRAM and 128KB Flash host a touch library plus UI state machine. The 6 SERCOMs drive displays, audio, and communication simultaneously.
Рекомендуется
Industrial Sensor Transmitters
Industrial 4-20 mA loop-powered sensors benefit from the ATSAMD20J17A-MNT's wide 1.62V to 3.6V supply range that works directly from rectified loop voltage without pre-regulation. The 12-bit ADC reads bridge pressure, RTD, or thermocouple inputs through an external front end. Six SERCOMs support HART modems, RS-485, and IO-Link. The -40C to +105C industrial temperature range handles factory-floor environments. The Cortex-M0+ at 48MHz runs PID control loops and fieldbus protocols deterministically, while deep-sleep current below 1 uA preserves loop power budget.
Рекомендуется
Battery-Powered IoT Sensor Nodes
Battery-powered IoT endpoints running on coin cells or 2xAA packs rely on the ATSAMD20J17A-MNT's deep-sleep current below 1 uA with RAM retention and SleepWalking peripherals that wake the CPU only when real work is needed. The 128KB Flash stores BLE Mesh, LoRaWAN, or Zigbee stacks plus application code. Six SERCOMs connect to radios, sensors, and memories. The Cortex-M0+ efficiency of 2.14 CoreMark/MHz minimizes active-mode energy per task. Operating voltage down to 1.62V lets it run from a single CR2032 cell directly.
Рекомендуется
Consumer Electronics with HMI
Consumer products like coffee machines, robotic vacuums, and audio accessories benefit from the ATSAMD20J17A-MNT's combination of touch sensing, motor control timers, and connectivity. The 24-bit TC and 16-bit TCC generate PWM for brushless DC motor commutation, while the 12-bit ADC reads sensor feedback for closed-loop control. The 6 SERCOMs drive displays, audio codecs, and BLE modules simultaneously. The 64-pin QFN gives ample GPIO for encoders, buttons, and LEDs in a single-chip design, reducing BOM and PCB area compared to multi-chip solutions.
Рекомендуется
Wearables and Fitness Trackers
Wearable fitness bands and watches leverage the ATSAMD20J17A-MNT's small 64-pin QFN (9x9 mm) footprint and low active current under 7 mA at 48 MHz to fit in tight enclosures with small batteries. The 12-bit ADC reads heart-rate, SpO2, and motion sensor analog outputs. Six SERCOMs connect to BLE SoCs, IMUs, and OLED displays. SleepWalking peripherals and 0.7 uA RTC-mode current with RAM retention enable multi-day battery life. Industrial temperature range supports skin-contact operation up to +105C.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAMD20J17A-MNT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | ATSAMD20J18A-MNT | ATSAMD20J16B-MN | ATSAMD20J15A-MNT | ATSAMD20J17A-AUT | ATSAMD20J14B-MU |
|---|---|---|---|---|---|---|
| Package | 64-QFN (9x9 mm) | 64-QFN (9x9 mm) - same | 64-QFN (9x9 mm) - same | 64-QFN (9x9 mm) - same | 64-QFN (9x9 mm) - same | 64-QFN (9x9 mm) - same |
| Brand | 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+ |
| Flash | 128 KB | 256 KB | 64 KB | 32 KB | 128 KB | 16 KB |
| SRAM | 16 KB | 16 KB | 8 KB | 4 KB | 16 KB | 4 KB |
| Max Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Supply Voltage | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 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 |
| PTC Channels | 256 | 256 | 256 | 256 | 256 | 256 |
| Price (Qty 100, as of 2026-09-21) | $3.29 | $3.50 - $4.00 | $2.80 - $3.20 | $2.60 - $3.00 | $3.29 | $2.30 - $2.70 |
Ключевые отличия
- Mid-density Flash with full SERCOM and PTC peripheral set in a single 64-pin QFN (против ATSAMD20J15A-MNT (32KB Flash))
- Industrial -40C to +105C temperature rating without -Q1 cost premium (против ATSAMD20J17A-AUT (same die, T&R variant))
- Lower cost and lower power than SAM D21 USB-equipped variant (против ATSAMD21J17A-MUT (with USB and DMA))
Заметки по проектированию
Place a 100nF X7R 0402 ceramic decoupling capacitor within 2 mm of every VDDIN and VDDANA pin; add a single 4.7uF X5R bulk capacitor near the package. Route the exposed thermal pad (pin 64) to a continuous ground copper pour with at least 4 thermal vias (0.3 mm drill / 0.5 mm pad) to the inner ground plane to keep the silicon junction temperature rise below 20C at maximum 48MHz active current.
For battery-powered designs, configure the SAM D20 in STANDBY sleep mode with full RAM retention drawing under 1.5 uA at 3.3V. Use SleepWalking peripherals so the ADC, RTC, or external interrupts can wake the CPU only when meaningful work is needed, leaving the CPU off otherwise. Wake-up time from STANDBY is approximately 1.5 us, which is fast enough for duty-cycled sensor polling at sub-mA average current.
Keep the SWD pins (PA30/PA31) accessible on test pads or a 2x5 1.27 mm header for in-field firmware updates. Route the analog supply VDDANA directly from the LDO output with a ferrite bead or 10 ohm resistor and dedicated decoupling to isolate it from digital VDD noise. This is critical for 12-bit ADC performance above 500 kSPS sampling rates.
Do not leave any GPIO floating during operation; configure unused pins as outputs driven low or enable the internal pull-down to prevent leakage through CMOS input stages that can add 1-5 uA per pin in deep-sleep. When migrating code from ATSAMx51 or ATSAMD21 families, note that SERCOM peripheral instance numbers and pin muxing differ; the Atmel START project generator or MPLAB X Harmony 3 should regenerate peripheral mappings.
Информация о соответствии
GREEN / RoHS compliant per Microchip product page. Industrial temperature grade -40C to +105C. Not AEC-Q100 qualified - for automotive, consider ATSAMx20E/SAMx21 AEC-Q100 variants.