ATSAMD20J14A-AU - 48MHz Cortex-M0+ MCU 16KB Flash | Microchip
MPN: ATSAMD20J14A-AU ✓ 啟用中ATSAMD20J14A-AU 概覽
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (SRAM), and a rich set of peripherals such as ADCs, timers, and communication interfaces. Within the broader hierarchy, this part is a Cortex-M0+ based microcontroller -> ARM-based MCU -> 32-bit microcontroller -> embedded controller -> semiconductor IC. The Cortex-M0+ core is the smallest and most energy-efficient member of the ARM Cortex-M family, designed for deterministic real-time performance at very low active and sleep currents, making it a fit for battery-powered and cost-sensitive embedded designs.
Key features include 16KB Flash / 2KB SRAM, six SERCOM modules that can each be configured as USART, I2C, or SPI, up to 48 MHz core clock, a 12-bit 350 ksps ADC with up to 14 channels, and a 10-bit 350 ksps DAC. The device supports both 1.62V to 3.6V single-supply operation and features the Microchip Event System for inter-peripheral signaling without CPU intervention.
The ATSAMD20J14A-AU uses a two-stage pipelined Cortex-M0+ core with single-cycle I/O access through the AHB/APB bridge matrix, single-cycle multiplier, and a low-power SleepWalking peripheral architecture that lets SERCOM, TC, and ADC run autonomously while the CPU sleeps, reducing system-level power.
Typical applications include IoT sensor nodes, consumer electronics HMI subsystems, industrial control peripherals, USB HID bridges (with on-chip pull-ups), and home automation controllers. In each case the part provides deterministic Cortex-M0+ compute plus SERCOM-based connectivity without requiring an external PHY.
When designing with this part, reserve pin 1 (VDDIO) and pin 34 (VDDIN) decoupling with at least 100nF X7R capacitors placed within 2 mm of each pin, and ensure the NRST pull-up is at least 10 kohm to guarantee a clean power-on reset.
This page consolidates distributor pricing, drop-in alternatives from the same SAM D20 family, and practical design notes not collected on a single distributor listing.
直接替換替代品,適用於 ATSAMD20J14A-AU — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: ATSAMD20J14A-AU (相同外形與佔位) — 差異在於 ADC, Package, DAC, MSL Level, Operating Voltage Range.
ATSAMD20J14A-MU
✅ 直接替換聯絡詢價
查看資料表 →ATSAMD20J15A-AU
✅ 直接替換📋 參考替代品(不在目錄中)
ATSAMD20J16B-AU
✅ 直接替換聯絡詢價
查看資料表 →ATSAMD20E14A-AN
✅ 直接替換聯絡詢價
查看資料表 →ATSAMD20E16B-AU
✅ 直接替換聯絡詢價
查看資料表 →ATSAMD11C14A-SSUT
✅ 直接替換 ⚠️ 規格未經驗證聯絡詢價
查看資料表 →ATSAMD20J14A-AU 最大額定值與電氣特性
| Core Architecture | ARM Cortex-M0+ (32-bit) |
| 最大時脈頻率 | 48 MHz |
| Program Memory (Flash) | 16 KB (16K x 8) |
| Data Memory (SRAM) | 2 KB |
| Supply Voltage (VDDIO/VDDIN) | 1.62 V to 3.6 V |
| 工作溫度範圍 | -40 C to +85 C |
| ADC | 12-bit, up to 350 ksps |
| DAC | 10-bit, 350 ksps |
| SERCOM Modules | 6 (configurable as USART, I2C, or SPI) |
| Timers/Counters (TC) | 5 (16-bit) |
| 封裝 | 64-LQFP (10x10 mm), also referenced as TQFP-64 |
| 安裝類型 | Surface Mount |
| 腳位數 | 64 |
| RoHS 狀態 | Compliant |
| On-chip Debug | SWD (Serial Wire Debug) |
ATSAMD20J14A-AU 腳位配置
| 腳位 1 | VDDIO — Digital I/O supply voltage |
| 腳位 2 | PA00 — GPIO / SERCOM1 PAD0 |
| 腳位 3 | PA01 — GPIO / SERCOM1 PAD1 |
| 腳位 4 | PA02 — GPIO / SERCOM1 PAD2 / ADC AIN0 |
| 腳位 5 | PA03 — GPIO / SERCOM1 PAD3 / ADC AIN1 |
| 腳位 6 | PA04 — GPIO / SERCOM0 PAD0 / VREF |
| 腳位 7 | PA05 — GPIO / SERCOM0 PAD1 / ADC AIN5 |
| 腳位 8 | PA06 — GPIO / SERCOM0 PAD2 / ADC AIN6 |
| 腳位 9 | PA07 — GPIO / SERCOM0 PAD3 / ADC AIN7 |
| 腳位 10 | VDDIN — Main voltage regulator input |
| 腳位 11 | GND — Ground |
| 腳位 12 | PA08 — GPIO / SERCOM2 PAD0 / ADC AIN16 |
| 腳位 13 | PA09 — GPIO / SERCOM2 PAD1 / ADC AIN17 |
| 腳位 14 | PA10 — GPIO / SERCOM2 PAD2 / ADC AIN18 |
| 腳位 15 | PA11 — GPIO / SERCOM2 PAD3 / ADC AIN19 |
| 腳位 16 | PA12 — GPIO / SERCOM4 PAD0 |
| 腳位 17 | PA13 — GPIO / SERCOM4 PAD1 |
| 腳位 18 | PA14 — GPIO / SERCOM4 PAD2 |
| 腳位 19 | PA15 — GPIO / SERCOM4 PAD3 |
| 腳位 20 | GND — Ground |
| 腳位 21 | PA16 — GPIO / SERCOM1 PAD0 / I2S SCK |
| 腳位 22 | PA17 — GPIO / SERCOM1 PAD1 / I2S MCK |
| 腳位 23 | PA18 — GPIO / SERCOM1 PAD2 / I2S FS |
| 腳位 24 | PA19 — GPIO / SERCOM1 PAD3 / I2S SD |
| 腳位 25 | PA20 — GPIO / SERCOM5 PAD2 |
| 腳位 26 | PA21 — GPIO / SERCOM5 PAD3 |
| 腳位 27 | PA22 — GPIO / SERCOM3 PAD0 |
| 腳位 28 | PA23 — GPIO / SERCOM3 PAD1 |
| 腳位 29 | PA24 — GPIO / SERCOM3 PAD2 |
| 腳位 30 | PA25 — GPIO / SERCOM3 PAD3 |
| 腳位 31 | GND — Ground |
| 腳位 32 | PA27 — GPIO (no PA26 on this package) |
| 腳位 33 | PA28 — GPIO / SERCOM5 PAD0 |
| 腳位 34 | PA29 — GPIO / SERCOM5 PAD1 |
| 腳位 35 | PA30 — GPIO / SERCOM5 PAD2 |
| 腳位 36 | PA31 — GPIO / SERCOM5 PAD3 |
| 腳位 37 | PB00 — GPIO / SERCOM5 PAD2 (alt) |
| 腳位 38 | PB01 — GPIO / SERCOM5 PAD3 (alt) |
| 腳位 39 | PB02 — GPIO / SERCOM5 PAD0 (alt) / ADC AIN10 |
| 腳位 40 | PB03 — GPIO / SERCOM5 PAD1 (alt) / ADC AIN11 |
| 腳位 41 | PB04 — GPIO / SERCOM5 PAD2 (alt) |
| 腳位 42 | PB05 — GPIO / SERCOM5 PAD3 (alt) |
| 腳位 43 | PB06 — GPIO / SERCOM4 PAD0 (alt) / ADC AIN14 |
| 腳位 44 | PB07 — GPIO / SERCOM4 PAD1 (alt) / ADC AIN15 |
| 腳位 45 | PB08 — GPIO / SERCOM4 PAD2 (alt) |
| 腳位 46 | PB09 — GPIO / SERCOM4 PAD3 (alt) |
| 腳位 47 | PB10 — GPIO / SERCOM4 PAD0 (alt2) |
| 腳位 48 | PB11 — GPIO / SERCOM4 PAD1 (alt2) |
| 腳位 49 | PB12 — GPIO / SERCOM4 PAD2 (alt2) |
| 腳位 50 | PB13 — GPIO / SERCOM4 PAD3 (alt2) |
| 腳位 51 | PB14 — GPIO / SERCOM5 PAD0 (alt2) |
| 腳位 52 | PB15 — GPIO / SERCOM5 PAD1 (alt2) |
| 腳位 53 | PB16 — GPIO / SERCOM5 PAD2 (alt2) |
| 腳位 54 | PB17 — GPIO / SERCOM5 PAD3 (alt2) |
| 腳位 55 | GND — Ground |
| 腳位 56 | VDDIN — Main voltage regulator input |
| 腳位 57 | VDDIO — Digital I/O supply |
| 腳位 58 | NRST — Reset input, active low |
| 腳位 59 | SWDIO — Serial Wire Debug data |
| 腳位 60 | SWCLK — Serial Wire Debug clock |
| 腳位 61 | GND — Ground |
| 腳位 62 | VREFOUT — Internal voltage reference output |
| 腳位 63 | VREFA — External ADC reference input |
| 腳位 64 | XCIN — External crystal oscillator input (32.768 kHz) |
典型應用
ATSAMD20J14A-AU 適用於 7 應用s: Battery-Powered IoT Sensor Node, USB HID Bridge Device, Industrial Control Peripheral, Consumer Electronics HMI Subsystem, Home Automation and Smart Home Controller, Wearable Fitness and Health Device, Low-Cost Educational and Maker Platform.
Battery-Powered IoT Sensor Node
The ATSAMD20J14A-AU is a strong fit for low-power wireless sensor nodes thanks to its Cortex-M0+ core consuming roughly 3 mA at 48 MHz and sub-microamp Sleep modes reached through the Event System SleepWalking architecture. Its six SERCOM ports can be mapped to I2C temperature sensors, SPI accelerometers, or a UART-connected LoRa or BLE module without external multiplexer logic. The 16 KB Flash and 2 KB SRAM cover typical Cortex-M0+ sensor-firmware sizes including a small RTOS or bare-metal scheduler. The 12-bit 350 ksps ADC with up to 14 analog inputs handles multi-sensor sampling on a single MCU.
推薦
USB HID Bridge Device
When paired with the on-chip USB Full-Speed device peripheral, the ATSAMD20J14A-AU acts as a low-cost USB HID bridge for keyboards, mice, touchpads, or vendor-class devices. The 48 MHz Cortex-M0+ core plus 2 KB SRAM is sufficient to run a small USB stack and a HID report handler, while 16 KB Flash leaves room for a boot loader. Internal 3.3V regulator and integrated pull-ups eliminate the need for an external USB transceiver, shrinking the BOM to the MCU plus a USB connector and a few decoupling capacitors.
推薦
Industrial Control Peripheral
The ATSAMD20J14A-AU operates over the full -40 C to +85 C industrial temperature range, fitting industrial control peripherals such as sensor front-ends, motor-control co-processors, and human-machine interface (HMI) sub-blocks. Six SERCOM ports support RS-485, Modbus, I2C sensor expansion, and SPI ADC chains on a single device. The 12-bit ADC plus 10-bit DAC pair enables closed-loop control with no external analog. Pair with an external isolator for safe 24V-bus integration.
推薦
Consumer Electronics HMI Subsystem
For consumer HMI subsystems such as remote controls, small appliance interfaces, or smart-home buttons, the ATSAMD20J14A-AU combines enough Flash for state-machine firmware with six SERCOM ports for LED drivers, key-scanning matrices, and IR or RF transceivers. The 12-bit ADC can read capacitive-touch electrodes via a charge-transfer scheme, removing dedicated touch ICs. The 64-LQFP package supports both hand-solderable prototyping and high-density SMT production.
推薦
Home Automation and Smart Home Controller
In a Zigbee or Matter-based smart-home gateway, the ATSAMD20J14A-AU handles peripheral management, button/scanning, LED driving, and local sensor reading while a host radio SoC handles wireless. Its Cortex-M0+ core runs the local control loop deterministically, and six SERCOM ports connect to UART, SPI flash, I2C sensors, and PWM-driven LEDs. The 1.62V to 3.6V supply supports direct connection to a 3.3V system rail.
推薦
Wearable Fitness and Health Device
The ATSAMD20J14A-AU fits wearable fitness bands and health trackers because the Cortex-M0+ core, six SERCOM ports, and 12-bit ADC can drive optical heart-rate sensors, accelerometers, and small OLED displays from a single coin cell. SleepWalking allows the ADC and SERCOM to wake the CPU only on relevant samples, dramatically extending battery life. The 64-LQFP is large for ultra-compact wearables, but the same die is available in smaller QFN packages within the SAM D20 family when board space is tight.
推薦
Low-Cost Educational and Maker Platform
The ATSAMD20J14A-AU is also widely deployed in low-cost educational boards and maker platforms (Arduino-derived designs, Adafruit ItsyBitsy class boards, Microchip Xplained) thanks to the free Atmel Studio and Microchip Studio toolchains plus the SWD debug interface. The 16 KB Flash holds basic robotics and sensor projects, and the SERCOM-rich peripheral set teaches I2C, SPI, and UART protocols without external driver ICs.
推薦
推薦產品摘要
工程參考資料,適用於 ATSAMD20J14A-AU — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | ATSAMD20J14A-MU | ATSAMD20J15A-AU | ATSAMD20J16B-AU | ATSAMD20E14A-AN | ATSAMD20E16B-AU |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-LQFP (10x10) | 64-LQFP (10x10) | 64-LQFP (10x10) | 64-LQFP (10x10) | 64-LQFP (10x10) | 64-LQFP (10x10) |
| 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 Memory | 16 KB | 16 KB | 32 KB | 64 KB | 16 KB | 64 KB |
| SRAM | 2 KB | 2 KB | 4 KB | 8 KB | 2 KB | 8 KB |
| Operating Temperature | -40C to +85C | -40C to +125C | -40C to +85C | -40C to +85C | -40C to +105C | -40C to +85C |
| SERCOM | 6 | 6 | 6 | 6 | 6 | 6 |
| 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 | 1.62 V to 3.6 V |
主要差異化特點
- Lowest-cost entry into SAM D20 family with full peripheral set (對比ATSAMD20G14A-AU)
- Six SERCOM ports versus typical 2-4 on competing Cortex-M0+ MCUs (對比ATSAMD20J15A-AU)
- Drop-in compatibility with industrial-temp grade variant (對比ATSAMD20J14A-MU)
設計說明
Place at least one 100 nF X7R decoupling capacitor within 2 mm of each VDDIN and VDDIO pin, plus a bulk 4.7 uF on VDDIN. Connect VDDIN and VDDIO to the same 1.62V-3.6V rail. The internal LDO generates the 1.2V core; do not load the LDO with more than 100 uA externally. NRST requires a 10 kohm pull-up to VDDIO and a 1 nF capacitor to ground for clean power-on reset.
Keep the 64-LQFP footprint on a 10x10 mm land pattern with 0.5 mm pitch per IPC-7351. Route the SWDIO and SWCLK traces matched within 5 mm to avoid skew-induced debugger lockups. Keep analog ADC traces short and guarded by a ground pour; shield the analog reference pin with a 0.1 uF and 4.7 uF cap pair to suppress reference noise. Reset and SWD traces should not run parallel to high-speed SERCOM lines for more than 5 mm.
Do not exceed the 3.6V absolute maximum on VDDIN; transient spikes above this can permanently damage the internal LDO. The SERCOM pads are 5V-tolerant only when configured as inputs with the INPUTCTRL register set, but not as outputs - violating this can damage the I/O. Estimated: average active current at 48 MHz with all peripherals off is approximately 3 mA; enabling SERCOM and ADC scales this toward 6-8 mA. Always check the latest silicon errata (SAM D20 family errata document) before locking down firmware boot sequence, since early-revision parts have a SERCOM SPI clocking issue with DMA.
For SERCOM lines running faster than 4 MHz, add a 33 ohm series resistor near the MCU to dampen reflections and protect against overshoot at the receiver. The 12-bit ADC achieves 350 ksps only when the source impedance is below 10 kohm; place an op-amp buffer on high-impedance analog sensors. Avoid routing the digital-only SERCOM signals across the analog VREF pin to keep reference noise below 50 uVrms.
合規資訊
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - choose ATSAMD20J14A-MU part variants or SAM D20 family automotive-grade cousins for automotive work.