ATSAMD20G16B-MU - 48MHz ARM Cortex-M0+ MCU 64KB Flash | Microchip
Артикул: ATSAMD20G16B-MU ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $3.1 | $3,10 |
| 10 | $2.83 | $28,30 |
| 100 | $2.46 | $246,00 |
| 500 | $2.18 | $1.090,00 |
| 1.000 | $1.92 | $1.920,00 |
ATSAMD20G16B-MU Обзор
A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory (flash), data memory (SRAM), and integrated peripherals such as timers, communication interfaces, and analog blocks. The SAM D20 family sits within Microchip's broader portfolio of ARM Cortex-M microcontrollers (Cortex-M0+ -> Cortex-M family -> ARM architecture -> 32-bit RISC processor), positioning this device as a low-power, high-performance tier suitable for general-purpose embedded designs.
Key features include 64KB flash with ECC and 8KB SRAM, a 12-bit 350 ksps analog-to-digital converter (ADC) with up to 14 channels, two 16-bit timers/counters for PWM and capture, multiple SERCOM interfaces supporting I2C, SPI, and UART, and a full-speed USB 2.0 device interface on selected variants. Power management includes an integrated SleepWalking peripheral event system, multiple low-power sleep modes with sub-microampere retention current, and a 32 kHz RTC operating from a separate low-power domain.
Architecturally, the ATSAMD20G16B-MU uses a single-cycle IO and peripheral bridge that allows deterministic interrupt response while maintaining low active power, typically drawing under 7 mA/MHz at full CPU load. The 12-bit ADC achieves effective ENOB above 11 bits under proper PCB grounding and reference decoupling, making the device suitable for sensor signal acquisition and metering.
Typical applications include home automation controllers, smart energy metering endpoints, consumer appliances with capacitive touch, industrial sensor nodes, and low-power IoT edge devices requiring USB connectivity or battery-friendly operation. The wide operating voltage range of 1.62V to 3.63V supports single-cell Li-ion or two-cell alkaline battery topologies.
When designing with this part, place a 100 nF decoupling capacitor as close as possible to each VDD pin and provide a low-impedance ground return for the exposed pad, which doubles as the thermal and electrical ground reference. Configure unused pins in INPUT_PULLUP with interrupts disabled to prevent parasitic current paths during sleep states.
Аналоги без доработки для ATSAMD20G16B-MU — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAMD20G16B-MU (тот же форм-фактор и посадочное место) — отличается по ADC, Package, RoHS Status, DAC, Operating Temperature.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAMD20G16B-AUT
✅ Прямая замена✓ В наличии
$2.18 / шт.
Открыть даташит →ATSAMD20G17B-MU
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
ATSAMD20E16B-MU
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$1.95 / шт.
Открыть даташит →ATSAMD20G15B-MU
✅ Прямая замена✓ В наличии
$2.18 / шт.
Открыть даташит →STM32L011K4T6
✅ Прямая замена✓ В наличии
Уточнить цену
Открыть даташит →LPC11U68JBD48
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD20G16B-MU Максимальные параметры и электрические характеристики
| Architecture | ARM Cortex-M0+ 32-bit RISC |
| Core | ARM Cortex-M0+ with single-cycle multiplier |
| Maximum CPU Frequency | 48 MHz |
| Flash Memory | 64 KB (64K x 8) |
| SRAM | 8 KB |
| Operating Voltage Range | 1.62 V to 3.63 V |
| ADC | 12-bit, up to 350 ksps, up to 14 channels |
| DAC | 10-bit, 1 MSPS |
| Timers/Counters | Two 16-bit TC modules for PWM/capture |
| Communication Interfaces | Up to 6 SERCOM (I2C/SPI/UART) plus USB 2.0 FS device |
| Корпус | 48-pin QFN (7x7 mm) with exposed pad |
| Тип монтажа | Surface Mount |
| Рабочая температура | -40 C to +85 C (industrial) |
| Уровень MSL | MSL3 (per JEDEC J-STD-020) |
| Статус RoHS | Compliant (Green) |
| Число выводов | 48 |
Конфигурация выводов ATSAMD20G16B-MU
| Контакт 1 | PA02 — General purpose IO / ADC AIN0 |
| Контакт 2 | PA03 — General purpose IO / ADC AIN1 / VREFA |
| Контакт 3 | PA04 — General purpose IO / ADC AIN2 / DAC VOUT |
| Контакт 4 | PA05 — General purpose IO / ADC AIN3 |
| Контакт 5 | PA06 — General purpose IO / ADC AIN4 |
| Контакт 6 | PA07 — General purpose IO / ADC AIN5 |
| Контакт 7 | VDDANA — Analog supply voltage |
| Контакт 8 | GND — Ground |
| Контакт 9 | PB08 — General purpose IO |
| Контакт 10 | PB09 — General purpose IO |
| Контакт 11 | PA08 — General purpose IO / NMI |
| Контакт 12 | PA09 — General purpose IO |
| Контакт 13 | PA10 — General purpose IO |
| Контакт 14 | PA11 — General purpose IO |
| Контакт 15 | VDDIO — Digital IO supply voltage |
| Контакт 16 | GND — Ground |
| Контакт 17 | PB10 — General purpose IO |
| Контакт 18 | PB11 — General purpose IO |
| Контакт 19 | PB12 — General purpose IO |
| Контакт 20 | PB13 — General purpose IO |
| Контакт 21 | PB14 — General purpose IO |
| Контакт 22 | PB15 — General purpose IO |
| Контакт 23 | PA12 — General purpose IO |
| Контакт 24 | PA13 — General purpose IO |
| Контакт 25 | PA14 — General purpose IO |
| Контакт 26 | PA15 — General purpose IO |
| Контакт 27 | PA16 — General purpose IO |
| Контакт 28 | PA17 — General purpose IO |
| Контакт 29 | PA18 — General purpose IO |
| Контакт 30 | PA19 — General purpose IO |
| Контакт 31 | PA20 — General purpose IO |
| Контакт 32 | PA21 — General purpose IO |
| Контакт 33 | PA22 — General purpose IO |
| Контакт 34 | PA23 — General purpose IO |
| Контакт 35 | PA24 — General purpose IO |
| Контакт 36 | PA25 — General purpose IO |
| Контакт 37 | GND — Ground |
| Контакт 38 | VDDIO — Digital IO supply voltage |
| Контакт 39 | PB16 — General purpose IO |
| Контакт 40 | PB17 — General purpose IO |
| Контакт 41 | PB18 — General purpose IO |
| Контакт 42 | PB19 — General purpose IO |
| Контакт 43 | PB20 — General purpose IO |
| Контакт 44 | PB21 — General purpose IO |
| Контакт 45 | PB22 — General purpose IO |
| Контакт 46 | PB23 — General purpose IO |
| Контакт 47 | PA27 — General purpose IO / SWDIO |
| Контакт 48 | PA30 — General purpose IO / SWCLK |
Типичное применение
ATSAMD20G16B-MU подходит для 6 применениеs: Home Automation Controller, Smart Energy Metering Endpoint, USB Human Interface Device (HID), Industrial Sensor Node, Capacitive Touch Appliance Front Panel, Battery-Powered IoT Edge Device.
Home Automation Controller
The ATSAMD20G16B-MU fits home automation controllers by combining the Cortex-M0+ core's deterministic response for time-critical control loops with six SERCOM interfaces for simultaneous I2C sensor and SPI display communication. With 64 KB flash it accommodates complete Matter/Thread protocol stacks or proprietary RF subsystem drivers, while the 1.62-3.63V range allows direct battery-backed operation from a single CR123 cell. The integrated 12-bit ADC captures temperature, humidity, and ambient light sensor signals with 350 ksps throughput, sufficient for whole-home environmental monitoring at sub-second update rates. Compared with 8-bit MCU alternatives, the SAMD20 cuts interrupt latency by approximately 60 percent.
Рекомендуется
Smart Energy Metering Endpoint
The ATSAMD20G16B-MU is well-suited for smart metering endpoints where its 12-bit 350 ksps ADC samples current and voltage waveforms at adequate fidelity for energy calculation, while the Cortex-M0+ core performs RMS and power-factor computation in real time. The 64 KB flash accommodates DLMS/COSEM protocol stacks and tamper-detection firmware, and the integrated RTC with 32 kHz domain provides time-of-use tariff timing without external components. With sub-microampere sleep modes, battery-backed metering designs achieve 10+ year operational life on a single lithium primary cell.
Рекомендуется
USB Human Interface Device (HID)
The ATSAMD20G16B-MU's integrated full-speed USB 2.0 device controller with on-chip PHY supports USB HID class implementations such as custom keyboards, mice, touch surfaces, and industrial pointing devices without external transceivers. With 64 KB flash, designers can embed composite HID device stacks plus application-specific features such as RGB lighting control, while 8 KB SRAM handles multi-endpoint HID report buffering at 1000 Hz polling rates. The 48 MHz CPU provides adequate headroom for firmware-managed USB protocol handling with sub-microsecond interrupt response.
Рекомендуется
Industrial Sensor Node
The ATSAMD20G16B-MU fits industrial sensor nodes due to its industrial -40C to +85C operating range and the Cortex-M0+ core's deterministic interrupt latency for time-critical control applications. The 14-channel 12-bit ADC handles multi-sensor acquisition (temperature, pressure, strain gauge bridges) with on-chip PGA gain stages, while the six SERCOM interfaces support multiple IO-Link or RS-485 sensor bus masters simultaneously. The wide 1.62V to 3.63V supply range accommodates industrial 24V bus systems via onboard regulators with appropriate reverse-polarity protection.
Рекомендуется
Capacitive Touch Appliance Front Panel
The ATSAMD20G16B-MU implements PTC (Peripheral Touch Controller) capacitive touch sensing directly via internal hardware without requiring an external touch IC, making it ideal for appliance front panels with up to 12 touch buttons plus proximity sensing. With 64 KB flash, designers can implement waterproof touch algorithms, gesture recognition, and LED animation drivers, while the integrated SleepWalking peripheral event system enables the MCU to wake on touch with less than 1 microampere standby current. The 48-QFN footprint suits slim appliance chassis designs.
Рекомендуется
Battery-Powered IoT Edge Device
The ATSAMD20G16B-MU enables low-power IoT edge devices with sub-microampere standby current and Cortex-M0+ efficiency delivering approximately 9.4 CoreMark/mA. With 64 KB flash, the device runs application firmware plus secure bootloaders (typically under 30 KB) leaving headroom for OTA update staging buffers, while the Event System chains peripheral triggers without CPU intervention for sensor wake-and-measure workflows. Designers achieve multi-year battery life on CR2032 coin cells when using SleepWalking for duty-cycled measurement tasks.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAMD20G16B-MU — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | ATSAMD20G16B-AUT | ATSAMD20G17B-MU | ATSAMD20E16B-MU | STM32L011K4T6 |
|---|---|---|---|---|---|
| Package | 48-QFN (7x7 mm) | 48-QFN (7x7 mm) - same | 48-QFN (7x7 mm) - same | 48-QFN (7x7 mm) - same | 32-LQFP - different footprint |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | STMicroelectronics | NXP Semiconductors |
| Core | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Maximum Clock | 48 MHz | 48 MHz | 48 MHz | 32 MHz | 50 MHz |
| Flash Memory | 64 KB | 64 KB | 128 KB | 16 KB | 256 KB |
| SRAM | 8 KB | 8 KB | 16 KB | 2 KB | 36 KB |
| Operating Voltage | 1.62V to 3.63V | 1.62V to 3.63V | 1.62V to 3.63V | 1.65V to 3.6V | 1.8V to 3.6V |
| USB Controller | Yes (USB 2.0 FS device) | Yes (USB 2.0 FS device) | Yes (USB 2.0 FS device) | No | Yes (USB 2.0 FS device) |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +125C | -40C to +85C |
Ключевые отличия
- Highest flash density at this price point with integrated USB (против STM32L011K4T6)
- Larger SRAM than same-tier low-power MCUs (против STM32L011K4T6)
- Same-family scaling without firmware changes (против ATSAMD20G15B-MU)
Заметки по проектированию
Estimated: at 48 MHz active CPU and 3.3 V supply, the typical active current is approximately 7 mA (about 145 uA/MHz). In standby sleep with full 8 KB SRAM retention at 3.3 V, the leakage is approximately 1.7 uA, dropping to roughly 0.7 uA in power-down mode with RTC running from a 32.768 kHz crystal. Place a 1 uF ceramic plus 100 nF decoupling pair within 5 mm of each VDDANA and VDDIO pin, and provide a low-impedance ground return through the exposed pad (EP) for thermal dissipation.
The 48-QFN exposed thermal pad must be soldered to a continuous ground plane on the top layer for both thermal dissipation and electrical grounding. Place all decoupling capacitors as close as possible to their respective supply pins with vias placed at the capacitor pads to minimize loop inductance. Keep the analog traces (VREFA, AIN inputs) physically separated from digital SERCOM traces by at least 3x trace width to reduce digital-to-analog crosstalk during high-speed ADC sampling.
Configure all unused GPIO pins as INPUT with internal pull-up enabled and interrupts disabled to prevent parasitic current paths in deep sleep states. Do not leave SWDIO/SWCLK pins floating - they must be left in their default state or external pull-ups must be added to prevent debugger misconnection on production boards. The NMI pin (PA08) requires careful routing since it cannot be disabled and can wake the device unintentionally if noise is present on that line.
Информация о соответствии
RoHS Green compliance per Microchip product page. MSL3 moisture sensitivity per JEDEC J-STD-020. Not AEC-Q100 qualified for automotive - industrial grade only.