ATSAMD20J16B-ANT - 64KB Flash Cortex-M0+ MCU, 64-TQFP | Microchip
Артикул: ATSAMD20J16B-ANT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $4.16 | $4,16 |
| 10 | $3.62 | $36,20 |
| 100 | $2.95 | $295,00 |
| 500 | $2.48 | $1.240,00 |
| 1.000 | $2.21 | $2.210,00 |
ATSAMD20J16B-ANT Обзор
A microcontroller (MCU) is an integrated circuit containing a processor core, volatile memory (SRAM), non-volatile memory (Flash/EEPROM), and programmable peripherals on a single die. The Cortex-M0+ is the smallest and most energy-efficient ARM core for embedded designs, sitting below Cortex-M3/M4 in feature richness but above 8-bit legacy cores in code density, interrupt latency, and toolchain maturity. Within the broader hierarchy, microcontrollers belong to the Embedded Processing family of semiconductors alongside microprocessors (MPUs), DSPs, and SoCs.
Key features of the ATSAMD20J16B-ANT include the single-cycle hardware multiplier Cortex-M0+ core, full-speed USB 2.0 device support, 6 SERCOM (serial communication) interfaces configurable as I2C/SPI/UART, a 12-bit 350 ksps ADC with up to 16 channels, two analog comparators, a 24-bit RTC, and two I2S interfaces for digital audio. Peripherals are mapped through the SAM D20 event system for low-latency hardware signaling between blocks without CPU intervention.
The device uses Microchip's proprietary Atmel/Microchip low-power process technology with multiple SleepWalking-enabled power domains. Idle current is in the single-digit microamp range, allowing battery-powered designs to wake on peripheral events while consuming minimal energy. The integrated 8-channel DMA controller offloads data movement from the CPU, further reducing active time and extending battery life.
Typical applications include smart-home sensor hubs, industrial control modules (PLCs, motor controllers), electronic metering endpoints, consumer wearables, and USB peripherals. The combination of USB device, ample SRAM for protocol stacks, and rich analog peripherals makes it well suited to bridge nodes that aggregate sensor data and forward it upstream.
When designing with the ATSAMD20J16B-ANT, decouple VDD and VDDIO supplies close to the IC and follow Atmel/Microchip AT03488 PCB layout guidelines for the 64-pin TQFP land pattern. Use Microchip Studio or MPLAB X with the SAMD20 device pack to enable the DSU (Device Service Unit) for secure firmware provisioning via SWD.
This page synthesizes distributor pricing, same-family Microchip drop-in alternatives, and practical low-power design notes that complement the manufacturer datasheet.
Аналоги без доработки для ATSAMD20J16B-ANT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAMD20J16B-ANT (тот же форм-фактор и посадочное место) — отличается по Package, ADC, Core, Program Memory (Flash), DAC.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAMD20J16B-AN
✅ Прямая замена✓ В наличии
$2.85 / шт.
Открыть даташит →ATSAMD20J16A-MNT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$2.18 / шт.
Открыть даташит →ATSAMD20J15A-ANT
✅ Прямая замена✓ В наличии
$1.65 / шт.
Открыть даташит →ATSAMD20J14B-MU
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$2.05 / шт.
Открыть даташит →ATSAMD20J18A-AU
✅ Прямая замена✓ В наличии
$2.15 / шт.
Открыть даташит →ATSAMD20J16B-ANT Максимальные параметры и электрические характеристики
| Manufacturer | Microchip Technology |
| Series | SAM D20 |
| Core | ARM Cortex-M0+ |
| Core Size | 32-bit |
| Maximum CPU Frequency | 48 MHz |
| Flash Program Memory | 64 KB |
| SRAM | 8 KB |
| Operating Voltage | 1.62 V to 3.63 V |
| Рабочая температура | -40C to +105C (Industrial) |
| Корпус | 64-pin TQFP (10x10 mm) |
| USB | USB 2.0 Full-Speed Device |
| Serial Interfaces (SERCOM) | 6 |
| ADC | 12-bit, up to 16 channels, 350 ksps |
| Analog Comparators | 2 |
| RTC | 24-bit |
| I2S | 2 |
| DMA Channels | 8 |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
Конфигурация выводов ATSAMD20J16B-ANT
| Контакт 1 | VDDIO — Digital I/O supply voltage |
| Контакт 2 | PA00 — Port A GPIO 0 |
| Контакт 3 | PA01 — Port A GPIO 1 |
| Контакт 4 | PA02 — Port A GPIO 2 / AIN0 |
| Контакт 5 | PA03 — Port A GPIO 3 / AIN1 |
| Контакт 6 | GND — Ground |
| Контакт 7 | PA04 — Port A GPIO 4 / AIN2 |
| Контакт 8 | PA05 — Port A GPIO 5 / AIN3 |
| Контакт 9 | PA06 — Port A GPIO 6 / AIN4 |
| Контакт 10 | PA07 — Port A GPIO 7 / AIN5 |
| Контакт 11 | PA08 — Port A GPIO 8 |
| Контакт 12 | PA09 — Port A GPIO 9 |
| Контакт 13 | PA10 — Port A GPIO 10 |
| Контакт 14 | PA11 — Port A GPIO 11 |
| Контакт 15 | VDDIO — Digital I/O supply |
| Контакт 16 | GND — Ground |
| Контакт 17 | PA12 — Port A GPIO 12 |
| Контакт 18 | PA13 — Port A GPIO 13 |
| Контакт 19 | PA14 — Port A GPIO 14 / XCK |
| Контакт 20 | PA15 — Port A GPIO 15 |
| Контакт 21 | PA16 — Port A GPIO 16 / SERCOM1 PAD0 |
| Контакт 22 | PA17 — Port A GPIO 17 / SERCOM1 PAD1 |
| Контакт 23 | PA18 — Port A GPIO 18 / SERCOM1 PAD2 |
| Контакт 24 | PA19 — Port A GPIO 19 / SERCOM1 PAD3 |
| Контакт 25 | PA20 — Port A GPIO 20 |
| Контакт 26 | PA21 — Port A GPIO 21 |
| Контакт 27 | PA22 — Port A GPIO 22 |
| Контакт 28 | PA23 — Port A GPIO 23 |
| Контакт 29 | PA24 — Port A GPIO 24 / USB DM |
| Контакт 30 | PA25 — Port A GPIO 25 / USB DP |
| Контакт 31 | GND — Ground |
| Контакт 32 | VDDCORE — Internal core voltage output |
| Контакт 33 | VDDIN — Voltage regulator input |
| Контакт 34 | PA26 — Port A GPIO 26 |
| Контакт 35 | PA27 — Port A GPIO 27 |
| Контакт 36 | PA28 — Port A GPIO 28 |
| Контакт 37 | PA29 — Port A GPIO 29 |
| Контакт 38 | PA30 — Port A GPIO 30 / SWCLK |
| Контакт 39 | PA31 — Port A GPIO 31 / SWDIO |
| Контакт 40 | PB00 — Port B GPIO 0 |
| Контакт 41 | PB01 — Port B GPIO 1 |
| Контакт 42 | PB02 — Port B GPIO 2 / AIN10 |
| Контакт 43 | PB03 — Port B GPIO 3 / AIN11 |
| Контакт 44 | PB04 — Port B GPIO 4 / AIN12 |
| Контакт 45 | PB05 — Port B GPIO 5 / AIN13 |
| Контакт 46 | PB06 — Port B GPIO 6 / AIN14 |
| Контакт 47 | PB07 — Port B GPIO 7 / AIN15 |
| Контакт 48 | PB08 — Port B GPIO 8 |
| Контакт 49 | PB09 — Port B GPIO 9 |
| Контакт 50 | PB10 — Port B GPIO 10 |
| Контакт 51 | PB11 — Port B GPIO 11 |
| Контакт 52 | PB12 — Port B GPIO 12 |
| Контакт 53 | PB13 — Port B GPIO 13 |
| Контакт 54 | PB14 — Port B GPIO 14 |
| Контакт 55 | PB15 — Port B GPIO 15 |
| Контакт 56 | PB16 — Port B GPIO 16 |
| Контакт 57 | PB17 — Port B GPIO 17 |
| Контакт 58 | VDDIO — Digital I/O supply |
| Контакт 59 | GND — Ground |
| Контакт 60 | PB18 — Port B GPIO 18 |
| Контакт 61 | PB19 — Port B GPIO 19 |
| Контакт 62 | PB20 — Port B GPIO 20 |
| Контакт 63 | PB21 — Port B GPIO 21 |
| Контакт 64 | GND — Exposed pad / thermal pad, connect to ground |
Типичное применение
ATSAMD20J16B-ANT подходит для 6 применениеs: Smart Home Sensor Hub, USB Human Interface Device, Industrial Metering Endpoints, Consumer Wearable / Fitness Tracker, HVAC Control Module, Industrial Sensor Transmitter.
Smart Home Sensor Hub
The ATSAMD20J16B-ANT is well suited for smart-home sensor hubs that aggregate temperature, humidity, motion, and door/window contact inputs and forward them over Wi-Fi, Zigbee, or Thread. Its 48 MHz Cortex-M0+ core with 64 KB Flash easily holds a TLS stack plus device drivers for I2C sensor peripherals, while the 6 SERCOM channels give hardware UART/SPI/I2C support for multiple sensor buses. The low-power SleepWalking modes let the device sit in deep sleep and wake on GPIO events, drawing single-digit microamp current. This balances rich peripherals with battery-friendly efficiency ideal for wall-mounted or battery-powered home-automation nodes.
Рекомендуется
USB Human Interface Device
The integrated USB 2.0 full-speed device controller on the ATSAMD20J16B-ANT enables HID-class peripherals such as keyboards, mice, custom input controllers, and HID-based data loggers without an external PHY. The 8 KB SRAM is ample for HID report buffers and protocol stacks, and 64 KB Flash fits USB descriptors, application code, and a small bootloader for field upgrades. The 6 SERCOM instances let designers also expose UART/I2C bridges alongside the HID endpoint, creating composite USB devices. Industrial temperature rating (-40C to +105C) supports deployment in factory or outdoor peripherals.
Рекомендуется
Industrial Metering Endpoints
For electronic metering of electricity, water, or gas, the ATSAMD20J16B-ANT provides the 12-bit 350 ksps ADC for analog front-end sampling, 64 KB Flash for IEC 62056 / DLMS / COSEM protocol libraries, and the 24-bit RTC for accurate time stamping of consumption records. The 6 SERCOM channels can simultaneously drive a UART-modem, an I2C display, and an SPI flash. With the industrial -40C to +105C temperature grade and 1.62V to 3.63V supply, the device runs directly from battery or solar-derived rails. Low-power idle supports battery-backed metering deployments.
Рекомендуется
Consumer Wearable / Fitness Tracker
The ATSAMD20J16B-ANT's low-power architecture makes it well suited to wearable fitness bands where extended battery life, biometric sensor integration, and compact form factor matter. Its two I2S interfaces can stream audio or pulse data from MEMS microphones, and the SERCOM-based I2C/SPI peripherals connect to heart-rate, temperature, and IMU sensors. The 12-bit ADC supports battery-monitoring tasks while deep-sleep current stays in the single-digit microamp range. The 64-pin TQFP is suitable for production but most wearable designs migrate to the QFN pinout for smaller board area.
Рекомендуется
HVAC Control Module
In HVAC control modules, the ATSAMD20J16B-ANT can drive multiple TRIAC actuators and read analog thermistor inputs through its 12-bit ADC. The 6 SERCOM peripherals support Modbus RTU over UART plus SPI EEPROM for logging, while the two analog comparators enable zero-cross detection for TRIAC timing. Industrial -40C to +105C temperature rating covers attic, basement, and outdoor unit installation. 64 KB Flash accommodates Modbus tables, scheduler logic, and a small OTA bootloader, while 8 KB SRAM comfortably holds command and telemetry buffers.
Рекомендуется
Industrial Sensor Transmitter
Loop-powered 4-20 mA or RS-485 sensor transmitters benefit from the ATSAMD20J16B-ANT's low supply range (1.62V to 3.63V) and integrated 12-bit ADC for direct bridge-sensor interfacing. The SERCOM-based UART (RS-485 with external transceiver) supports Modbus RTU fieldbus, and 64 KB Flash fits a Modbus stack plus calibration and linearization routines. Sleep current of single-digit microamps extends loop-powered battery life. Industrial temperature rating suits outdoor process plants and tank farms.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAMD20J16B-ANT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | ATSAMD20J16B-AN | ATSAMD20J16A-MNT | ATSAMD20J15A-ANT | ATSAMD20J14B-MU | ATSAMD20J18A-AU |
|---|---|---|---|---|---|---|
| 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 | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Maximum CPU Frequency | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash | 64 KB | 64 KB | 64 KB | 32 KB | 16 KB | 256 KB |
| SRAM | 8 KB | 8 KB | 8 KB | 8 KB | 4 KB | 32 KB |
| Operating Voltage | 1.62V to 3.63V | 1.62V to 3.63V | 1.62V to 3.63V | 1.62V to 3.63V | 1.62V to 3.63V | 1.62V to 3.63V |
| Operating Temperature | -40C to +105C | -40C to +105C | -40C to +105C | -40C to +105C | -40C to +105C | -40C to +105C |
| USB | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device |
| SERCOM Count | 6 | 6 | 6 | 6 | 6 | 6 |
Ключевые отличия
- Higher Flash density than ATSAMD20J15A-ANT in same package (против ATSAMD20J15A-ANT)
- Direct drop-in compatibility with ATSAMD20J16B-AN (против ATSAMD20J16B-AN)
- Larger SRAM than ATSAMD20J14B-MU (против ATSAMD20J14B-MU)
Заметки по проектированию
The ATSAMD20J16B-ANT integrates an internal 1.2V core regulator fed from VDDIN; per Microchip application note AT10895, place a 1uF X7R ceramic on VDDIN, a 1uF X7R on VDDIO, and a 1uF X7R on VDDCORE. VDDIO and VDDIN may be tied together at 3.3V in single-supply operation, or VDDIO may be driven lower (e.g., 1.8V) for mixed-voltage designs. Decoupling caps must be placed within 2 mm of the respective pins to suppress switching noise from SERCOM and ADC transients.
Use a 4-layer PCB with a continuous ground plane and place the 64-pin TQFP (10x10 mm, 0.5 mm pitch) on the top layer with a flooded copper pad beneath the exposed thermal pad. The TQFP land pattern is detailed in Microchip application note AN03488. Route USB DP/DM as 90-ohm differential pair to the USB connector with series ferrite for EMI. Keep ADC traces short and routed away from SERCOM switching signals to minimize digital-to-analog crosstalk.
Do not drive VDDIO above 3.63V or below 1.62V; out-of-spec supply voltages can latch the internal POR. The NVMCTRL page buffer must be flushed before Sleep modes for predictable wake-up. The SWD pins (PA30/PA31) double as GPIOs and may be repurposed after the BOOTPROT fuses are configured; lock the fuse region if you need SWD permanently disabled. Use the DSU entry sequence to recover locked devices, not blind chip erases.
SERCOM peripheral pads have configurable drive strength and input enable; for I2C buses above 400 kHz enable the strong-drive and digital-filter bypass. The 12-bit ADC reference voltage can be set to VDDANA, an external AREF, or an internal 1V bandgap; an external AREF with 1uF + 100nF decoupling is recommended for highest accuracy. The USB Full-Speed transceiver requires a 22-ohm series resistor on DP and DM lines per USB 2.0 spec.
Информация о соответствии
RoHS compliant per Microchip product page. The 'ANT' grade is industrial -40C to +105C, not AEC-Q100 automotive qualified; AEC-Q100 qualified SAM D20E family exists with -40C to +125C and automotive testing.