ATSAMD20J18A-AUES - 48MHz Cortex-M0+ MCU 256KB Flash | Microchip
N.º de pieza: ATSAMD20J18A-AUES ✓ Activo| Cant. | Precio unitario | Total |
|---|---|---|
| 1 | $5.12 | $5,12 |
| 10 | $4.61 | $46,10 |
| 100 | $3.97 | $397,00 |
| 500 | $3.46 | $1.730,00 |
| 1.000 | $3.05 | $3.050,00 |
ATSAMD20J18A-AUES Descripción general
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), working memory (SRAM), and peripherals. ARM Cortex-M0+ cores target low-power, deterministic embedded applications; the SAM D20J extends this with Microchip's peripheral ecosystem including Event System and SleepWalking. The device sits within the hierarchy: Cortex-M0+ MCU -> ARM Cortex-M microcontroller -> embedded MCU -> semiconductor.
Key features include a 1.62 V to 3.6 V supply range, six SERCOM channels configurable as UART/SPI/I2C, USB device support via embedded FS USB, hardware CRC, a 32-bit Real-Time Clock with calendar, and low-power modes down to microamp standby current. The integrated PTC supports capacitive touch sensing without external components, while the 12-bit ADC delivers up to 300 ksps with up to 20 channels.
The SAM D20J uses a Harvard-bus architecture with single-cycle IO and a 4-channel DMA controller that offloads CPU data movement. The Event System allows peripherals to trigger each other without CPU intervention, while SleepWalking peripherals wake the CPU only when needed, reducing average power in sensor-driven applications.
Typical applications include home automation and IoT nodes, capacitive-touch human-machine interfaces, smart meters and sensor hubs, industrial control peripherals, and low-power wireless sensor platforms. The wide memory and rich peripheral mix allow consolidation of multiple functions into a single MCU.
When designing with this device, allocate the 10x10 mm TQFP exposed pad properly to the ground plane for thermal and signal-integrity performance. Use Atmel/Microchip Studio with ASF or start.atmel.com (MCC) code generation to accelerate firmware development and SERCOM configuration.
This page synthesizes distributor pricing, verified same-family drop-in alternatives, and PCB-level design notes not found in the manufacturer datasheet alone, helping engineers select and qualify the ATSAMD20J18A-AUES for production.
Alternativas directas para ATSAMD20J18A-AUES — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.
Variantes de esta serie
Modelos de la misma serie compatibles directamente con ATSAMD20J18A-AUES (mismo factor de forma y huella) — difiere en Package, ADC, MSL Level, SRAM, Core Architecture.
Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:
ATSAMD20J18A-AU
✅ Sustitución directa✓ En stock
$2.15 / unidad
Ver hoja de datos →ATSAMD20G18A-AUT
✅ Sustitución directa✓ En stock
$2.84 / unidad
Ver hoja de datos →ATSAMD20J17A-AUT
✅ Sustitución directa✓ En stock
$2.3 / unidad
Ver hoja de datos →ATSAMD20E18A-MU
✅ Sustitución directa✓ En stock
$2.75 / unidad
Ver hoja de datos →STM32F051C8T6
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
ATSAMD20J18A-AUES Valores máximos y características eléctricas
| Core | ARM Cortex-M0+ |
| Core Architecture | ARM 32-bit |
| Maximum CPU Frequency | 48 MHz |
| Flash Memory | 256 KB (256K x 8) |
| SRAM | 32 KB |
| Operating Voltage | 1.62 V to 3.6 V |
| Encapsulado | 64-TQFP (10x10 mm) with Exposed Pad |
| Tipo de montaje | Surface Mount |
| ADC | 12-bit, up to 20 channels, up to 300 ksps |
| DAC | 10-bit, 1 channel |
| Peripheral Touch Controller | Up to 256 channels |
| SERCOM | Up to 6 (configurable UART/SPI/I2C) |
| USB | Full-Speed USB Device |
| DMA | 4-channel |
| Temperatura de funcionamiento | -40C to +85C (industrial) |
| Estado RoHS | Compliant |
Configuración de pines de ATSAMD20J18A-AUES
| Pin 1 | PA00 — GPIO / ADC0 / PTC_X0 / SERCOM1[0] |
| Pin 2 | PA01 — GPIO / ADC1 / PTC_X1 / SERCOM1[1] |
| Pin 3 | PA02 — GPIO / ADC2 / PTC_Y0 / SERCOM0[0] |
| Pin 4 | PA03 — GPIO / ADC3 / PTC_Y1 / SERCOM0[1] |
| Pin 5 | PA04 — GPIO / VOUT (LDO output) |
| Pin 6 | PA05 — GPIO / ADC5 / DAC0 / SERCOM0[3] |
| Pin 7 | PA06 — GPIO / ADC6 / SERCOM0[2] |
| Pin 8 | PA07 — GPIO / ADC7 / SERCOM0[3] |
| Pin 9 | VDD — Digital supply voltage |
| Pin 10 | GND — Ground |
| Pin 11 | PA08 — GPIO / ADC8 / SERCOM2[0] / USB D- |
| Pin 12 | PA09 — GPIO / ADC9 / SERCOM2[1] / USB D+ |
| Pin 13 | PA10 — GPIO / ADC10 / SERCOM2[2] |
| Pin 14 | PA11 — GPIO / ADC11 / SERCOM2[3] |
| Pin 15 | VBUS — USB VBUS detect input |
| Pin 16 | GND — Ground |
| Pin 17 | PA12 — GPIO / SERCOM3[0] |
| Pin 18 | PA13 — GPIO / SERCOM3[1] |
| Pin 19 | PA14 — GPIO / SERCOM3[2] |
| Pin 20 | PA15 — GPIO / SERCOM3[3] |
| Pin 21 | PA16 — GPIO / SERCOM1[0] / I2S_SD0 |
| Pin 22 | PA17 — GPIO / SERCOM1[1] / I2S_MCK0 |
| Pin 23 | PA18 — GPIO / SERCOM1[2] / I2S_FS0 |
| Pin 24 | PA19 — GPIO / SERCOM1[3] / I2S_SCK0 |
| Pin 25 | PA20 — GPIO / SERCOM5[2] / I2S_FS1 |
| Pin 26 | PA21 — GPIO / SERCOM5[3] / I2S_SCK1 |
| Pin 27 | PA22 — GPIO / SERCOM3[0] / I2S_SD1 |
| Pin 28 | PA23 — GPIO / SERCOM3[1] / USB ID |
| Pin 29 | PA24 — GPIO / SERCOM3[2] / USB SOF 1kHz output |
| Pin 30 | PA25 — GPIO / SERCOM3[3] |
| Pin 31 | GND — Ground |
| Pin 32 | VDD — Digital supply voltage |
| Pin 33 | PB00 — GPIO / ADC12 / SERCOM4[0] |
| Pin 34 | PB01 — GPIO / ADC13 / SERCOM4[1] |
| Pin 35 | PB02 — GPIO / ADC14 / SERCOM4[2] |
| Pin 36 | PB03 — GPIO / ADC15 / SERCOM4[3] |
| Pin 37 | PB04 — GPIO / SERCOM4[0] |
| Pin 38 | PB05 — GPIO / SERCOM4[1] |
| Pin 39 | PB06 — GPIO / SERCOM4[2] |
| Pin 40 | PB07 — GPIO / SERCOM4[3] |
| Pin 41 | PB08 — GPIO / SERCOM4[0] / ADC2 (alt) |
| Pin 42 | PB09 — GPIO / SERCOM4[1] / ADC3 (alt) |
| Pin 43 | PA27 — GPIO / SERCOM5[3] |
| Pin 44 | PA28 — GPIO / SERCOM5[0] |
| Pin 45 | PA29 — GPIO / SERCOM5[1] |
| Pin 46 | PA30 — GPIO / SERCOM1[2] / SWDIO |
| Pin 47 | PA31 — GPIO / SERCOM1[3] / SWCLK |
| Pin 48 | RESETn — Reset input, active low |
| Pin 49 | GND — Ground |
| Pin 50 | VDD — Digital supply voltage |
| Pin 51 | PA02 — GPIO / ADC2 (alt) / PTC_Y0 (alt) |
| Pin 52 | PA03 — GPIO / ADC3 (alt) / PTC_Y1 (alt) |
| Pin 53 | PA04 — GPIO / VOUT (alt) / ADC4 (alt) |
| Pin 54 | PA05 — GPIO / ADC5 (alt) / DAC0 (alt) |
| Pin 55 | PB10 — GPIO / SERCOM4[2] / I2S_MCK1 |
| Pin 56 | PB11 — GPIO / SERCOM4[3] / I2S_SD1 |
| Pin 57 | PB12 — GPIO / SERCOM4[0] / I2S_FS1 |
| Pin 58 | PB13 — GPIO / SERCOM4[1] / I2S_SCK1 |
| Pin 59 | PB14 — GPIO / SERCOM4[2] / I2S_SD0 |
| Pin 60 | PB15 — GPIO / SERCOM4[3] / I2S_FS0 |
| Pin 61 | PA07 — GPIO / ADC7 (alt) / SERCOM0[3] (alt) |
| Pin 62 | PA08 — GPIO / ADC8 (alt) / USB D- (alt) |
| Pin 63 | PA09 — GPIO / ADC9 (alt) / USB D+ (alt) |
| Pin 64 | GND — Ground (exposed pad) |
Aplicaciones típicas
ATSAMD20J18A-AUES es adecuado para 6 aplicacións: Home Automation and Smart Home Gateways, Capacitive Touch Human-Machine Interfaces, Smart Metering and Sensor Hubs, Industrial Control Peripherals and PLC I/O, Low-Power Wireless Sensor Platforms, USB-Connected Consumer Devices.
Home Automation and Smart Home Gateways
The ATSAMD20J18A-AUES fits home automation gateways and smart-home hubs because its Cortex-M0+ core runs at 48 MHz with 32 KB SRAM, sufficient to handle Zigbee/Z-Wave/BLE co-processor UART bridging, local rule execution, and sensor fusion. The 256 KB Flash stores application firmware plus wireless stack shims, while six SERCOM channels provide UART/SPI/I2C bridges to multiple radios. The 1.62-3.6 V supply range lets the device run from a single 3.3 V LDO on the same PCB as WiFi/BLE modules. Microchip's Event System and SleepWalking peripherals drop average current to microamps when the gateway is idle, and the wide -40C to +85C industrial temperature range supports unheated utility rooms and outdoor enclosures.
Recomendado
Capacitive Touch Human-Machine Interfaces
For capacitive touch keypads, sliders, and trackpads, the ATSAMD20J18A-AUES includes the integrated Peripheral Touch Controller (PTC) supporting up to 256 mutual-cap or self-cap channels. The PTC runs as a hardware state machine, offloading touch scanning from the Cortex-M0+ CPU and waking the core only on a qualified touch event. Microchip's QTouch Modular Library and QTouch Configurator simplify parameter tuning. With 256 KB Flash and 32 KB SRAM, designers can implement gesture recognition, haptic feedback control, and LED driving firmware. The wide supply range and 10-bit DAC enable smooth LED dimming backlights with a single-chip BOM.
Recomendado
Smart Metering and Sensor Hubs
Smart electricity, gas, and water meters benefit from the ATSAMD20J18A-AUES's 12-bit ADC with up to 20 channels and 300 ksps throughput, supporting simultaneous current/voltage sensing via CTs or shunt resistors. The integrated 10-bit DAC drives analog front-end calibration signals. Six SERCOM channels host UART links to communication modules (LoRa, NB-IoT, Wi-SUN) while I2C/SPI connect to environmental sensors. The RTC with calendar handles time-of-use tariff logic, and the 256 KB Flash stores metering logs and DLMS/COSEM application code. Low-power SleepWalking modes keep idle current in the microamp range for battery-backed or energy-harvested metering deployments.
Recomendado
Industrial Control Peripherals and PLC I/O
Industrial PLC I/O expansion modules and sensor transmitters use the ATSAMD20J18A-AUES for its deterministic Cortex-M0+ core, hardware DMA, and 12-bit ADC accuracy at industrial operating temperatures. The wide 1.62-3.6 V supply tolerates 24 V industrial bus rails after a single buck regulator stage. Six SERCOM channels communicate with fieldbus transceivers, while the 4-channel DMA offloads high-speed data capture from the CPU. The RTC with calendar timestamps events for diagnostics. AEC-Q100 is not required for enclosed industrial cabinets; the standard industrial -40C to +85C range of the AUES suffices.
Recomendado
Low-Power Wireless Sensor Platforms
Battery-powered wireless sensor nodes (BLE beacons, LoRaWAN endpoints, Thread/Zigbee sensors) deploy the ATSAMD20J18A-AUES as the application processor because SleepWalking peripherals and Event System let it stay in microamp standby until sensors wake it. The 32 KB SRAM buffers sensor packets, and 256 KB Flash supports OTA update staging plus application code. The integrated 12-bit ADC reads analog sensors directly, while the 10-bit DAC drives analog front-end calibration. Six SERCOM channels provide UART/SPI/I2C interfaces to multiple wireless co-processors. The wide supply range supports direct LiSOCl2 or Li-ion cell operation down to 1.62 V.
Recomendado
USB-Connected Consumer Devices
USB HID peripherals, USB audio class products, and USB-to-UART bridges leverage the ATSAMD20J18A-AUES's integrated Full-Speed USB 2.0 Device controller with on-chip transceiver. The 256 KB Flash accommodates USB class stacks (HID, CDC, MSD, MIDI, vendor), and 32 KB SRAM buffers USB endpoint transactions. Six SERCOM channels handle secondary I2C/SPI peripherals (LEDs, sensors), while the 12-bit ADC reads analog inputs from buttons or sliders. The 1.62-3.6 V supply lets the device bus-power directly from USB VBUS (5 V regulated to 3.3 V) without a separate power supply.
Recomendado
Resumen de productos recomendados
Datos de referencia de ingeniería para ATSAMD20J18A-AUES — comparación, orientación de diseño e información de cumplimiento.
Guía de selección
Comparación con alternativas
| Parámetro | Este producto | ATSAMD20J18A-AU | ATSAMD20G18A-AUT | ATSAMD20J17A-AUT | ATSAMD20E18A-MU | STM32F051C8T6 |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | STMicroelectronics |
| Package | 64-TQFP (10x10 mm) with Exposed Pad | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 32-pin QFN - differs (smaller footprint) | LQFP-48 - differs (smaller footprint) |
| 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 | 256 KB | 256 KB - same | 256 KB - same | 128 KB -50% | 256 KB - same | 64 KB -75% |
| SRAM | 32 KB | 32 KB - same | 32 KB - same | 16 KB -50% | 32 KB - same | 8 KB -75% |
| Operating Temperature | -40C to +85C | 0C to +70C (narrower) | -40C to +85C - same | -40C to +85C - same | -40C to +85C - same | -40C to +85C - same |
| Supply Voltage | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 2.0 V to 3.6 V (higher minimum) |
| USB | Full-Speed USB Device | Full-Speed USB Device - same | Full-Speed USB Device - same | Full-Speed USB Device - same | No USB (32-pin variant omits USB) | USB FS or CAN depending on variant |
| Approx. Price (qty 1000) | $3.05 | $2.80 approx -8% | $3.10 approx +2% | $2.95 approx -3% | $3.20 approx +5% | $1.80 approx -41% |
Diferenciadores clave
- Wide industrial temperature range in identical silicon (frente a ATSAMD20J18A-AU)
- 256 KB Flash with 64-TQFP peripheral access (frente a STM32F051C8T6)
- Integrated 256-channel PTC for capacitive touch (frente a ATSAMD20J17A-AUT)
Notas de diseño
The 64-pin TQFP exposed-pad package requires proper thermal pad soldering to a 5x5 mm to 8x8 mm copper pour on the top layer, with thermal vias (typically 9-12 vias in a 3x3 or 4x3 grid) stitching to the inner ground plane. This keeps junction temperature below 100C at industrial ambient for 48 MHz operation. Without proper pad soldering, idle current may rise and reliability degrades. Per Microchip's SAM D20 hardware design guide, the EPAD MUST be soldered; floating EPs cause erratic behavior. Place a 1uF X7R 0402 decoupling capacitor on each VDD pin pair within 2 mm of the pin.
Estimated: The on-chip LDO requires a minimum 1uF X7R ceramic capacitor on the VOUT pin (pin 5 on AUES) within 5 mm of the pin, plus a 100 nF X7R on each VDD pin. Using Y5V or low-grade dielectrics causes startup instability. Also, when using the SERCOM peripherals, ensure the IO pins are configured BEFORE enabling the SERCOM clock in the GCLK system; enabling SERCOM with mismatched IO configuration can lock up the peripheral. Always set GCLK_SERCOMx_CORE, GCLK_SERCOMx_SLOW, and DFLL48M (for USB) in the correct order.
USB D+/D- traces on the ATSAMD20J18A-AUES require 90-ohm differential impedance and a 22-ohm series resistor at each line near the MCU pin. Add a USBLC6-2SC6 or equivalent TVS diode at the USB connector for ESD protection per IEC 61000-4-2 level 4. Keep the USB differential pair away from switching regulators and clock traces, and keep total D+/D- length under 50 mm to maintain signal integrity at 12 Mbps Full-Speed USB.
The SWD interface (SWDIO on PA30, SWCLK on PA31) requires pull-up and pull-down considerations: SWDIO has an internal pull-up, but adding an external 100 kohm pull-up improves noise immunity in noisy industrial environments. Route SWD traces as a 2-wire bus away from high-current switching signals, and provide a 2x5 0.05-inch SAM-ICE/J-Link header footprint on production boards for debug access. RESETn (pin 48) should have a 10 kohm pull-up and a 100 nF cap to ground for clean POR behavior.
Información de cumplimiento
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified; for automotive applications consider SAM C21 family. Halogen-free per Microchip environmental compliance documentation.