ATSAMD21G15B-AUT - 48MHz Cortex-M0+ MCU, 32KB Flash, 48-TQFP | Microchip
Артикул: ATSAMD21G15B-AUT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $3.45 | $3,45 |
| 10 | $3.1 | $31,00 |
| 100 | $2.78 | $278,00 |
| 500 | $2.49 | $1.245,00 |
| 1.000 | $2.22 | $2.220,00 |
| 2.500 | $1.96 | $4.900,00 |
ATSAMD21G15B-AUT Обзор
A microcontroller (MCU) is an integrated circuit that combines a CPU core, memory, and programmable peripherals on a single die. Within the power-management and embedded-control hierarchy, MCUs sit at the top of the digital control stack: external power rails feed voltage regulators that power the MCU, which in turn reads sensors, drives actuators, and orchestrates system behavior. The SAM D21 family is Microchip's mainstream Cortex-M0+ line, positioned between the lower-pin SAM D11 and the higher-memory SAM D20/D21E variants.
Key features of the ATSAMD21G15B-AUT include its 48MHz ARM Cortex-M0+ core with single-cycle hardware multiply, 6 channels of SERCOM (configurable serial communication), a 12-channel DMA controller, 12-bit, 350ksps ADC, 10-bit DAC, and a full-speed USB 2.0 device port. Functional-Safety (FuSa) documentation is available from Microchip, supporting IEC 61508 SIL 2 designs. Peripherals include a 16-bit and an 8-bit Timer/Counter, a Real-Time Clock, and I2S audio interface support.
The device operates from 1.62V to 3.63V and integrates a sophisticated Event System and SleepWalking peripherals that enable event-driven wake-up without CPU intervention. The Cortex-M0+ pipeline is two-stage, optimized for low-power deterministic response. The 48-TQFP package supports industrial temperature operation (-40C to +85C for the standard grade; -40C to +125C for the AUT automotive suffix).
Typical applications include automotive body and HVAC ECUs, USB HID peripherals, consumer wearables, sensor hubs, and low-power IoT end nodes. The combination of native USB and SERCOM flexibility makes it especially attractive for connected-devices requiring both bus-powered operation and flexible serial protocols.
When designing with this MCU, prioritize placing the 32.768kHz crystal close to the XIN32/XOUT32 pins and route the USB D+/D- traces as a 90-ohm differential pair. Brown-out detector (BOD) settings must be configured before main firmware execution to avoid undefined behavior during voltage brown-outs.
This page synthesizes distributor pricing, drop-in alternatives within the SAM D20/D21 family, and practical design notes not found in the standalone manufacturer datasheet.
Аналоги без доработки для ATSAMD21G15B-AUT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAMD21G15B-AUT (тот же форм-фактор и посадочное место) — отличается по ADC, Operating Temperature, DAC, SRAM, Family.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAMD21G15B-AU
✅ Прямая замена✓ В наличии
$1.65 / шт.
Открыть даташит →ATSAMD21G18A-AUT
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
ATSAMD21G16B-AUT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$2.45 / шт.
Открыть даташит →ATSAMD20G15A-ANT
✅ Прямая замена✓ В наличии
$1.68 / шт.
Открыть даташит →ATSAMD20G18A-AUT
✅ Прямая замена✓ В наличии
$2.84 / шт.
Открыть даташит →ATSAMD21G15B-AF
✅ Прямая замена✓ В наличии
$1.78 / шт.
Открыть даташит →ATSAMD21G15B-AUT Максимальные параметры и электрические характеристики
| Core Architecture | ARM Cortex-M0+ |
| Core Count | Single-core 32-bit |
| Максимальная тактовая частота | 48 MHz |
| Program Memory (Flash) | 32 KB (32K x 8) |
| SRAM | 4 KB |
| Operating Voltage Range | 1.62 V to 3.63 V |
| Корпус | 48-TQFP (7x7 mm) |
| Тип монтажа | Surface Mount |
| Рабочая температура | -40C to +85C (standard) |
| ADC | 12-bit, up to 350 ksps |
| DAC | 10-bit |
| USB | USB 2.0 Full-Speed Device |
| SERCOM Modules | 6 (configurable UART/SPI/I2C) |
| DMA Channels | 12 |
| Functional Safety | FuSa documentation available (IEC 61508 SIL 2) |
| Supply Voltage (typical) | 3.3 V |
| Статус RoHS | Compliant |
Конфигурация выводов ATSAMD21G15B-AUT
| Контакт 1 | PA00 — GPIO / XIN32 (32.768 kHz crystal in) |
| Контакт 2 | PA01 — GPIO / XOUT32 (32.768 kHz crystal out) |
| Контакт 3 | PA02 — GPIO / AIN0 (ADC input) |
| Контакт 4 | PA03 — GPIO / AIN1 / VREFA |
| Контакт 5 | PA04 — GPIO / AIN2 |
| Контакт 6 | PA05 — GPIO / AIN3 |
| Контакт 7 | PA06 — GPIO / AIN4 |
| Контакт 8 | PA07 — GPIO / AIN5 |
| Контакт 9 | VDD — Digital supply voltage |
| Контакт 10 | GND — Ground |
| Контакт 11 | PA08 — GPIO / AIN6 / SERCOM0/PAD0 |
| Контакт 12 | PA09 — GPIO / AIN7 / SERCOM0/PAD1 |
| Контакт 13 | PA10 — GPIO / AIN8 / SERCOM0/PAD2 |
| Контакт 14 | PA11 — GPIO / AIN9 / SERCOM0/PAD3 |
| Контакт 15 | PA12 — GPIO / SERCOM1/PAD0 |
| Контакт 16 | PA13 — GPIO / SERCOM1/PAD1 |
| Контакт 17 | PA14 — GPIO / SERCOM2/PAD0 |
| Контакт 18 | PA15 — GPIO / SERCOM2/PAD1 |
| Контакт 19 | PA16 — GPIO / SERCOM1/PAD2 / I2S MCK |
| Контакт 20 | PA17 — GPIO / SERCOM1/PAD3 / I2S SCK |
| Контакт 21 | PA18 — GPIO / SERCOM3/PAD0 / I2S FS |
| Контакт 22 | PA19 — GPIO / SERCOM3/PAD1 / I2S SDO |
| Контакт 23 | PA20 — GPIO / SERCOM5/PAD2 / USB DP |
| Контакт 24 | PA21 — GPIO / SERCOM5/PAD3 / USB DM |
| Контакт 25 | PA22 — GPIO / SERCOM3/PAD2 |
| Контакт 26 | PA23 — GPIO / SERCOM3/PAD3 |
| Контакт 27 | PA24 — GPIO / SERCOM5/PAD0 / USB SOF 1kHz |
| Контакт 28 | PA25 — GPIO / SERCOM5/PAD1 |
| Контакт 29 | PA26 — GPIO / SERCOM5/PAD2 |
| Контакт 30 | PA27 — GPIO / SERCOM5/PAD3 |
| Контакт 31 | PA28 — GPIO / SERCOM4/PAD0 |
| Контакт 32 | PA29 — GPIO / SERCOM4/PAD1 |
| Контакт 33 | PA30 — GPIO / SERCOM1/PAD2 / SWDIO |
| Контакт 34 | PA31 — GPIO / SERCOM1/PAD3 / SWCLK |
| Контакт 35 | PB00 — GPIO / SERCOM4/PAD2 |
| Контакт 36 | PB01 — GPIO / SERCOM4/PAD3 |
| Контакт 37 | PB02 — GPIO / SERCOM5/PAD0 |
| Контакт 38 | PB03 — GPIO / SERCOM5/PAD1 |
| Контакт 39 | PB04 — GPIO / SERCOM4/PAD0 |
| Контакт 40 | PB05 — GPIO / SERCOM4/PAD1 |
| Контакт 41 | PB06 — GPIO / SERCOM4/PAD2 |
| Контакт 42 | PB07 — GPIO / SERCOM4/PAD3 |
| Контакт 43 | PB08 — GPIO / SERCOM4/PAD0 / I2S MCK alt |
| Контакт 44 | PB09 — GPIO / SERCOM4/PAD1 / I2S SCK alt |
| Контакт 45 | PB10 — GPIO / SERCOM4/PAD2 |
| Контакт 46 | PB11 — GPIO / SERCOM4/PAD3 |
| Контакт 47 | VDD — Digital supply voltage |
| Контакт 48 | GND — Ground |
Типичное применение
ATSAMD21G15B-AUT подходит для 6 применениеs: USB HID Peripheral Devices, IoT Sensor Hub / Wearable Device, Automotive Body and HVAC ECUs, Industrial Sensor Node / 4-20mA Transmitter, Consumer Audio Device / Bluetooth Controller, Smart Home Lighting Controller.
USB HID Peripheral Devices
The ATSAMD21G15B-AUT's integrated USB 2.0 Full-Speed device controller with on-chip transceiver eliminates the need for an external USB PHY in HID peripherals such as keyboards, mice, game controllers, and custom input devices. With 48MHz Cortex-M0+ performance, it handles HID report generation and device-state management without taxing the CPU. The 32KB Flash is adequate for USB stacks like LUFA or TinyUSB, while 4KB SRAM buffers HID reports.
Рекомендуется
IoT Sensor Hub / Wearable Device
With SleepWalking peripherals and an Event System, the ATSAMD21G15B-AUT can wake on sensor thresholds without CPU intervention, extending battery life in IoT and wearable devices. The 12-bit 350ksps ADC and 6 SERCOMs (configurable as I2C/SPI for sensors) provide direct connectivity to temperature, accelerometer, and biometric sensors. The Cortex-M0+ core's low active current (~25 µA/MHz) supports multi-day runtime on coin-cell batteries.
Рекомендуется
Automotive Body and HVAC ECUs
The automotive-grade ATSAMD21G15B-AUT operates from -40C to +125C, supporting under-hood and cabin ECUs that drive HVAC flaps, lighting, mirror position, and accessory controls. Functional Safety (FuSa) documentation simplifies IEC 61508 SIL 2 design paths. The 12-bit ADC reads thermistors and position sensors, while SERCOMs connect to LIN, CAN transceivers (via SPI), and local sensor networks.
Рекомендуется
Industrial Sensor Node / 4-20mA Transmitter
Industrial sensor nodes leverage the ATSAMD21G15B-AUT's 12-bit ADC, hardware SERCOM flexibility, and -40C to +125C operating range. Combined with an external 4-20mA current loop driver and isolated RS-485 transceiver, the MCU reads sensor inputs, linearizes measurements, and communicates over Modbus RTU. The DMA controller offloads serial buffering, freeing the CPU for application logic.
Рекомендуется
Consumer Audio Device / Bluetooth Controller
Audio devices and remote controllers benefit from the ATSAMD21G15B-AUT's I2S interface, DAC, and SERCOM-based SPI for Bluetooth module integration. The MCU can run a small DSP or audio processing algorithm at 48 MHz while the DAC outputs analog audio. USB support enables firmware updates and direct PC connectivity for streaming applications without external bridge ICs.
Рекомендуется
Smart Home Lighting Controller
Connected lighting applications leverage the ATSAMD21G15B-AUT's PWM timers, ADC for current sensing, and SERCOMs for DMX512, DALI, or Zigbee module control. The 16-bit Timer/Counter can drive high-resolution PWM for smooth LED dimming, while the Event System synchronizes phase-shifted channels. SleepWalking peripherals minimize idle power when lights are off, supporting Energy Star standby targets.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAMD21G15B-AUT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | ATSAMD21G15B-AU | ATSAMD21G18A-AUT | ATSAMD21G16B-AUT | ATSAMD20G15A-ANT | ATSAMD20G18A-AUT |
|---|---|---|---|---|---|---|
| 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+ @ 48 MHz | ARM Cortex-M0+ @ 48 MHz | ARM Cortex-M0+ @ 48 MHz | ARM Cortex-M0+ @ 48 MHz | ARM Cortex-M0+ @ 48 MHz | ARM Cortex-M0+ @ 48 MHz |
| Flash | 32 KB | 32 KB | 256 KB | 64 KB | 16 KB | 256 KB |
| SRAM | 4 KB | 4 KB | 32 KB | 8 KB | 4 KB | 32 KB |
| USB | Full-Speed USB 2.0 | Full-Speed USB 2.0 | Full-Speed USB 2.0 | Full-Speed USB 2.0 | No USB | No USB |
| Functional Safety (FuSa) | Yes (IEC 61508 SIL 2) | Yes | Yes | Yes | No | No |
| Operating Voltage | 1.62V - 3.63V | 1.62V - 3.63V | 1.62V - 3.63V | 1.62V - 3.63V | 1.62V - 3.63V | 1.62V - 3.63V |
| Temperature Grade | -40C to +85C (AUT suffix: -40C to +125C automotive) | -40C to +85C (AU suffix) | -40C to +125C automotive | -40C to +125C automotive | -40C to +125C automotive | -40C to +125C automotive |
Ключевые отличия
- Integrated USB 2.0 Full-Speed with on-chip PHY (против ATSAMD20G15A-ANT)
- Functional Safety (FuSa) documentation available (против ATSAMD20G15A-ANT)
- SleepWalking peripherals for event-driven wake-up (против ATSAMD20G15A-ANT)
- Memory headroom upgrade path (против ATSAMD21G15B-AU)
Заметки по проектированию
Place the 32.768 kHz crystal close to pins PA00 (XIN32) and PA01 (XOUT32) with short symmetric traces. Add the recommended load capacitors (typically 12 pF each) referenced to GND. Keep high-frequency digital traces and switching power supply nodes at least 3 mm away to avoid injection of noise into the low-amplitude oscillator waveform.
Route the USB D+ (PA24) and D- (PA25) lines as a 90-ohm differential pair with matched length (delta < 150 mil). Maintain continuous ground reference below the pair; avoid crossing any other signal traces or split planes. Add a 50 ohm series ferrite bead on VBUS if bus-powered designs must withstand ESD strikes.
Decouple VDD (pin 28 and pin 47) with at least two capacitors: a 100 nF ceramic placed within 1 mm of each pin and a bulk 4.7 uF X5R ceramic on each supply domain. Per the Microchip SAM D21 datasheet, total VDD decoupling capacitance should be at least 1 uF, with the bulk capacitor supplying transient current during high-speed SERCOM operation. Add a 10 uF bulk capacitor at the regulator output.
Configure the Brown-Out Detector (BOD33) before main firmware execution in the startup file. Without proper BOD settings, voltage droops during power transitions can cause undefined program counter jumps. Per the SAM D21 datasheet, the recommended BOD33 threshold is 3.0V for 3.3V operation with hysteresis enabled to prevent chatter.
At maximum activity (48 MHz, all peripherals active), the ATSAMD21G15B-AUT draws approximately 7 mA from VDD, dissipating roughly 23 mW at 3.3V. The 48-TQFP theta_JA of 64 C/W yields a junction rise of only ~1.5 C above ambient - well within the 85C / 125C operating range. No external heatsink is required.
Информация о соответствии
AEC-Q100 status: the AUT suffix denotes Microchip automotive temperature grade (-40C to +125C) but does not by itself indicate full AEC-Q100 qualification - consult Microchip product documentation for specific qualification certificates. RoHS compliant per Microchip product page.