ATSAMD21G15B-MF - 32KB Flash Cortex-M0+ MCU | Microchip 48-QFN
부품 번호: ATSAMD21G15B-MF ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $2.95 | $2.95 |
| 10 | $2.66 | $26.60 |
| 100 | $2.21 | $221.00 |
| 500 | $1.95 | $975.00 |
| 1,000 | $1.74 | $1,740.00 |
ATSAMD21G15B-MF 개요
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), working memory (SRAM), and a rich set of peripherals such as timers, communication interfaces, and analog blocks. Mixers sit at the heart of embedded systems, hierarchically classified as: microcontroller -> embedded processor -> semiconductor IC -> electronic component. The Cortex-M0+ is ARM's most energy-efficient application-processor core, and the SAM D21 family targets low-power IoT, sensor hubs, and human-machine interface (HMI) nodes.
Key features of the ATSAMD21G15B-MF include a single-cycle hardware multiplier, a Micro Trace Buffer for lightweight instruction tracing, a 12-channel Direct Memory Access Controller (DMAC), and a 12-channel Event System for inter-peripheral signaling without CPU intervention. The peripheral set includes one 16-bit and one 8-bit Timer/Counter (TC) with compare/capture channels, multiple Serial Communication Interfaces (SERCOM) configurable as UART/SPI/I2C, a 12-bit ADC, a 10-bit DAC, and a full-speed USB 2.0 device port. Idle and Standby sleep modes with SleepWalking peripherals minimize system-level consumption.
Architecturally, the SAM D21 uses an advanced 65 nm low-power CMOS process and a Harvard bus architecture, separating instruction and data paths to sustain deterministic zero-wait-state Flash execution at 48 MHz. The integrated voltage regulator supports a single 3.3 V rail operation, and brown-out detection plus power-on reset guarantee clean startup across industrial temperature ranges (up to 125 °C).
Typical applications include IoT sensor nodes, low-power wireless modules, USB human-interface devices (HIDs), industrial control loops, and battery-powered wearables. The combination of USB, ADC, and SleepWalking peripherals makes the part a strong fit for connected devices that must wake, measure, transmit, and return to deep sleep with minimum energy.
When designing with this device, ensure the 48-QFN exposed pad is soldered to a sufficiently large ground copper pour for thermal dissipation, and follow the Microchip SAM D21 Family datasheet guidelines for the decoupling network (typically 100 nF + 4.7 µF bulk near VDDIN). The two-pin Serial Wire Debug (SWD) interface requires pull-up resistors on SWDIO and SWCLK per the ARM CoreSight specification.
This page synthesizes verified distributor pricing, drop-in compatible SAM D20/SAM D21 alternatives, and practical design notes that are not aggregated in the manufacturer datasheet alone.
드롭인 대체품: ATSAMD21G15B-MF — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: ATSAMD21G15B-MF (동일 폼 팩터 및 풋프린트) — 차이점: Package, Operating Temperature, ADC, SRAM, DAC.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
ATSAMD21G15B-AF
✅ 드롭인✓ 재고 있음
$1.78 / 개
데이터시트 보기 →ATSAMD21G15B-AU
✅ 드롭인✓ 재고 있음
$1.65 / 개
데이터시트 보기 →ATSAMD21E18A-MF
✅ 드롭인✓ 재고 있음
$6.95 / 개
데이터시트 보기 →ATSAMD21E16B-MU
✅ 드롭인✓ 재고 있음
$2.65 / 개
데이터시트 보기 →ATSAMD20G18A-MN
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
ATSAMD21G15B-MF 최대 정격 & 전기적 특성
| Core Architecture | ARM Cortex-M0+ |
| Core Bit Width | 32-bit |
| 최대 클록 주파수 | 48 MHz |
| CoreMark Score | 2.46 CoreMark/MHz |
| Program Memory (Flash) | 32 KB |
| SRAM | 4 KB |
| Supply Voltage (VDDIN) | 1.62 V to 3.63 V |
| 동작 온도 | -40 °C to +125 °C |
| 패키지 | 48-QFN (7x7 mm) with exposed pad |
| 실장 유형 | Surface Mount |
| Communication Interfaces | SERCOM (UART/SPI/I2C), USB 2.0 Full-Speed Device |
| Analog Peripherals | 12-bit ADC, 10-bit DAC |
| Timers | 1x 16-bit TC, 1x 8-bit TC with compare/capture |
| DMA Channels | 12 |
| Event System Channels | 12 |
| Debug Interface | Serial Wire Debug (SWD), Micro Trace Buffer |
| Functional Safety | FuSa |
| Multiplier | Single-cycle hardware multiplier |
| Sleep Modes | Idle, Standby with SleepWalking peripherals |
| RoHS 상태 | Compliant (Green) |
ATSAMD21G15B-MF 핀 구성
| 핀 1 | PA00 — General purpose I/O, XIN32 |
| 핀 2 | PA01 — General purpose I/O, XOUT32 |
| 핀 3 | PA02 — General purpose I/O, AIN0 (ADC input) |
| 핀 4 | PA03 — General purpose I/O, AIN1, VREFA |
| 핀 5 | PA04 — General purpose I/O, AIN2, VREFB |
| 핀 6 | PA05 — General purpose I/O, AIN3 |
| 핀 7 | PA06 — General purpose I/O, AIN4 |
| 핀 8 | PA07 — General purpose I/O, AIN5 |
| 핀 9 | VDDIO — Digital I/O supply |
| 핀 10 | GND — Ground |
| 핀 11 | PA08 — General purpose I/O, NMI |
| 핀 12 | PA09 — General purpose I/O |
| 핀 13 | PA10 — General purpose I/O, AIN18 |
| 핀 14 | PA11 — General purpose I/O, AIN19, USB DP |
| 핀 15 | PA12 — General purpose I/O, USB DM |
| 핀 16 | PA13 — General purpose I/O |
| 핀 17 | PA14 — General purpose I/O |
| 핀 18 | PA15 — General purpose I/O |
| 핀 19 | PA16 — General purpose I/O, I2S MCK |
| 핀 20 | PA17 — General purpose I/O |
| 핀 21 | PA18 — General purpose I/O |
| 핀 22 | PA19 — General purpose I/O |
| 핀 23 | PA20 — General purpose I/O |
| 핀 24 | PA21 — General purpose I/O |
| 핀 25 | PA22 — General purpose I/O |
| 핀 26 | PA23 — General purpose I/O |
| 핀 27 | PA24 — General purpose I/O, USB SOF |
| 핀 28 | PA25 — General purpose I/O, USB VBUS |
| 핀 29 | GND — Ground |
| 핀 30 | VDDIN — Main supply input (1.62-3.63 V) |
| 핀 31 | PA26 — General purpose I/O |
| 핀 32 | PA27 — General purpose I/O |
| 핀 33 | PA28 — General purpose I/O, RESET |
| 핀 34 | PA29 — General purpose I/O, AIN7 |
| 핀 35 | PA30 — General purpose I/O, SWCLK |
| 핀 36 | PA31 — General purpose I/O, SWDIO |
| 핀 37 | PB00 — General purpose I/O |
| 핀 38 | PB01 — General purpose I/O |
| 핀 39 | PB02 — General purpose I/O, AIN10 |
| 핀 40 | PB03 — General purpose I/O, AIN11 |
| 핀 41 | PB04 — General purpose I/O |
| 핀 42 | PB05 — General purpose I/O |
| 핀 43 | PB06 — General purpose I/O |
| 핀 44 | PB07 — General purpose I/O |
| 핀 45 | PB08 — General purpose I/O |
| 핀 46 | PB09 — General purpose I/O |
| 핀 47 | PB10 — General purpose I/O |
| 핀 48 | PB11 — General purpose I/O |
일반적인 애플리케이션
ATSAMD21G15B-MF 적합 용도: 6 애플리케이션s: Battery-Powered IoT Sensor Nodes, USB Human Interface Devices (HID), Industrial Control and Monitoring, Wearable Fitness and Health Devices, Low-Power Wireless Modules, Smart Home Edge Devices.
Battery-Powered IoT Sensor Nodes
The ATSAMD21G15B-MF fits battery-powered IoT sensor nodes because its ARM Cortex-M0+ core consumes only microwatts in landscape, and SleepWalking peripherals wake the CPU only on relevant events from the 12-bit ADC or SERCOM-connected sensors. The 32 KB Flash accommodates a wireless protocol stack (BLE, LoRa, or Zigbee MAC) while 4 KB SRAM buffers sensor samples before transmission. With Idle/Standby currents in the single-digit microamp range, the part enables multi-year coin-cell operation.
추천
USB Human Interface Devices (HID)
The ATSAMD21G15B-MF's integrated USB 2.0 Full-Speed device port with on-chip transceiver makes it ideal for HID-class peripherals like keyboards, mice, game controllers, and custom input devices. The 48 MHz Cortex-M0+ delivers sufficient cycles to handle HID report generation at 1000 Hz polling rates. With six configurable SERCOM channels, the part supports multiple USB endpoints, RGB LED feedback, and additional communication interfaces without external logic.
추천
Industrial Control and Monitoring
The ATSAMD21G15B-MF supports industrial monitoring with its 12-bit ADC for analog sensor readout, SERCOM channels for SPI/I2C sensor interfaces, and -40 °C to +125 °C operating range for factory environments. The integrated DMAC offloads high-speed data transfers from the CPU, while the Event System enables deterministic inter-peripheral signaling. Its Functional Safety (FuSa) classification makes it usable in safety-conscious industrial designs.
추천
Wearable Fitness and Health Devices
The ATSAMD21G15B-MF suits wearable fitness devices because SleepWalking peripherals minimize current draw during heartbeat/bioimpedance sensing, and the integrated 10-bit DAC drives haptics feedback or LED biasing. The compact 48-QFN 7x7 mm package fits wrist-worn form factors, while USB enables direct charging and data sync without an external interface IC. The 12-bit ADC captures photoplethysmography (PPG) signals with sufficient resolution for heart-rate estimation.
추천
Low-Power Wireless Modules
The ATSAMD21G15B-MF functions as the host controller for low-power wireless modules including LoRaWAN, Sigfox, and sub-GHz transceivers. SERCOM channels provide SPI/UART bridges to RF ICs, while the 12-channel DMAC accelerates packet buffering. Standby current under 5 µA preserves multi-year battery life in remote sensing deployments, and the wide 1.62-3.63 V supply range tolerates battery droop without regulation.
추천
Smart Home Edge Devices
The ATSAMD21G15B-MF integrates well into smart-home edge devices like connected thermostats, door sensors, and lighting controllers. Its 12-channel Event System enables low-latency response to GPIO interrupts (e.g., button presses or motion sensors) without CPU polling, while USB simplifies provisioning and firmware update during manufacturing. The SERCOM peripherals simultaneously handle Wi-Fi/BLE co-processor interfaces and local I2C sensor buses.
추천
추천 제품 요약
엔지니어링 참조 데이터: ATSAMD21G15B-MF — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
Select the ATSAMD21E18A-MF when your design needs additional Flash and SRAM headroom (256 KB / 32 KB) without changing PCB footprint - pin-for-pin compatible. Choose the ATSAMD20G18A-MN if USB is not required and you need a no-royalty SAM D20 alternative, but plan for driver migration. For higher integration, evaluate the ATSAMD21G18A or ATSAMD21G16A variants which add more Flash/SRAM in the same 48-QFN footprint.
대체품과의 비교
| 파라미터 | 이 제품 | ATSAMD21G15B-AF | ATSAMD21G15B-AU | ATSAMD21E18A-MF | ATSAMD21E16B-MU | ATSAMD20G18A-MN |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 48-QFN (7x7 mm) | 48-TQFP (7x7 mm) - same footprint family | 48-WLCSP/TQFP - same footprint family | 48-QFN - same | 48-QFN - same | 48-QFN - same |
| Core | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Max Clock Frequency | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash | 32 KB | 32 KB | 32 KB | 256 KB | 64 KB | 256 KB |
| SRAM | 4 KB | 4 KB | 4 KB | 32 KB | 8 KB | 32 KB |
| 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 | No USB (SAM D20 family) |
| Operating Temperature | -40 °C to +125 °C | -40 °C to +125 °C | -40 °C to +85 °C | -40 °C to +125 °C | -40 °C to +85 °C | -40 °C to +125 °C |
| Functional Safety | FuSa | FuSa | FuSa | FuSa | FuSa | Standard (no FuSa) |
주요 차별점
- Integrated USB 2.0 Full-Speed device with on-chip transceiver (vs ATSAMD20G18A-MN)
- Functional Safety (FuSa) classification for safety-critical designs (vs ATSAMD20G18A-MN)
- Lowest-cost 32KB Flash SAM D21 option in 48-QFN (vs ATSAMD21E18A-MF)
설계 노트
The ATSAMD21G15B-MF integrates a 1.62-3.63 V input range that supports direct 3.3 V or 1.8 V single-rail operation. Decouple VDDIN and VDDIO with a 100 nF ceramic capacitor as close to each pin as possible, plus a 4.7 µF bulk capacitor on VDDIN for transient load response during USB data transmission. Connect both VDDIO and VDDIN to the same regulated rail in single-supply designs to avoid GPIO voltage mismatch.
The 48-QFN exposed pad must be soldered to a ground copper pour with thermal vias to dissipate heat generated during active operation. Recommended minimum copper area is 1 square inch on the top layer plus a 4x4 via array (0.3 mm drill, 0.5 mm pitch) stitching the pad to internal ground planes. Without the exposed-pad solder connection, junction temperature rises and DC electrical performance degrades per the SAM D21 family datasheet.
Route the SWD signals (SWCLK on PA30 and SWDIO on PA31) as a differential pair with a ground trace between them, and place 100 kΩ pull-ups on both lines per ARM CoreSight recommendations. Keep the SWD traces under 50 mm to avoid signal-integrity issues during high-speed programming. The USB DP/DM traces (PA11, PA12) require 90 Ω differential impedance and matched length within 150 mil.
Do not leave the RESET pin (PA28) floating; either tie it to VDDIO via a 10 kΩ pull-up or drive it from an external supervisor IC. The NMI pin (PA08) requires similar treatment if unused. The XIN32/XOUT32 pins (PA00/PA01) must be configured correctly even when using the internal 32 kHz oscillator, to avoid excess current draw in deep-sleep modes.
The SERCOM peripherals share I/O pins with default peripheral functions; configure the PMUX registers correctly before enabling SERCOM channels to avoid contention. For high-speed SPI interfaces above 10 MHz, add 22 Ω series resistors on the CLK and MOSI lines near the MCU to dampen reflections. The I2C lines require external 2.2 kΩ-10 kΩ pull-ups to VDDIO since the SAM D21 I/O pads do not include internal I2C pull-ups in all configurations.
규정 준수 정보
Green-compliant per Microchip product page ordering code 'GREEN'. Halogen-free per Microchip environmental compliance data. Not AEC-Q100 qualified; for automotive safety-critical designs choose SAM D21 AEC-Q100 variants.