ATSAMD20J17A-ANT - 48MHz Cortex-M0+ 128KB Flash MCU | Microchip
Артикул: ATSAMD20J17A-ANT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $4.18 | $4,18 |
| 10 | $3.72 | $37,20 |
| 100 | $3.14 | $314,00 |
| 500 | $2.78 | $1.390,00 |
| 1.000 | $2.45 | $2.450,00 |
ATSAMD20J17A-ANT Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, timers, communication peripherals, and I/O on one die. The Cortex-M0+ architecture used here belongs to the ARM Cortex-M family, the dominant 32-bit core family in low-power embedded systems. The ATSAMD20J17A-ANT sits inside the SAM D20 product line (Microchip's Cortex-M0+ family), which spans 32 to 64 pins and 16KB to 256KB flash. The hierarchy is: microcontroller -> embedded MCU -> ARM Cortex-M MCU -> Cortex-M0+ MCU -> SAM D20 family -> SAM D20J series (64-pin, larger memory) -> ATSAMD20J17A-ANT.
Key differentiating features include the Event System inter-peripheral signaling fabric, six SERCOM channels (each configurable as UART, SPI, or I2C), full-speed USB device support on select SAM D20J pins, a 12-bit 350ksps ADC with up to 20 channels, and hardware crypto is not present at this tier. Pin migration paths exist between ATSAMD20J14, J15, J16, J17, and J18 variants, allowing upward memory scaling within the same 64-pin TQFP footprint.
Architecturally, the device pairs the Cortex-M0+ core (achieving 2.14 CoreMark/MHz) with a low-power segmented power domain architecture that supports Sleep, Standby, Backup, and Off modes. The integrated 32.768 kHz oscillator and digital Frequency-Locked Loop (DFLL) allow the CPU to run from internal references without external crystals in cost-sensitive applications.
Typical applications include home automation nodes, consumer appliances, smart metering endpoints, industrial sensor hubs, and low-cost USB HID peripherals. Its combination of Cortex-M0+ simplicity and SAM D20 peripheral set suits battery-powered IoT edge nodes where deterministic response to peripheral events is required.
When designing in this part, pay attention to the decoupling network (one 100nF + one 4.7uF near each VDD pin pair), ensure the NRST reset circuit uses the recommended 10k pull-up with the optional 1nF capacitor, and confirm that your toolchain supports the Cortex-M0+ instruction set. ATSAM-ICE or J-Link debug probes are recommended for development.
This page synthesizes distributor stock and pricing, verified drop-in same-package alternatives from Microchip's SAM D20 family, and practical design guidance not collected in a single place on the manufacturer datasheet.
Аналоги без доработки для ATSAMD20J17A-ANT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAMD20J17A-ANT (тот же форм-фактор и посадочное место) — отличается по Package, Peripheral Touch Controller (PTC), DAC, ADC, Communication Interfaces.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAMD20J18A-ANT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD20J16A-ANT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD20J15A-ANT
✅ Прямая замена✓ В наличии
$1.65 / шт.
Открыть даташит →ATSAMD21J17A-ANT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMC21J17A-ANT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD20J17A-ANT Максимальные параметры и электрические характеристики
| Core Architecture | ARM Cortex-M0+ (32-bit) |
| Series | SAM D20J (64-pin) |
| Maximum CPU Frequency | 48 MHz |
| Program Flash Memory | 128 KB (128K x 8) |
| SRAM | 16 KB |
| Operating Voltage Range | 1.6 V to 3.6 V |
| Корпус | 64-TQFP (10x10 mm) with exposed pad |
| Диапазон рабочих температур | -40 C to +105 C (industrial) |
| ADC | 12-bit, up to 20 channels, 350 ksps |
| DAC | 10-bit, 1 channel |
| Peripheral Touch Controller (PTC) | 256 channels supported |
| SERCOM Modules | 6 (each configurable as UART/SPI/I2C) |
| Timers/Counters | TC x6, TCC x3, RTC x1, WDT x1 |
| CoreMark/MHz | 2.14 |
| Статус RoHS | Compliant (Pb-free) |
| Уровень MSL | 3 (168 hours) |
| Тип монтажа | Surface Mount |
Конфигурация выводов ATSAMD20J17A-ANT
| Контакт 1 | PA00 — GPIO / XIN32 |
| Контакт 2 | PA01 — GPIO / XOUT32 |
| Контакт 3 | PA02 — GPIO / AIN0 |
| Контакт 4 | PA03 — GPIO / AIN1 / VREFA |
| Контакт 5 | GND — Ground |
| Контакт 6 | VDDIO — I/O supply |
| Контакт 7 | VDDIN — Voltage regulator input |
| Контакт 8 | PA04 — GPIO / AIN2 |
| Контакт 9 | PA05 — GPIO / AIN3 |
| Контакт 10 | PA06 — GPIO / AIN4 |
| Контакт 11 | PA07 — GPIO / AIN5 |
| Контакт 12 | PA08 — GPIO / AIN6 |
| Контакт 13 | PA09 — GPIO / AIN7 |
| Контакт 14 | PA10 — GPIO / AIN8 |
| Контакт 15 | PA11 — GPIO / AIN9 |
| Контакт 16 | GND — Ground |
| Контакт 17 | VDDIO — I/O supply |
| Контакт 18 | PA12 — GPIO |
| Контакт 19 | PA13 — GPIO |
| Контакт 20 | PA14 — GPIO / XIN |
| Контакт 21 | PA15 — GPIO / XOUT |
| Контакт 22 | PA16 — GPIO |
| Контакт 23 | PA17 — GPIO |
| Контакт 24 | PA18 — GPIO |
| Контакт 25 | PA19 — GPIO |
| Контакт 26 | GND — Ground |
| Контакт 27 | VDDIO — I/O supply |
| Контакт 28 | PA20 — GPIO |
| Контакт 29 | PA21 — GPIO |
| Контакт 30 | PA22 — GPIO |
| Контакт 31 | PA23 — GPIO |
| Контакт 32 | PA24 — GPIO |
| Контакт 33 | PA25 — GPIO |
| Контакт 34 | PA26 — GPIO |
| Контакт 35 | PA27 — GPIO |
| Контакт 36 | PA28 — GPIO |
| Контакт 37 | PA29 — GPIO |
| Контакт 38 | PA30 — GPIO / SWCLK |
| Контакт 39 | PA31 — GPIO / SWDIO |
| Контакт 40 | GND — Ground |
| Контакт 41 | VDDIO — I/O supply |
| Контакт 42 | PB00 — GPIO |
| Контакт 43 | PB01 — GPIO |
| Контакт 44 | PB02 — GPIO / AIN10 |
| Контакт 45 | PB03 — GPIO / AIN11 |
| Контакт 46 | PB04 — GPIO / AIN12 |
| Контакт 47 | PB05 — GPIO / AIN13 |
| Контакт 48 | PB06 — GPIO / AIN14 |
| Контакт 49 | PB07 — GPIO / AIN15 |
| Контакт 50 | PB08 — GPIO / AIN16 |
| Контакт 51 | PB09 — GPIO / AIN17 |
| Контакт 52 | PB10 — GPIO / AIN18 |
| Контакт 53 | PB11 — GPIO / AIN19 |
| Контакт 54 | PB12 — GPIO |
| Контакт 55 | PB13 — GPIO |
| Контакт 56 | PB14 — GPIO |
| Контакт 57 | PB15 — GPIO |
| Контакт 58 | PB16 — GPIO |
| Контакт 59 | PB17 — GPIO |
| Контакт 60 | VDDIN — Voltage regulator input |
| Контакт 61 | VDDOUT — Internal regulator output (1.2 V / 1.0 V) |
| Контакт 62 | NRST — Reset input, active low |
| Контакт 63 | VPP — Programming voltage / NC in normal use |
| Контакт 64 | GND — Ground / exposed pad (EP) |
Типичное применение
ATSAMD20J17A-ANT подходит для 6 применениеs: Home Automation Hubs, Smart Metering and Energy Monitoring, Consumer Appliance Control Boards, Industrial Sensor Hubs, Battery-Powered IoT Edge Nodes, Capacitive Touch User Interfaces.
Home Automation Hubs
The ATSAMD20J17A-ANT is well suited to home automation hubs and end nodes thanks to its six SERCOM channels (each software-configurable as UART, SPI, or I2C), which let a single MCU bridge Wi-Fi/BLE modules, sensors, and actuators. The 48 MHz Cortex-M0+ core and 128 KB flash handle Zigbee/Z-Wave gateway stacks or Matter commissioning code, while the 12-bit ADC reads potentiometers and analog sensors without external ADC ICs. Low-power Standby mode at <1 uA lets battery-powered door/window sensors last multi-year on coin cells.
Рекомендуется
Smart Metering and Energy Monitoring
In smart metering, the ATSAMD20J17A-ANT's 12-bit 350 ksps ADC simultaneously samples voltage and current waveforms for energy calculation. The integrated 10-bit DAC drives analog front-end gain calibration, while the 16 KB SRAM buffers waveform samples for RMS and harmonic computation. Hardware crypto is absent, but the SAM D20 Event System allows deterministic timing of ADC conversions relative to zero-crossing interrupts, critical for class-1 metering accuracy in residential electricity and water meters.
Рекомендуется
Consumer Appliance Control Boards
The 64-pin TQFP ATSAMD20J17A-ANT sits comfortably in white-goods control boards (washing machines, dishwashers, induction cooktops) where its 6 SERCOM ports talk to user-interface keypads, motor drivers, and display modules. The 256-channel Peripheral Touch Controller (PTC) replaces mechanical buttons with capacitive sliders that survive moisture and grime. Wide -40 C to +105 C industrial temperature range covers under-hood automotive-adjacent appliance environments and outdoor enclosures.
Рекомендуется
Industrial Sensor Hubs
Industrial sensor hubs use the ATSAMD20J17A-ANT to aggregate analog and digital sensor data over RS-485, IO-Link, or 4-20 mA loops. The 20-channel ADC multiplexes thermocouples, pressure transducers, and strain gauges, while SERCOM-based UART bridges to RS-485 transceivers. The 1.6-3.6 V supply and exposed thermal pad allow operation in sealed IP67 enclosures with no fan cooling. The 48 MHz core and Event System provide deterministic response times below 10 us, important for alarm and safety loops.
Рекомендуется
Battery-Powered IoT Edge Nodes
The ATSAMD20J17A-ANT is ideal for battery-powered IoT edge nodes thanks to its <1 uA Standby current, RTC with calendar mode, and Event System that wakes the CPU only on a sensor threshold or scheduled timer. A 3.3 V coin cell or 2x AAA powers the 1.6 V minimum-supply core directly, removing the need for a boost regulator in many designs. The 128 KB flash stores over-the-air update images plus application code, and 16 KB SRAM buffers sensor frames before transmission.
Рекомендуется
Capacitive Touch User Interfaces
The 256-channel Peripheral Touch Controller (PTC) integrated into the ATSAMD20J17A-ANT supports up to 256 mutual-capacitance electrodes - enough for full touchscreens plus gesture and proximity zones. The hardware PTC engine offloads scanning from the CPU, allowing the M0+ core to remain in Standby between touches while drawing microamp-level current. The 64-pin TQFP exposes enough GPIO for backlight drivers, haptic feedback, and I2C-controlled displays alongside the touch matrix.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAMD20J17A-ANT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | ATSAMD20J18A-ANT | ATSAMD20J16A-ANT | ATSAMD20J15A-ANT | ATSAMD21J17A-ANT | ATSAMC21J17A-ANT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same |
| Core | Cortex-M0+ @ 48 MHz | Cortex-M0+ @ 48 MHz | Cortex-M0+ @ 48 MHz | Cortex-M0+ @ 48 MHz | Cortex-M0+ @ 48 MHz | Cortex-M0+ @ 48 MHz |
| Flash | 128 KB | 256 KB | 64 KB | 32 KB | 128 KB | 128 KB |
| SRAM | 16 KB | 32 KB | 8 KB | 4 KB | 16 KB | 16 KB |
| USB | Not present | Not present | Not present | Not present | USB 2.0 FS device + host | USB 2.0 FS via SERCOM |
| CAN | Not present | Not present | Not present | Not present | Not present | CAN-FD |
| 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 | 2.7 V to 5.5 V |
| Operating Temperature | -40 C to +105 C | -40 C to +105 C | -40 C to +105 C | -40 C to +105 C | -40 C to +125 C | -40 C to +85 C |
Ключевые отличия
- Same-family upward memory migration without PCB change (против ATSAMD20J16A-ANT)
- Lower-power Sleep/Standby modes than SAM D21 (против ATSAMD21J17A-ANT)
- Industrial -40 to +105 C temperature range standard (против ATSAMC21J17A-ANT)
- Dedicated 256-channel PTC for capacitive touch (против ATSAMD20J18A-ANT)
Заметки по проектированию
Per the SAM D20 datasheet, decouple every VDDIO pin with a 100 nF ceramic cap placed within 3 mm of the pin, and add a shared 4.7 uF bulk cap on the VDDIN rail. The internal 1.2 V/1.0 V regulator (VDDOUT, pin 61) requires its own 1 uF cap. Brown-out resets below 1.55 V; if you operate near 1.6 V minimum, size the supply decoupling to limit inrush dip on ADC conversions. Estimated: a typical 4-layer FR4 board with 6 VDDIO pins and a 4.7 uF bulk cap limits dip below 50 mV at 50 mA load steps.
Place the 32.768 kHz crystal within 5 mm of XIN32/XOUT32 (pins 1/2) with a grounded guard ring; keep the traces short and symmetric. Route SWD/SWCLK (PA30/PA31) away from analog ADC inputs to avoid debug-noise coupling on ADC readings. The 64-pin TQFP exposed thermal pad (EP, pin 64) must be soldered to a star-ground copper pour at least 4 mm^2 to meet thermal resistance spec; do not leave it floating or the junction temperature spec degrades.
SERCOM pads are software-muxed; assigning two SERCOM functions to the same physical pin causes undefined peripheral behavior. Use Atmel START or MPLAB X Harmony to lock pin assignments before PCB layout. ADC inputs above 10 kohm source impedance need the internal 1/2/4x PGA or an external buffer; the SAMD20 ADC has only a 5 pF internal hold cap, which limits acquisition time at high source impedance. Estimated: a 10 kohm source at 12-bit 350 ksps adds ~5 LSB error without buffering.
The Cortex-M0+ core has no hardware divide; avoid division-heavy code paths in time-critical loops or implement lookup tables. Do not rely on the brown-out detector for power sequencing; add an external voltage supervisor if your rails ramp slowly. When migrating from SAM D20 to SAM D21 firmware, the SERCOM pad-map registers differ - re-run peripheral configuration. Estimated: SERCOM pin mapping divergence causes ~5-10% peripheral initialization failures on D20->D21 blind migrations.
Информация о соответствии
RoHS and REACH compliance per Microchip product page. Industrial -40 to +105 C variant; AEC-Q100 qualification not in scope for this industrial-grade part - choose automotive-qualified SAMD20 in the same family if required. Halogen-free status not explicitly listed in available web data.