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 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки 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.