ATSAMD20G16B-ANT - 64KB Flash Cortex-M0+ MCU 48MHz | Microchip
Артикул: ATSAMD20G16B-ANT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $3.42 | $3,42 |
| 10 | $3.08 | $30,80 |
| 100 | $2.61 | $261,00 |
| 500 | $2.18 | $1.090,00 |
| 1.000 | $1.92 | $1.920,00 |
ATSAMD20G16B-ANT Обзор
A microcontroller (MCU) is a single-chip computer containing a processor core, memory, and programmable peripherals. The Cortex-M0+ is the most energy-efficient ARM core, designed for embedded applications where low power and deterministic interrupt response matter more than raw compute. MCUs sit at the heart of nearly every connected product - from home appliances to industrial sensors - forming the lowest tier of the embedded computing hierarchy (MCU -> SoC -> microprocessor -> computer system).
Key features of the ATSAMD20G16B-ANT include 64KB flash, 8KB SRAM, 48MHz CPU, 12-bit ADC, 10-bit DAC, 256-channel PTC for capacitive touch, RTC with calendar mode, six SERCOM modules, and an operating voltage range of 1.62V to 3.63V. The device offers multiple low-power modes (Idle, Standby, Backup, and Off) with typical active current under 5 mA at full CPU speed, making it well suited for battery-powered applications.
The ATSAMD20G16B is built on a low-leakage process optimized for energy efficiency, integrating a high-precision 32kHz RTC oscillator and an 8MHz system oscillator with PLL. Its Event System allows inter-peripheral signaling without CPU intervention, freeing the M0+ core for application code. Six SERCOM channels provide flexible mixed-protocol connectivity, and the 12-bit ADC delivers up to 350ksps conversion rate for sensor reading.
Typical applications include home automation nodes, consumer electronics with capacitive touch interfaces, smart metering, IoT sensor endpoints, industrial control peripherals, and low-power wireless sensor platforms. The wide 1.62-3.63V supply range and deep sleep currents below 5 uA enable multi-year coin-cell battery operation in remote sensor nodes.
When designing with this part, note that the ATSAMD20G16B-ANT ships in 48-TQFP requiring standard SMT assembly, supports SWD debugging via Atmel/Microchip Studio or MPLAB X, and uses the Atmel/Microchip START code configurator for rapid peripheral initialization. Pair it with a 32.768kHz crystal for RTC accuracy and follow Microchip application notes for low-power design patterns.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the standalone manufacturer datasheet, providing a single-source engineering reference for the ATSAMD20G16B-ANT.
Аналоги без доработки для ATSAMD20G16B-ANT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAMD20G16B-ANT (тот же форм-фактор и посадочное место) — отличается по ADC, RoHS Status, Package, RTC, Timers.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAMD20G16B-AN
✅ Прямая замена✓ В наличии
$1.71 / шт.
Открыть даташит →ATSAMD20G17B-ANT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD20G18B-ANT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD20G15B-ANT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD20G14B-ANT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD20E16B-ANT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD20G16B-ANT Максимальные параметры и электрические характеристики
| Core Architecture | ARM Cortex-M0+ (32-bit) |
| Core Count | Single-Core |
| Maximum CPU Clock | 48 MHz |
| Flash Memory | 64 KB (64K x 8) |
| SRAM | 8 KB |
| Корпус | 48-TQFP (7x7 mm) |
| Тип монтажа | Surface Mount |
| Supply Voltage Range | 1.62 V to 3.63 V |
| ADC | 12-bit, up to ~350 ksps |
| DAC | 10-bit |
| Capacitive Touch | 256-channel PTC |
| Serial Communication | 6x SERCOM (configurable I2C/SPI/UART) |
| RTC | Yes, with 32.768 kHz oscillator support |
| Диапазон рабочих температур | -40C to +105C |
| Статус RoHS | ROHS3 Compliant |
| Уровень MSL | 3 (per JEDEC J-STD-020) |
| Lead-Free / Halogen-Free | Yes / Yes |
Конфигурация выводов ATSAMD20G16B-ANT
| Контакт 1 | PA00 — PORT A GPIO / SERCOM1 PAD0 / ADC AIN0 |
| Контакт 2 | PA01 — PORT A GPIO / SERCOM1 PAD1 / ADC AIN1 |
| Контакт 3 | PA02 — PORT A GPIO / SERCOM2 PAD0 / ADC AIN2 |
| Контакт 4 | PA03 — PORT A GPIO / SERCOM2 PAD1 / ADC AIN3 / VREFA |
| Контакт 5 | PA04 — PORT A GPIO / SERCOM0 PAD0 / ADC AIN4 |
| Контакт 6 | PA05 — PORT A GPIO / SERCOM0 PAD1 / ADC AIN5 |
| Контакт 7 | PA06 — PORT A GPIO / SERCOM0 PAD2 / ADC AIN6 |
| Контакт 8 | PA07 — PORT A GPIO / SERCOM0 PAD3 / ADC AIN7 |
| Контакт 9 | VDDIO — I/O supply voltage (1.62V-3.63V) |
| Контакт 10 | GND — Ground |
| Контакт 11 | PA08 — PORT A GPIO / SERCOM2 PAD0 / ADC AIN8 / PTC Y8 |
| Контакт 12 | PA09 — PORT A GPIO / SERCOM2 PAD1 / ADC AIN9 / PTC Y9 |
| Контакт 13 | PA10 — PORT A GPIO / SERCOM2 PAD2 / ADC AIN10 / PTC Y10 |
| Контакт 14 | PA11 — PORT A GPIO / SERCOM2 PAD3 / ADC AIN11 / PTC Y11 |
| Контакт 15 | PA12 — PORT A GPIO / SERCOM4 PAD0 / PTC Y12 |
| Контакт 16 | PA13 — PORT A GPIO / SERCOM4 PAD1 / PTC Y13 |
| Контакт 17 | PA14 — PORT A GPIO / SERCOM4 PAD2 / PTC Y14 |
| Контакт 18 | PA15 — PORT A GPIO / SERCOM4 PAD3 / PTC Y15 |
| Контакт 19 | PA16 — PORT A GPIO / SERCOM1 PAD0 / PTC Y16 |
| Контакт 20 | PA17 — PORT A GPIO / SERCOM1 PAD1 / PTC Y17 |
| Контакт 21 | PA18 — PORT A GPIO / SERCOM1 PAD2 / PTC Y18 |
| Контакт 22 | PA19 — PORT A GPIO / SERCOM1 PAD3 / PTC Y19 |
| Контакт 23 | PA20 — PORT A GPIO / SERCOM5 PAD2 / PTC Y20 |
| Контакт 24 | PA21 — PORT A GPIO / SERCOM5 PAD3 / PTC Y21 |
| Контакт 25 | PA22 — PORT A GPIO / SERCOM3 PAD0 / PTC Y22 |
| Контакт 26 | PA23 — PORT A GPIO / SERCOM3 PAD1 / PTC Y23 |
| Контакт 27 | PA24 — PORT A GPIO / SERCOM3 PAD2 / USB DP (D20E only) |
| Контакт 28 | PA25 — PORT A GPIO / SERCOM3 PAD3 / USB DM (D20E only) |
| Контакт 29 | GND — Ground |
| Контакт 30 | VDDIO — I/O supply voltage |
| Контакт 31 | PA27 — PORT A GPIO / SERCOM5 PAD1 |
| Контакт 32 | PA28 — PORT A GPIO / SERCOM5 PAD0 |
| Контакт 33 | PA29 — PORT A GPIO / SERCOM5 PAD2 |
| Контакт 34 | PA30 — PORT A GPIO / SERCOM5 PAD3 / SWCLK (SWD) |
| Контакт 35 | PA31 — PORT A GPIO / SERCOM5 PAD0 / SWDIO (SWD) |
| Контакт 36 | PB00 — PORT B GPIO / SERCOM5 PAD1 |
| Контакт 37 | PB01 — PORT B GPIO / SERCOM5 PAD2 |
| Контакт 38 | PB02 — PORT B GPIO / SERCOM5 PAD3 / ADC AIN14 |
| Контакт 39 | PB03 — PORT B GPIO / SERCOM5 PAD0 / ADC AIN15 |
| Контакт 40 | PB04 — PORT B GPIO / SERCOM3 PAD0 |
| Контакт 41 | PB05 — PORT B GPIO / SERCOM3 PAD1 |
| Контакт 42 | PB06 — PORT B GPIO / SERCOM3 PAD2 |
| Контакт 43 | PB07 — PORT B GPIO / SERCOM3 PAD3 |
| Контакт 44 | PB08 — PORT B GPIO / SERCOM4 PAD0 / PTC X0 |
| Контакт 45 | PB09 — PORT B GPIO / SERCOM4 PAD1 / PTC X1 |
| Контакт 46 | PB10 — PORT B GPIO / SERCOM4 PAD2 / PTC X2 |
| Контакт 47 | PB11 — PORT B GPIO / SERCOM4 PAD3 / PTC X3 |
| Контакт 48 | VDDANA — Analog supply voltage (1.62V-3.63V), tie to VDDIO if unused |
Типичное применение
ATSAMD20G16B-ANT подходит для 7 применениеs: Home Automation Nodes, Capacitive Touch User Interfaces, Smart Metering Endpoints, Industrial Sensor Transmitters, Wearable Fitness Bands, Low-Power IoT Sensor Endpoints, Consumer Remote Controls.
Home Automation Nodes
The ATSAMD20G16B-ANT is purpose-built for home automation hubs and edge nodes where low power and mixed-protocol connectivity matter. Its six SERCOM channels support simultaneous I2C sensor buses, SPI displays, and UART transceivers without CPU overhead. The 48MHz Cortex-M0+ executes Zigbee/Z-Wave host stacks, while 8KB SRAM handles network buffers. Typical current under 5 mA active and deep-sleep under 5 uA allow always-on battery or energy-harvested nodes. Pair with companion MPNs like ATSAMW25 (Wi-Fi module) for connected lighting.
Рекомендуется
Capacitive Touch User Interfaces
The integrated 256-channel Peripheral Touch Controller (PTC) makes the ATSAMD20G16B-ANT ideal for touch button, slider, and wheel interfaces on appliances and consumer products. The PTC hardware-offloads touch scanning from the Cortex-M0+ core, enabling sub-10 ms response with predictable latency even during radio transmission. Combined with the 12-bit ADC for slider position and 10-bit DAC for haptic feedback tones, designers can build full-featured touch UIs without external touch ICs. Reference Microchip AN2541 for PCB touch sensor layout best practices.
Рекомендуется
Smart Metering Endpoints
The ATSAMD20G16B-ANT fits water, gas, and electricity metering endpoints that require precise RTC-driven timestamping and long battery life. Its built-in RTC with 32.768 kHz crystal support maintains calendar time to within a few ppm, while Standby current under 5 uA preserves coin-cell capacity. The 12-bit ADC with differential inputs reads load sensors or pulse-counting circuits directly, and 64KB flash stores tariff tables and logged intervals. For utility-grade metering, see Microchip AN2474 reference design.
Рекомендуется
Industrial Sensor Transmitters
In 4-20 mA loop-powered or industrial wireless sensor transmitters, the ATSAMD20G16B-ANT provides deterministic Cortex-M0+ processing for linearization, calibration, and HART-style protocol handling. Its 1.62V minimum VDD allows direct operation from regulated 24V loops via simple LDO stages. The wide -40C to +105C operating range covers most industrial enclosures, and SERCOM channels drive RS-485 transceivers and SPI sensors simultaneously. Industrial designers should pair with ATSAM HA1G15A for higher-temp variants.
Рекомендуется
Wearable Fitness Bands
Wearables demand sub-3 mA average current with burst processing capability, and the ATSAMD20G16B-ANT delivers both. Its low-power sleep modes plus Event System allow the M0+ core to remain asleep while ADC samples biometric sensors at fixed intervals. The 12-bit ADC reads heart-rate and motion sensors, while SERCOM channels drive BLE transceivers. Its small 48-TQFP footprint enables compact PCB layouts under 20x20 mm. Pair with Bosch Sensortec BMI160 IMU for full motion tracking.
Рекомендуется
Low-Power IoT Sensor Endpoints
Battery-powered IoT endpoints running LoRaWAN, Sigfox, or sub-GHz protocols leverage the ATSAMD20G16B-ANT's Cortex-M0+ efficiency and 6 SERCOM channels. The MCU handles sensor acquisition, AES-128 encryption, and MAC layer timing while drawing under 3 mA active. In deep sleep with RTC active, total quiescent current drops below 5 uA, enabling multi-year operation from 2x AA cells. Combine with the SX1276 LoRa transceiver for long-range outdoor deployments.
Рекомендуется
Consumer Remote Controls
Universal remote controls benefit from the ATSAMD20G16B-ANT's combination of low power, capacitive touch via the 256-channel PTC, and IR-capable timers. Standby current below 5 uA allows multi-year battery life on 2x AAA cells, while the Cortex-M0+ easily decodes IR protocols (RC5, NEC, Sony SIRC) and renders small OLED displays via SPI. Pair with a CR2032 backup cell for RTC-driven wake timers.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAMD20G16B-ANT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | ATSAMD20G16B-AN | ATSAMD20G17B-ANT | ATSAMD20G18B-ANT | ATSAMD20G15B-ANT | ATSAMD20E16B-ANT |
|---|---|---|---|---|---|---|
| Package | 48-TQFP (7x7 mm) | 48-TQFP (7x7 mm) - same | 48-TQFP (7x7 mm) - same | 48-TQFP (7x7 mm) - same | 48-TQFP (7x7 mm) - same | 48-TQFP (7x7 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | ARM Cortex-M0+ 32-bit | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ (D20E enhanced) |
| Maximum Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash Memory | 64 KB | 64 KB | 128 KB | 256 KB | 32 KB | 64 KB |
| SRAM | 8 KB | 8 KB | 16 KB | 32 KB | 4 KB | 8 KB |
| SERCOM Channels | 6 | 6 | 6 | 6 | 6 | 6 |
| ADC | 12-bit | 12-bit | 12-bit | 12-bit | 12-bit | 12-bit |
| DAC | 10-bit | 10-bit | 10-bit | 10-bit | 10-bit | 10-bit |
| Capacitive Touch (PTC) | 256-channel | 256-channel | 256-channel | 256-channel | 256-channel | 256-channel |
| Supply 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 |
Ключевые отличия
- Balanced 64KB flash / 8KB SRAM with full peripheral set (против ATSAMD20G15B-ANT)
- Largest memory tier for future firmware growth (против ATSAMD20G17B-ANT)
- Family variant for migration within same footprint (против ATSAMD20E16B-ANT)
Заметки по проектированию
Estimated: The ATSAMD20G16B-ANT active current at 48 MHz CPU with all peripherals disabled is approximately 5 mA at 3.3V (per Microchip datasheet typical characteristics). For battery designs, switch to Standby Sleep mode with RTC running to reduce quiescent current to under 5 uA - this enables multi-year coin-cell operation. Use the Event System to wake the CPU only on timer, ADC, or external interrupts rather than polling.
Place decoupling capacitors (100 nF ceramic in parallel with 4.7 uF bulk) within 3 mm of each VDDIO and VDDANA pin. The 32.768 kHz RTC crystal should be placed adjacent to pins PA00/XIN32 and PA01/XOUT32 with a ground guard ring to minimize coupling from digital traces. Follow Microchip AN2541 for capacitive touch sensor PCB layout - use hatched ground plane under touch sensors to reduce parasitic capacitance.
Estimated: do not leave VDDANA floating - it must be tied to VDDIO even if ADC/DAC are unused, otherwise the analog domain latches up. The SWD pins (PA30/PA31) are shared with SERCOM5; remap them carefully or use the Atmel-ICE debug interface to reclaim them after programming. When migrating from SAMD20 to SAMD21, note that PA24/PA25 become USB DP/DM and require external 22-ohm series resistors.
Информация о соответствии
ROHS3 compliant per Microchip product page. Industrial-grade operating temperature range -40C to +105C; not AEC-Q100 qualified for automotive applications.