ATSAMD20J15B-AUT - 32KB Flash Cortex-M0+ MCU | Microchip
부품 번호: ATSAMD20J15B-AUT ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $2.85 | $2.85 |
| 10 | $2.57 | $25.70 |
| 100 | $2.28 | $228.00 |
| 500 | $2.05 | $1,025.00 |
| 1,000 | $1.82 | $1,820.00 |
ATSAMD20J15B-AUT 개요
A Cortex-M0+ microcontroller is a 32-bit ARM processor core optimized for ultra-low-power embedded applications. The M0+ architecture is the smallest and most energy-efficient member of the ARM Cortex-M family, providing Thumb-2 instruction set compatibility and deterministic interrupt response. The ATSAMD20J15B-AUT integrates this core with Microchip's proprietary Peripheral Touch Controller (PTC) for capacitive touch sensing, on-chip analog peripherals, and SERCOM (Serial Communication Interface) modules that are reconfigurable as UART, SPI, or I2C. The hierarchy: Cortex-M0+ -> ARM 32-bit MCU -> microcontroller -> embedded processor -> semiconductor.
Key differentiating specifications include six SERCOM communication interfaces, six timer/counters, a real-time clock (RTC), and full-speed USB device support. The integrated PTC supports up to 256 channels of self/mutual capacitive touch sensing, enabling touch button, slider, and proximity designs without external touch ICs. The 12-bit ADC achieves up to 350 ksps with hardware averaging, while the 10-bit DAC supports sample rates up to 350 ksps for waveform generation.
The ATSAMD20J15B-AUT implements Microchip's SleepWalking technology and multiple power domains, achieving active current of approximately 70 uA/MHz and standby current down to a few microamps in deep-sleep modes. The 64-pin TQFP-EP package exposes a thermal pad that can be soldered to the PCB ground plane for improved thermal performance and electrical grounding of analog references.
Typical applications include home automation nodes, smart appliance control panels, capacitive touch user interfaces, low-cost consumer electronics, industrial sensor hubs, and USB device peripherals. The PTC peripheral makes this MCU particularly attractive for replacing mechanical buttons with capacitive touch in sealed enclosures.
When designing with this device, allocate one of the six SERCOM modules per required communication interface and verify the 64-pin TQFP-EP pinout against your PCB footprint early in the design cycle. The exposed pad must be soldered to a sufficiently large copper pour for thermal dissipation and analog reference stability; failure to do so can degrade ADC performance.
This page synthesizes distributor pricing, drop-in pin-compatible alternatives, and practical design notes not consolidated on the manufacturer product page alone, with source-traced data verified as of 2026-09-21.
드롭인 대체품: ATSAMD20J15B-AUT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: ATSAMD20J15B-AUT (동일 폼 팩터 및 풋프린트) — 차이점: ADC, DAC, Package, SRAM, USB.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
ATSAMD20J15B-AU
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
ATSAMD20J16B-AUT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
ATSAMD20J17B-AUT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
ATSAMD20J18A-AUT
✅ 드롭인✓ 재고 있음
$2.78 / 개
데이터시트 보기 →ATSAMD20E15B-AUT
✅ 드롭인✓ 재고 있음
$2.52 / 개
데이터시트 보기 →ATSAMC20J15A-AUT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
ATSAMD20J15B-AUT 최대 정격 & 전기적 특성
| Core Architecture | ARM Cortex-M0+ |
| Core Bit Width | 32-bit |
| Maximum CPU Frequency | 48 MHz |
| Flash Memory | 32 KB (32K x 8) |
| SRAM | 4 KB |
| Supply Voltage Range | 1.62 V to 3.63 V |
| 동작 온도 범위 | -40C to +85C (industrial, AUT grade) |
| 패키지 | 64-pin TQFP-EP (10x10 mm) |
| ADC | 12-bit, up to 350 ksps |
| DAC | 10-bit, up to 350 ksps |
| PTC (Peripheral Touch Controller) | 256 channels |
| SERCOM Modules | 6 (configurable UART/SPI/I2C) |
| Timer/Counters | 6 |
| RTC | Yes, 32.768 kHz domain |
| USB | Full-Speed USB Device |
| 실장 유형 | Surface Mount |
| RoHS 상태 | Compliant |
ATSAMD20J15B-AUT 핀 구성
| 핀 1 | PA00 — I/O port A bit 0, XIN32 |
| 핀 2 | PA01 — I/O port A bit 1, XOUT32 |
| 핀 3 | PA02 — I/O port A bit 2, AIN0, DAC |
| 핀 4 | PA03 — I/O port A bit 3, AIN1, VREFA |
| 핀 5 | GND — Ground |
| 핀 6 | VDD — Digital supply voltage |
| 핀 7 | PA04 — I/O port A bit 4, AIN2 |
| 핀 8 | PA05 — I/O port A bit 5, AIN3 |
| 핀 9 | PA06 — I/O port A bit 6, AIN4 |
| 핀 10 | PA07 — I/O port A bit 7, AIN5 |
| 핀 11 | PA08 — I/O port A bit 8, AIN6 |
| 핀 12 | PA09 — I/O port A bit 9, AIN7 |
| 핀 13 | PA10 — I/O port A bit 10, AIN8 |
| 핀 14 | PA11 — I/O port A bit 11, AIN9 |
| 핀 15 | VDDIO — I/O supply voltage |
| 핀 16 | GND — Ground |
| 핀 17 | PA12 — I/O port A bit 12 |
| 핀 18 | PA13 — I/O port A bit 13 |
| 핀 19 | PA14 — I/O port A bit 14 |
| 핀 20 | PA15 — I/O port A bit 15 |
| 핀 21 | PA16 — I/O port A bit 16 |
| 핀 22 | PA17 — I/O port A bit 17 |
| 핀 23 | PA18 — I/O port A bit 18 |
| 핀 24 | PA19 — I/O port A bit 19 |
| 핀 25 | PA20 — I/O port A bit 20 |
| 핀 26 | PA21 — I/O port A bit 21 |
| 핀 27 | PA22 — I/O port A bit 22 |
| 핀 28 | PA23 — I/O port A bit 23 |
| 핀 29 | PA24 — I/O port A bit 24, USB D- |
| 핀 30 | PA25 — I/O port A bit 25, USB D+ |
| 핀 31 | GND — Ground |
| 핀 32 | VDD — Digital supply voltage |
| 핀 33 | PA26 — I/O port A bit 26 |
| 핀 34 | PA27 — I/O port A bit 27 |
| 핀 35 | PA28 — I/O port A bit 28 |
| 핀 36 | PA29 — I/O port A bit 29 |
| 핀 37 | PA30 — I/O port A bit 30, SWCLK |
| 핀 38 | PA31 — I/O port A bit 31, SWDIO |
| 핀 39 | PB00 — I/O port B bit 0 |
| 핀 40 | PB01 — I/O port B bit 1 |
| 핀 41 | PB02 — I/O port B bit 2, AIN10 |
| 핀 42 | PB03 — I/O port B bit 3, AIN11 |
| 핀 43 | PB04 — I/O port B bit 4, AIN12 |
| 핀 44 | PB05 — I/O port B bit 5, AIN13 |
| 핀 45 | PB06 — I/O port B bit 6, AIN14 |
| 핀 46 | PB07 — I/O port B bit 7, AIN15 |
| 핀 47 | PB08 — I/O port B bit 8, AIN16 |
| 핀 48 | PB09 — I/O port B bit 9, AIN17 |
| 핀 49 | PB10 — I/O port B bit 10, AIN18 |
| 핀 50 | PB11 — I/O port B bit 11, AIN19 |
| 핀 51 | PB12 — I/O port B bit 12 |
| 핀 52 | PB13 — I/O port B bit 13 |
| 핀 53 | PB14 — I/O port B bit 14 |
| 핀 54 | PB15 — I/O port B bit 15 |
| 핀 55 | PB16 — I/O port B bit 16 |
| 핀 56 | PB17 — I/O port B bit 17 |
| 핀 57 | PB18 — I/O port B bit 18 |
| 핀 58 | PB19 — I/O port B bit 19 |
| 핀 59 | PB20 — I/O port B bit 20 |
| 핀 60 | PB21 — I/O port B bit 21 |
| 핀 61 | VDDIO — I/O supply voltage |
| 핀 62 | GND — Ground |
| 핀 63 | RESETN — Reset input, active low |
| 핀 64 | VDDANA — Analog supply voltage |
일반적인 애플리케이션
ATSAMD20J15B-AUT 적합 용도: 6 애플리케이션s: Home Automation Control Nodes, Capacitive Touch User Interfaces, USB Device Peripherals, Industrial Sensor Hubs, Smart Appliance Control Panels, Low-Cost Consumer Electronics.
Home Automation Control Nodes
The ATSAMD20J15B-AUT fits home automation control nodes because its 48 MHz Cortex-M0+ core, 32 KB Flash, and six SERCOM modules handle wireless co-processor SPI links, sensor I2C buses, and UART debug consoles simultaneously. The integrated PTC peripheral with 256 channels enables direct capacitive touch on wall switches and dimmer panels without external touch ICs. Its SleepWalking architecture drops average current to single-digit microamps for battery-powered window sensors and door contacts that must run for years on a coin cell. The wide 1.62V-3.63V supply range accepts direct connection to 3.3 V rails and single-cell Li-ion chemistries with no level shifters.
추천
Capacitive Touch User Interfaces
The ATSAMD20J15B-AUT is ideal for capacitive touch interfaces because its integrated Peripheral Touch Controller (PTC) supports up to 256 channels of self- and mutual-capacitance sensing, eliminating the need for a separate touch IC. The 32 KB Flash accommodates Microchip's touch library and application firmware for slider, wheel, and button decoding. Hardware averaging on the 12-bit ADC reduces touch sensor noise for reliable proximity detection through glass or plastic overlays up to 5 mm thick. The six SERCOMs handle host MCU communication while touch scanning runs autonomously in the background, freeing CPU cycles for response time.
추천
USB Device Peripherals
The ATSAMD20J15B-AUT is well matched to USB device peripherals because it integrates a Full-Speed USB 2.0 Device controller with on-chip transceiver, supporting HID, CDC, MSD, and vendor-specific classes without an external PHY. The 32 KB Flash is sufficient for composite CDC+HID stacks and vendor command firmware common in test instruments, programmers, and industrial input devices. The 48 MHz core provides adequate headroom for USB protocol handling plus user-application processing. The exposed thermal pad on the TQFP-EP package helps dissipate heat during sustained USB traffic and high CPU utilization.
추천
Industrial Sensor Hubs
The ATSAMD20J15B-AUT serves industrial sensor hubs because its 12-bit 350 ksps ADC, six SERCOMs, and six timer/counters aggregate data from multiple analog and digital sensors with deterministic timing. The industrial -40C to +85C temperature grade supports factory floor deployment without thermal derating. The integrated 10-bit DAC enables 4-20 mA loop signal generation when paired with an external op-amp and transistor. Microchip's SleepWalking peripherals wake the CPU only when sensor thresholds are crossed, reducing average current for remote battery-powered installations monitoring temperature, pressure, or flow.
추천
Smart Appliance Control Panels
The ATSAMD20J15B-AUT is ideal for smart appliance control panels because the integrated PTC handles glass-overlay capacitive buttons and sliders while the six SERCOMs drive LED driver ICs, segment displays, and Wi-Fi/BLE co-processors. The 32 KB Flash fits typical appliance control logic including safety timers, error reporting, and BLE provisioning firmware. The Cortex-M0+ core at 48 MHz processes touch gestures, motor control PWM, and UART communication to inverter boards within deterministic latency. Wide supply tolerance accommodates rectified 12 V or 24 V appliance rails after external regulation.
추천
Low-Cost Consumer Electronics
The ATSAMD20J15B-AUT suits low-cost consumer electronics because its 32 KB Flash / 4 KB SRAM / 48 MHz Cortex-M0+ combination delivers modern ARM performance at sub-$2 pricing in 1k quantities. The wide 1.62V-3.63V supply range accepts direct connection to single-cell Li-ion / LiPo batteries and 3.3 V regulator outputs without level shifters. The integrated PTC, ADC, DAC, and RTC minimize external component count, shrinking BOM cost and PCB area for toys, fitness bands, remote controls, and personal care devices. Microchip's free MPLAB X IDE and ASF libraries lower development cost for consumer product teams.
추천
추천 제품 요약
엔지니어링 참조 데이터: ATSAMD20J15B-AUT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | ATSAMD20J15B-AU | ATSAMD20J16B-AUT | ATSAMD20J17B-AUT | ATSAMD20J18A-AUT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP-EP (10x10 mm) | 64-pin TQFP-EP (10x10 mm) | 64-pin TQFP-EP (10x10 mm) | 64-pin TQFP-EP (10x10 mm) | 64-pin TQFP-EP (10x10 mm) |
| Flash Memory | 32 KB | 32 KB | 64 KB | 128 KB | 256 KB |
| SRAM | 4 KB | 4 KB | 4 KB (8 KB on J16B-MU) | 8 KB | 32 KB |
| Maximum CPU Frequency | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Supply Voltage Range | 1.62V to 3.63V | 1.62V to 3.63V | 1.62V to 3.63V | 1.62V to 3.63V | 1.62V to 3.63V |
| Temperature Grade | Industrial -40C to +85C (AUT) | Extended commercial -40C to +85C (AU) | Industrial -40C to +85C (AUT) | Industrial -40C to +85C (AUT) | Industrial -40C to +85C (AUT) |
| USB | Full-Speed Device | Full-Speed Device | Full-Speed Device | Full-Speed Device | Full-Speed Device |
| SERCOM Modules | 6 | 6 | 6 | 6 | 6 |
주요 차별점
- Lowest cost 64-pin TQFP-EP Cortex-M0+ in SAM D20J family (vs ATSAMD20J18A-AUT)
- Industrial temperature grade (-40C to +85C) at AUT suffix (vs ATSAMD20J15B-AU)
- Integrated 256-channel PTC peripheral (vs PIC16F15244 (8-bit alternative))
- Full-Speed USB Device on-chip (vs ATSAMD20G16B-AUT (smaller Flash variant))
설계 노트
The 64-pin TQFP-EP package exposes a thermal pad on the underside that must be soldered to a copper pour of at least 1 square inch for proper thermal dissipation. Estimated: at 48 MHz active mode (3.3 V, ~3.4 mA core current) and 10 mA I/O load, total power dissipation is roughly 45 mW, well within the TQFP-EP thermal rating of ~40 C/W theta-JA. However, when driving high-current GPIO or USB bus-powered loads, the pad keeps junction temperatures under the 100 C industrial limit. Solder paste stencil aperture should use a 1:1 pad pattern with multiple smaller openings for void reduction.
Place a 100 nF decoupling capacitor within 3 mm of every VDD, VDDIO, and VDDANA pin, plus a single 4.7 uF bulk capacitor near the package. The AVDD/VDDANA analog supply pin (pin 64) must be filtered with a ferrite bead or 10 ohm resistor to isolate from digital switching noise; bypass with 100 nF and 10 uF capacitors. USB D+/D- traces (pins 24/25) must be routed as a 90 ohm differential pair with matching length to within 150 mil. The exposed pad must connect to the ground plane with at least 9 thermal vias (0.3 mm drill, 0.5 mm pitch) for optimal thermal performance.
Do not assume the SAM D20 family Bootloader is present in Flash for field updates; check the NVMCTRL fuse settings or program the bootloader explicitly via MPLAB X. The internal 32.768 kHz crystal oscillator requires a crystal with specified load capacitance; use a crystal with 7 pF to 12 pF CL per the datasheet. PTC touch sensing requires careful PCB layout with hatched ground fill below touch electrodes and ground-free guard rings around sensitive traces to prevent false touches. The SWD interface pins (PA30/PA31) must not be pulled low at reset or the MCU enters debug mode unintentionally.
Route the PTC touch electrode traces as short, narrow traces away from switching signals and ground fills. Keep analog inputs (AINx on PA02-PA11 and PB02-PB11) physically separated from SERCOM switching lines and PWM outputs to minimize ADC crosstalk. Place the 32.768 kHz crystal close to pins 1-2 (XIN32/XOUT32) with guard traces to ground; the high-frequency system clock trace (if using external HF crystal) should be similarly short and guarded. Avoid routing high-speed signals under the exposed thermal pad cutout.
규정 준수 정보
RoHS and REACH compliant per Microchip product page. Lead-free TQFP-EP package with lead-free reflow profile to 260C peak. AUT suffix indicates industrial temperature grade (-40C to +85C). AEC-Q100 qualification status not specifically listed for the SAM D20 family; consult Microchip automotive-grade SAM products for AEC-Q100 alternatives.