ATSAMD21G17A-MFT - SAM D21G 48MHz Cortex-M0+ MCU 128KB | Microchip
料号: ATSAMD21G17A-MFT ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $4.32 | $4.32 |
| 10 | $3.88 | $38.80 |
| 100 | $3.45 | $345.00 |
| 500 | $3.05 | $1,525.00 |
| 1,000 | $2.71 | $2,710.00 |
| 3,000 | $2.4 | $7,200.00 |
ATSAMD21G17A-MFT 概述
A microcontroller (MCU) is an integrated circuit combining a CPU core, volatile and non-volatile memory, programmable peripherals, and interrupt logic on a single die. The Cortex-M0+ core is the smallest, most energy-efficient member of the ARM Cortex-M family, designed for deterministic real-time embedded control in deeply embedded applications. The ATSAMD21G17A-MFT belongs to the broader SAM D family (Cortex-M0+) within Microchip's portfolio of 32-bit microcontrollers, sharing a linear address map and hex-compatible code with sibling SAM D21E/J variants for simple migration.
Key features of the ATSAMD21G17A-MFT include a full-speed USB 2.0 device/host port, an Event System for inter-peripheral signalling, a 12-bit 1 MSPS ADC, 10-bit DAC, multiple timers/counters, SERCOM serial interfaces, and an I2S interface for digital audio. The device operates from 1.6V to 3.6V and includes integrated touch support via the Peripheral Touch Controller (PTC) and a Dual-Interface Flash ROM that supports both MCU and bootloader access.
The architecture pairs a Cortex-M0+ core with Microchip's peripheral DMA, an 8-channel Event System, and an advanced analog front-end including two configurable analog comparators and a 12-bit ADC with up to 350 kSPS throughput. SleepWalking peripherals and a low-power RTC enable idle current as low as a few microamperes, suiting battery-operated designs. Functional Safety (FuSa) features and the 125C temperature grade qualify the part for industrial-grade deployments.
Typical applications include home automation nodes, smart metering endpoints, consumer Human-Interface Devices (HIDs), industrial sensor hubs, and IoT edge devices that need USB connectivity. The integrated USB, ADC, and PWM channels also serve well in motor-control subsystems, BLDC driver control boards, and low-power wearables that demand deterministic Cortex-M0+ behaviour. When designing with this part, allocate careful PCB routing for the 48-pin QFN thermal pad and provide low-impedance ground returns for the analog channels; keep high-speed SERCOM traces short to preserve signal integrity at 48MHz.
直接替换替代料: ATSAMD21G17A-MFT ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: ATSAMD21G17A-MFT (相同外形与封装尺寸) ——差异在于 Operating Temperature, ADC, Package, Timers/Counters, USB.
快速对比工具——选择替代料号进行并排对比:
ATSAMD21G17A-MF
✅ 直接替换✓ 有现货
$2.75 / 个
查看数据手册 →ATSAMD21G17A-AFT
✅ 直接替换✓ 有现货
$3.7 / 个
查看数据手册 →ATSAMD21G17A-MFT 最大额定值与电气特性
| Core Architecture | ARM Cortex-M0+ |
| Maximum CPU Frequency | 48 MHz |
| CoreMark/MHz | 2.46 |
| Flash Memory | 128 KB |
| SRAM | 16 KB |
| RWW Flash Partition | 4 KB |
| Supply Voltage Range | 1.6 V to 3.6 V |
| 工作温度 | -40C to +125C |
| 封装 | 48-pin QFN (7x7 mm) |
| 安装类型 | Surface Mount |
| USB | Full-Speed USB 2.0 Device/Host |
| ADC | 12-bit, up to 350 kSPS |
| DAC | 10-bit |
| SERCOM | Configurable serial (UART/SPI/I2C) |
| RoHS 状态 | Compliant |
ATSAMD21G17A-MFT 引脚配置
| 引脚 1 | PA00 — GPIO/ADC AIN0/XIN32K |
| 引脚 2 | PA01 — GPIO/ADC AIN1/XOUT32K |
| 引脚 3 | PA02 — GPIO/AIN2/SERCOM0 PAD0 |
| 引脚 4 | PA03 — GPIO/AIN3/ADC Reference |
| 引脚 5 | PA04 — GPIO/AIN4/SERCOM0 PAD2 |
| 引脚 6 | PA05 — GPIO/AIN5 |
| 引脚 7 | PA06 — GPIO/AIN6 |
| 引脚 8 | PA07 — GPIO/AIN7 |
| 引脚 9 | VDDIO — I/O supply voltage |
| 引脚 10 | GND — Ground |
| 引脚 11 | PA08 — GPIO/AIN8/SERCOM2 PAD0 |
| 引脚 12 | PA09 — GPIO/AIN9/SERCOM2 PAD1 |
| 引脚 13 | PA10 — GPIO/AIN10/SERCOM2 PAD2 |
| 引脚 14 | PA11 — GPIO/AIN11/SERCOM2 PAD3 |
| 引脚 15 | PA12 — GPIO/SERCOM4 PAD0 |
| 引脚 16 | PA13 — GPIO/SERCOM4 PAD1 |
| 引脚 17 | PA14 — GPIO/SERCOM4 PAD2 |
| 引脚 18 | PA15 — GPIO/SERCOM4 PAD3 |
| 引脚 19 | PA16 — GPIO/SERCOM1 PAD0 |
| 引脚 20 | PA17 — GPIO/SERCOM1 PAD1 |
| 引脚 21 | PA18 — GPIO/SERCOM1 PAD2 |
| 引脚 22 | PA19 — GPIO/SERCOM1 PAD3 |
| 引脚 23 | PA20 — GPIO/SERCOM5 PAD2 |
| 引脚 24 | PA21 — GPIO/SERCOM5 PAD3 |
| 引脚 25 | PA22 — GPIO/SERCOM3 PAD0 |
| 引脚 26 | PA23 — GPIO/SERCOM3 PAD1 |
| 引脚 27 | PA24 — GPIO/SERCOM3 PAD2 |
| 引脚 28 | PA25 — GPIO/SERCOM3 PAD3 |
| 引脚 29 | VDDIN — Voltage regulator input |
| 引脚 30 | GND — Ground |
| 引脚 31 | VDDCORE — Internal regulator output |
| 引脚 32 | GND — Ground |
| 引脚 33 | PA26 — GPIO |
| 引脚 34 | PA27 — GPIO |
| 引脚 35 | RESETn — Reset (active low) |
| 引脚 36 | SWDIO — SWD debug data |
| 引脚 37 | SWDCLK — SWD debug clock |
| 引脚 38 | PA30 — GPIO/SWD reset entry |
| 引脚 39 | PA31 — GPIO/bootloader entry |
| 引脚 40 | DM — USB D- |
| 引脚 41 | DP — USB D+ |
| 引脚 42 | VBUS — USB VBUS detect |
| 引脚 43 | VDDIO — I/O supply voltage |
| 引脚 44 | GND — Ground |
| 引脚 45 | PB00 — GPIO/ADC AIN12 |
| 引脚 46 | PB01 — GPIO/ADC AIN13 |
| 引脚 47 | PB02 — GPIO/ADC AIN14 |
| 引脚 48 | PB03 — GPIO/ADC AIN15 |
典型应用
ATSAMD21G17A-MFT 适用于 6 应用s: Home Automation Controllers, USB HID Consumer Devices, Industrial Sensor Hubs and Metering, IoT Edge Nodes with USB-C, Low-Power Wearables and Fitness Bands, Human-Machine Interface (HMI) Panels.
Home Automation Controllers
The ATSAMD21G17A-MFT fits home automation controller roles through its 48MHz Cortex-M0+ core with 128KB flash and 16KB SRAM, which comfortably runs Zigbee/BLE co-processor firmware, multi-protocol bridge logic, and Microchip's Lightweight Mesh stack. The on-chip full-speed USB 2.0 device/host controller and multiple SERCOM peripherals (UART/SPI/I2C configurable) allow simultaneous connection to Wi-Fi/BLE modules, sensors, and a USB Type-C power port. The 12-bit 350 kSPS ADC reads analog occupancy and ambient-light sensors with low noise, and the Peripheral Touch Controller (PTC) supports up to 256 capacitive touch channels for keypad-less wall switches. The -40C to +125C industrial temperature grade means the part survives outdoor enclosures and attic-mounted equipment. Event System and SleepWalking peripherals reduce quiescent current to a few microamperes between radio events, suiting battery-backed smart-home hubs. Microchip's ATSAMD21G17A-AFT shares the same 48-QFN footprint for variants requiring different tape-and-reel packaging.
推荐
USB HID Consumer Devices
The ATSAMD21G17A-MFT is ideal for USB HID class devices because of its integrated full-speed USB 2.0 device controller with on-chip transceiver and 2.0K internal pull-up resistor. This eliminates an external PHY, reducing BOM cost and PCB area in keyboards, mice, gaming controllers, presentation clickers, and industrial HMI panels. The 128KB flash supports complex HID report descriptors, macro storage, and firmware update over USB (DFU bootloader), while 16KB SRAM buffers HID reports and LED RGB animations. Multiple SERCOM interfaces can drive external SPI keyboards or I2C sensors concurrently with USB active. The integrated Event System allows the USB SOF signal to trigger peripheral events for low-latency indicator updates. -40C to +125C industrial rating supports rugged HID use in factory floor panels, and the Peripheral Touch Controller can replace mechanical buttons with capacitive sliders on consumer HID products. The ATSAMD21G17A-MF is the commercial temperature equivalent for non-industrial HID designs.
推荐
Industrial Sensor Hubs and Metering
Industrial sensor hubs and smart-metering endpoints benefit from the ATSAMD21G17A-MFT's combination of 12-bit 350 kSPS ADC with up to 20 analog channels, dual 12-bit DAC outputs for bias generation, and an integrated Peripheral Touch Controller for keypad input. The 1.6V to 3.6V supply range lets the part run directly from a 3.6V LiSOCl2 primary battery for remote metering endpoints with decade-long service life. The Cortex-M0+ core at 48MHz (2.46 CoreMark/MHz) processes sensor fusion and Modbus/CAN-FD frames with deterministic latency. Functional Safety (FuSa) features and the -40C to +125C industrial temperature grade qualify the part for utility metering deployments requiring IEC 61000-4 EMC compliance. SleepWalking peripherals, an RTC with calendar, and a low-power brown-out detector hold system quiescent current at microampere levels, while the integrated Event System wakes the CPU only on relevant sensor interrupts. The ATSAMD21G17A-AFT shares the same die for tape-and-reel industrial builds.
推荐
IoT Edge Nodes with USB-C
USB-C powered IoT edge nodes benefit from the ATSAMD21G17A-MFT's USB 2.0 device/host controller that supports USB-C 5V/1.5A bus-powered designs without external MCU supervision. The Cortex-M0+ at 48MHz with 128KB flash runs Microchip's LWMesh, Thread, or Matter-over-Thread application layer, while the SERCOM peripherals provide I2C/SPI to environmental sensors and SPI flash. The 12-bit ADC reads analog battery voltage and load current for health-monitoring logs. Operating from 1.6V to 3.6V, the part survives brownouts during USB bus renegotiations. The integrated DMA with 32 channels offloads sensor reads from the CPU, keeping the core available for radio-event handling. The -40C to +125C industrial temperature grade supports indoor and sheltered outdoor IoT nodes. Compatible drop-in parts in the Site MPN list include the ATSAMD21G15B-MUT for designs needing less flash at lower cost.
推荐
Low-Power Wearables and Fitness Bands
Wearable devices benefit from the ATSAMD21G17A-MFT's Cortex-M0+ core with SleepWalking peripherals, integrated 12-bit ADC for heart-rate/SpO2 sensor reads, and on-chip Peripheral Touch Controller for capacitive user input. The 128KB flash stores firmware and BLE stack buffers, while 16KB SRAM supports sensor data aggregation before radio offload. Full-speed USB supports charging and firmware update over USB-C cables, eliminating the need for a separate bootloader MCU. The 1.6V to 3.6V supply range allows direct Li-Po battery coupling, with on-chip ADC monitoring cell voltage and load current. Event System chains allow sensor-ready signals to wake the CPU only when new data is available, holding battery current draw at microampere levels between events. Industrial temperature range supports sports wearables in cold-weather and high-sweat conditions. The ATSAMD21E17A-MUT (32-pin QFN) drop-in is preferred for slimmer wristbands where pin count is sufficient.
推荐
Human-Machine Interface (HMI) Panels
HMI panels use the ATSAMD21G17A-MFT's 48MHz Cortex-M0+ core, 12-bit ADC for touchless proximity sensing, and on-chip Peripheral Touch Controller for capacitive touchscreens up to 256 channels. The integrated Event System handles low-latency touch processing without waking the core on every scan, allowing multi-touch HMI designs with deterministic response. Multiple SERCOM ports drive TFT LCD panels over SPI or RGB-with-FDMA channels, while the integrated I2S supports digital audio playback in multimedia HMI panels. Full-speed USB enables firmware update and configuration download from a host PC. The -40C to +125C industrial temperature rating supports harsh factory environments. The on-chip DMA with 32 channels offloads framebuffer transfers to SPI/I2S peripherals without CPU intervention. The ATSAMD21G17A-MF (commercial temperature grade) is a lower-cost drop-in for indoor HMI designs.
推荐
推荐产品汇总
工程参考数据: ATSAMD21G17A-MFT ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | ATSAMD21G17A-MF | ATSAMD21G17A-AFT | ATSAMD21G17A-AUT |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 48-QFN (7x7 mm) | 48-QFN (7x7 mm) - same | 48-QFN (7x7 mm) - same | 48-TQFP (7x7) - different |
| Core | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Max CPU Frequency | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash | 128 KB | 128 KB | 128 KB | 128 KB |
| SRAM | 16 KB | 16 KB | 16 KB | 16 KB |
| Supply Voltage | 1.6 V to 3.6 V | 1.6 V to 3.6 V | 1.6 V to 3.6 V | 1.6 V to 3.6 V |
| Operating Temperature | -40C to +125C | -40C to +85C | -40C to +125C | -40C to +85C |
| USB | Full-Speed USB 2.0 | Full-Speed USB 2.0 | Full-Speed USB 2.0 | Full-Speed USB 2.0 |
关键差异点
- Industrial 125C temperature grade in 48-QFN (对比 ATSAMD21G17A-MF)
- Full-speed USB 2.0 on-chip transceiver (对比 PIC16F723A-I/MV)
- Peripheral Touch Controller (PTC) up to 256 channels (对比 PIC16F722-E/SO)
设计说明
The 48-QFN (7x7 mm) package has an exposed thermal pad (EP) at pins 49-50. The pad must be soldered to a copper pour on the PCB for electrical ground and thermal dissipation. Use an array of thermal vias under the EP to a ground plane on the opposite layer. Keep analog traces routed over a continuous ground plane to minimize coupling, and ensure high-speed USB D+/D- traces are 90 ohm differential with no stubs, as recommended in the SAM D21 datasheet layout section.
The ATSAMD21G17A-MFT integrates a 1.2V core LDO. Place a 1uF X7R decoupling capacitor close to VDDIN and a 1uF X7R + 100nF NP0 pair close to VDDIO and VDDCORE. Bulk capacitance of 4.7uF on VDDIN suppresses USB inrush transients. The part can operate directly from a Li-Ion/LiPo cell without external regulation due to its 1.6V-3.6V input range. For USB bus-powered designs, add a 10uF tantalum or ceramic capacitor at the VBUS pin to handle USB inrush.
Avoid routing SWDIO/SWDCLK traces over long distances (>50mm) without ground shielding - this degrades programming reliability. The PA30/PA31 pins are used for SWD reset entry; leave them accessible in production PCB layouts for field recovery. When using USB, ensure the VBUS pin is connected through a resistor divider or comparator - do not connect VBUS directly to 5V. The on-chip 32.768kHz crystal oscillator requires external load capacitors per the SAM D21 crystal selection guide - choose CL = 12.5pF crystals for typical tuning accuracy.
For SERCOM peripherals configured in SPI mode, keep MOSI/MISO/SCK trace lengths matched within 10mm to avoid clock-data skew. The on-chip DMA with 32 channels can service high-speed SERCOM transfers without CPU intervention, freeing the Cortex-M0+ core for application logic. Use short return paths for ADC analog inputs; the integrated 12-bit ADC achieves 350 kSPS throughput only with low-impedance source drivers and proper grounding.
合规信息
RoHS compliant per Microchip product page. Industrial 125C temperature grade but NOT AEC-Q100 qualified - select ATSAMD21G17A-AF for automotive qualified variants.