ATSAMD20J14A-AU - 48MHz Cortex-M0+ MCU 16KB Flash | Microchip
MPN: ATSAMD20J14A-AU ✓ Hoạt độngATSAMD20J14A-AU Tóm tắt
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.
Bộ thay thế dễ dàng lắp đặt cho ATSAMD20J14A-AU — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với ATSAMD20J14A-AU (cùng hình factor và footprint) — khác nhau ở ADC, Package, DAC, MSL Level, Operating Voltage Range.
ATSAMD20J14A-MU
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20J15A-AU
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
ATSAMD20J16B-AU
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20E14A-AN
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20E16B-AU
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD11C14A-SSUT
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →ATSAMD20J14A-AU Tỷ lệ tối đa & tính chất điện
| Core Architecture | ARM Cortex-M0+ (32-bit) |
| Tần số xung maksimum | 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 |
| Khoảng nhiệt độ hoạt động | -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) |
| Hộp | 64-LQFP (10x10 mm), also referenced as TQFP-64 |
| Kiểu lắp đặt | Surface Mount |
| Số chân | 64 |
| Trạng thái RoHS | Compliant |
| On-chip Debug | SWD (Serial Wire Debug) |
Cấu hình chân ATSAMD20J14A-AU
| Chân 1 | VDDIO — Digital I/O supply voltage |
| Chân 2 | PA00 — GPIO / SERCOM1 PAD0 |
| Chân 3 | PA01 — GPIO / SERCOM1 PAD1 |
| Chân 4 | PA02 — GPIO / SERCOM1 PAD2 / ADC AIN0 |
| Chân 5 | PA03 — GPIO / SERCOM1 PAD3 / ADC AIN1 |
| Chân 6 | PA04 — GPIO / SERCOM0 PAD0 / VREF |
| Chân 7 | PA05 — GPIO / SERCOM0 PAD1 / ADC AIN5 |
| Chân 8 | PA06 — GPIO / SERCOM0 PAD2 / ADC AIN6 |
| Chân 9 | PA07 — GPIO / SERCOM0 PAD3 / ADC AIN7 |
| Chân 10 | VDDIN — Main voltage regulator input |
| Chân 11 | GND — Ground |
| Chân 12 | PA08 — GPIO / SERCOM2 PAD0 / ADC AIN16 |
| Chân 13 | PA09 — GPIO / SERCOM2 PAD1 / ADC AIN17 |
| Chân 14 | PA10 — GPIO / SERCOM2 PAD2 / ADC AIN18 |
| Chân 15 | PA11 — GPIO / SERCOM2 PAD3 / ADC AIN19 |
| Chân 16 | PA12 — GPIO / SERCOM4 PAD0 |
| Chân 17 | PA13 — GPIO / SERCOM4 PAD1 |
| Chân 18 | PA14 — GPIO / SERCOM4 PAD2 |
| Chân 19 | PA15 — GPIO / SERCOM4 PAD3 |
| Chân 20 | GND — Ground |
| Chân 21 | PA16 — GPIO / SERCOM1 PAD0 / I2S SCK |
| Chân 22 | PA17 — GPIO / SERCOM1 PAD1 / I2S MCK |
| Chân 23 | PA18 — GPIO / SERCOM1 PAD2 / I2S FS |
| Chân 24 | PA19 — GPIO / SERCOM1 PAD3 / I2S SD |
| Chân 25 | PA20 — GPIO / SERCOM5 PAD2 |
| Chân 26 | PA21 — GPIO / SERCOM5 PAD3 |
| Chân 27 | PA22 — GPIO / SERCOM3 PAD0 |
| Chân 28 | PA23 — GPIO / SERCOM3 PAD1 |
| Chân 29 | PA24 — GPIO / SERCOM3 PAD2 |
| Chân 30 | PA25 — GPIO / SERCOM3 PAD3 |
| Chân 31 | GND — Ground |
| Chân 32 | PA27 — GPIO (no PA26 on this package) |
| Chân 33 | PA28 — GPIO / SERCOM5 PAD0 |
| Chân 34 | PA29 — GPIO / SERCOM5 PAD1 |
| Chân 35 | PA30 — GPIO / SERCOM5 PAD2 |
| Chân 36 | PA31 — GPIO / SERCOM5 PAD3 |
| Chân 37 | PB00 — GPIO / SERCOM5 PAD2 (alt) |
| Chân 38 | PB01 — GPIO / SERCOM5 PAD3 (alt) |
| Chân 39 | PB02 — GPIO / SERCOM5 PAD0 (alt) / ADC AIN10 |
| Chân 40 | PB03 — GPIO / SERCOM5 PAD1 (alt) / ADC AIN11 |
| Chân 41 | PB04 — GPIO / SERCOM5 PAD2 (alt) |
| Chân 42 | PB05 — GPIO / SERCOM5 PAD3 (alt) |
| Chân 43 | PB06 — GPIO / SERCOM4 PAD0 (alt) / ADC AIN14 |
| Chân 44 | PB07 — GPIO / SERCOM4 PAD1 (alt) / ADC AIN15 |
| Chân 45 | PB08 — GPIO / SERCOM4 PAD2 (alt) |
| Chân 46 | PB09 — GPIO / SERCOM4 PAD3 (alt) |
| Chân 47 | PB10 — GPIO / SERCOM4 PAD0 (alt2) |
| Chân 48 | PB11 — GPIO / SERCOM4 PAD1 (alt2) |
| Chân 49 | PB12 — GPIO / SERCOM4 PAD2 (alt2) |
| Chân 50 | PB13 — GPIO / SERCOM4 PAD3 (alt2) |
| Chân 51 | PB14 — GPIO / SERCOM5 PAD0 (alt2) |
| Chân 52 | PB15 — GPIO / SERCOM5 PAD1 (alt2) |
| Chân 53 | PB16 — GPIO / SERCOM5 PAD2 (alt2) |
| Chân 54 | PB17 — GPIO / SERCOM5 PAD3 (alt2) |
| Chân 55 | GND — Ground |
| Chân 56 | VDDIN — Main voltage regulator input |
| Chân 57 | VDDIO — Digital I/O supply |
| Chân 58 | NRST — Reset input, active low |
| Chân 59 | SWDIO — Serial Wire Debug data |
| Chân 60 | SWCLK — Serial Wire Debug clock |
| Chân 61 | GND — Ground |
| Chân 62 | VREFOUT — Internal voltage reference output |
| Chân 63 | VREFA — External ADC reference input |
| Chân 64 | XCIN — External crystal oscillator input (32.768 kHz) |
Ứng dụng tiêu biểu
ATSAMD20J14A-AU phù hợp cho 7 Áp dụngs: 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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho ATSAMD20J14A-AU — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | 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 |
Bảo phân biệt quan trọng
- Lowest-cost entry into SAM D20 family with full peripheral set (vsATSAMD20G14A-AU)
- Six SERCOM ports versus typical 2-4 on competing Cortex-M0+ MCUs (vsATSAMD20J15A-AU)
- Drop-in compatibility with industrial-temp grade variant (vsATSAMD20J14A-MU)
Ghi chú thiết kế
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.
Thông tin tuân thủ
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.