ATSAMD20G17A-UUT - 128KB Flash Cortex-M0+ MCU, 45-WLCSP
N.º da peça: ATSAMD20G17A-UUT ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $4.42 | $4,42 |
| 10 | $3.94 | $39,40 |
| 100 | $3.35 | $335,00 |
| 500 | $2.89 | $1.445,00 |
| 1.000 | $2.51 | $2.510,00 |
ATSAMD20G17A-UUT Visão geral
A microcontroller (MCU) is an integrated circuit that combines a CPU core, program and data memory, and a rich set of peripherals on a single die. The Cortex-M0+ core used in the SAM D20 family is the smallest and most energy-efficient member of the ARM Cortex-M lineup, designed for deterministic embedded control with a minimal instruction set, hardware single-cycle I/O access, and an integrated Nested Vectored Interrupt Controller (NVIC). Within Microchip's portfolio this part sits in the hierarchy: SAM D20 family -> SAM D microcontroller series -> ARM Cortex-M0+ MCUs -> 32-bit microcontrollers -> embedded ICs.
Key features include the SERCOM peripheral architecture that allows each of the up to six serial communication interfaces to be configured as UART, SPI, or I2C, a 12-bit ADC with up to 16 channels, a 10-bit DAC, multiple 16-bit timer/counters, and a full-speed USB 2.0 device interface on selected variants. The on-chip Flash can be programmed via SWD and the device supports a wide 1.62V to 3.6V supply range. The WLCSP-45 package enables compact PCB footprints for wearables and space-constrained IoT modules, with all digital I/O remappable through the peripheral multiplexing layer.
Typical applications span home automation sensor nodes, smart metering, consumer HID peripherals, low-cost industrial control, and battery-powered IoT endpoints. Design considerations include careful WLCSP PCB land-pattern and reflow-profile management, providing a clean low-noise analog supply for ADC accuracy, and configuring the SERCOM peripherals via the Microchip ASF or Harmony 3 framework to map signals to the desired pads.
Alternativas drop-in para ATSAMD20G17A-UUT — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com ATSAMD20G17A-UUT (mesmo formato e footprint) — diferindo em Package, RoHS Status, ADC, DAC, Debug Interface.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
ATSAMD20G18A-UUT
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
ATSAMD20G17A-UUT Classificações máximas e características elétricas
| Core Architecture | ARM Cortex-M0+ (32-bit) |
| Family | SAM D20 |
| Series | SAM D20G (G = 128KB Flash variant) |
| Maximum CPU Frequency | 48 MHz |
| Coremark/MHz | 2.14 |
| Flash Memory | 128 KB |
| SRAM | 16 KB |
| Supply Voltage Range | 1.62 V to 3.6 V |
| Faixa de temperatura de operação | -40C to +85C (industrial) |
| Encapsulamento | 45-ball WLCSP (Wafer Level Chip Scale Package) |
| SERCOM Modules | Up to 6 (configurable as UART/SPI/I2C) |
| ADC | 12-bit, up to 16 channels |
| DAC | 10-bit |
| Timer/Counters | Multiple 16-bit TCC |
| Debug Interface | SWD (Serial Wire Debug) |
| Status RoHS | Compliant (Green / Pb-free) |
Configuração de pinos do ATSAMD20G17A-UUT
| Pino A1 | PA00 — General-purpose I/O / XIN |
| Pino A2 | PA01 — General-purpose I/O / XOUT |
| Pino A3 | VDD — Digital supply voltage |
| Pino A4 | GND — Ground |
| Pino A5 | PA02 — Analog input / GPIO |
| Pino B1 | PA03 — Analog input / GPIO |
| Pino B2 | PA04 — Analog input / GPIO |
| Pino B3 | PA05 — GPIO / SERCOM pad |
| Pino B4 | PA06 — GPIO / SERCOM pad |
| Pino B5 | PA07 — GPIO / SERCOM pad |
| Pino C1 | PA08 — GPIO / SERCOM pad |
| Pino C2 | PA09 — GPIO / SERCOM pad |
| Pino C3 | PA10 — GPIO / SERCOM pad |
| Pino C4 | PA11 — GPIO / SERCOM pad |
| Pino C5 | PA12 — GPIO / SERCOM pad |
| Pino D1 | PA13 — GPIO / SERCOM pad |
| Pino D2 | PA14 — GPIO / SERCOM pad |
| Pino D3 | PA15 — GPIO / SERCOM pad |
| Pino D4 | PA16 — GPIO / SERCOM pad |
| Pino D5 | PA17 — GPIO / SERCOM pad |
| Pino E1 | PA18 — GPIO / SERCOM pad |
| Pino E2 | PA19 — GPIO / SERCOM pad |
| Pino E3 | PA20 — GPIO / SERCOM pad |
| Pino E4 | PA21 — GPIO / SERCOM pad |
| Pino E5 | PA22 — GPIO / SERCOM pad |
| Pino F1 | PA23 — GPIO / SERCOM pad |
| Pino F2 | PA24 — GPIO / SERCOM pad |
| Pino F3 | PA25 — GPIO / SERCOM pad |
| Pino F4 | PA26 — GPIO / SERCOM pad |
| Pino F5 | PA27 — GPIO / SERCOM pad |
| Pino G1 | PA28 — GPIO / SERCOM pad |
| Pino G2 | PA29 — GPIO / SERCOM pad |
| Pino G3 | PA30 — GPIO / SWCLK |
| Pino G4 | PA31 — GPIO / SWDIO |
| Pino G5 | RESETN — Reset input (active low) |
| Pino H1 | VDDIO — I/O supply voltage |
| Pino H2 | VDDCORE — Internal core supply (decoupling) |
| Pino H3 | GND — Ground |
| Pino H4 | GND — Ground |
| Pino H5 | GND — Ground |
| Pino B6 | NC — Not connected (per datasheet) |
| Pino D6 | NC — Not connected (per datasheet) |
| Pino F6 | NC — Not connected (per datasheet) |
| Pino H6 | NC — Not connected (per datasheet) |
Aplicações típicas
ATSAMD20G17A-UUT é adequado para 6 aplicaçãos: Battery-Powered IoT Sensor Nodes, Smart Home Automation Hubs, Consumer HID and Wearable Devices, Industrial Sensor and Metering Modules, Low-Cost Industrial Control and PLC I/O, Portable Medical and Health Devices.
Battery-Powered IoT Sensor Nodes
The ATSAMD20G17A-UUT is a strong fit for battery-powered IoT sensor nodes thanks to its sub-microamp deep-sleep modes, 128KB Flash sufficient for LoRaWAN or sub-GHz protocol stacks, and 1.62V to 3.6V supply range that operates directly from a single lithium coin cell. The Cortex-M0+ core delivers 2.14 Coremark/MHz so sensor fusion and edge-processing tasks complete quickly, allowing the part to return to sleep and preserve battery life. The 45-WLCSP package keeps PCB area under 4 mm squared, enabling coin-cell form factors for indoor air-quality, leak-detection, or asset-tracking nodes. The 6 SERCOM peripherals let designers route SPI sensors, I2C peripherals, and UART connectivity without adding external multiplexer ICs.
Recomendado
Smart Home Automation Hubs
The ATSAMD20G17A-UUT is well matched to smart-home hubs and edge controllers because its 128KB Flash accommodates ZHA, Zigbee, or Matter-over-Thread stacks and its 16KB SRAM comfortably buffers protocol frames. The Cortex-M0+ at 48 MHz handles protocol state machines and user-interface updates with low interrupt latency, while multiple timer/counters drive PWM LED dimming and motor-control feedback loops. The 45-WLCSP package integrates into compact wall-switch and sensor form factors that designers prefer for retrofit installations. The wide 1.62V to 3.6V supply simplifies direct connection to AC-DC converters and battery backups.
Recomendado
Consumer HID and Wearable Devices
The ATSAMD20G17A-UUT suits consumer HID peripherals and wearables because its 45-WLCSP package is small enough for in-ear, wrist, or finger-worn form factors, while 128KB Flash supports capacitive-touch and gesture firmware plus BLE HID profiles. The Cortex-M0+ core is extremely efficient for always-on capacitive sensing, and the 12-bit ADC captures biometric signals with sufficient resolution for heart-rate or SpO2 front-ends. Low deep-sleep current preserves coin-cell battery life across weeks or months of operation. The 6 SERCOM interfaces connect to displays, sensors, and radios in parallel.
Recomendado
Industrial Sensor and Metering Modules
The ATSAMD20G17A-UUT fits industrial sensor and metering modules because its -40C to +85C industrial temperature range operates reliably in factory cabinets and outdoor enclosures, while its 16KB SRAM buffers measurement data between transmit cycles. The 12-bit ADC with up to 16 channels captures strain-gauge, thermocouple, and 4-20 mA loop signals through external front-ends, and the Cortex-M0+ deterministic interrupt response ensures accurate metering timing. The 1.62V to 3.6V supply tolerates long cable drops from 24V industrial rails with simple LDO regulation. SAM D20 reference designs from Microchip include isolated RS-485 and analog front-end circuits useful for retrofit metering modules.
Recomendado
Low-Cost Industrial Control and PLC I/O
The ATSAMD20G17A-UUT is well suited to PLC I/O expansion modules and small industrial controllers because its 48 MHz Cortex-M0+ runs deterministic PID loops and its 6 SERCOM interfaces support multiple Modbus-RTU slaves over RS-485 or RS-232. The wide 1.62V to 3.6V supply range, plus the -40C to +85C industrial rating, fits into 24V-powered control cabinets without extra regulators. The 128KB Flash holds full Modbus and CANopen stacks with room for custom protocol extensions, and the 16KB SRAM buffers process telemetry before forwarding to a host PLC. The 45-WLCSP package is compact enough for DIN-rail I/O module enclosures.
Recomendado
Portable Medical and Health Devices
The ATSAMD20G17A-UUT can drive portable medical and health-monitoring peripherals such as pulse oximeters, digital thermometers, and disposable diagnostic cartridges because its 12-bit ADC captures photodiode and thermocouple sensor outputs with the linearity required for clinical-grade measurements. The Cortex-M0+ deterministic interrupt handling ensures accurate sample timing for heart-rate and respiratory algorithms. Low deep-sleep current allows multi-month shelf life on coin-cell power. The 45-WLCSP package fits into slim, single-use enclosures preferred for at-home diagnostic cartridges. Designers should still apply the IEC 60730/IEC 60601 functional-safety verification appropriate to their medical device class.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para ATSAMD20G17A-UUT — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | ATSAMD20G18A-UUT | ATSAMD20G17A-AUT |
|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 45-WLCSP | 45-WLCSP (same) | TQFP-48 (different) |
| Core Architecture | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Maximum CPU Frequency | 48 MHz | 48 MHz | 48 MHz |
| Flash Memory | 128 KB | 256 KB | 128 KB |
| SRAM | 16 KB | 32 KB | 16 KB |
| Supply Voltage Range | 1.62V to 3.6V | 1.62V to 3.6V | 1.62V to 3.6V |
| Operating Temperature | -40C to +85C (industrial) | -40C to +85C | -40C to +85C |
| GPIO Count | Up to 38 (45-WLCSP) | Up to 38 | Up to 38 |
| SERCOM Modules | Up to 6 | Up to 6 | Up to 6 |
Principais diferenciais
- Larger Flash and SRAM headroom (vs ATSAMD20G18A-UUT)
- Compact WLCSP form factor (vs ATSAMD20G17A-AUT)
- Wide supply range simplifies battery designs (vs ATSAMD21G17A-UUT)
Notas de projeto
The ATSAMD20G17A-UUT's WLCSP package has a low theta-JA because of the small die and exposed balls, but in active mode at 48 MHz and 3.6V VDD the part can dissipate up to approximately 60 mW. For continuous full-load operation, ensure the host PCB has sufficient copper pours on the inner layers and that the enclosure provides adequate ambient airflow. Industrial-temperature operation from -40C to +85C is supported, but designers should still margin the design for derating in sealed enclosures.
WLCSP packages require a fan-out via-in-pad PCB land pattern with NSMD pads and a 0.4 mm pitch footprint. Use ENIG or OSP surface finish for best solder joint reliability. Place at least four 100 nF decoupling capacitors close to the VDD/VDDIO/VDDCORE balls, plus a 4.7 uF bulk capacitor within 5 mm of the supply pins. Avoid routing noisy digital signals directly under the WLCSP balls to minimize coupling into the analog ADC inputs.
Do not exceed the absolute maximum VDD of 3.8V. Configure unused I/O as inputs with the internal pull-up enabled, or as outputs driving low, to minimize leakage in deep-sleep modes. The 12-bit ADC requires a 1 uF bypass capacitor on the AVDD pin if used, and the bandgap reference must be enabled in software before ADC conversions. Never assume the boot loader is present on production parts; for firmware upgrades include the SAM D20 ROM bootloader in your fail-safe design.
When routing SERCOM signals at speeds above 1 MHz, maintain a 50 ohm single-ended impedance on the PCB traces and avoid stub lengths greater than 5 mm. The Cortex-M0+ core is a low-EMI design, but I/O toggling on multiple GPIO pins simultaneously can create ground bounce. Use the Event System rather than tight CPU polling for time-critical I/O events to reduce interrupt jitter and improve timing margin in mixed-signal designs.
Informações de conformidade
RoHS-compliant and lead-free per Microchip product page. Not AEC-Q100 qualified; for automotive designs consider the SAM DA1 or SAM V71 families instead.