ATSAMD20J16B-AU - ARM Cortex-M0+ MCU 64KB Flash | Microchip
부품 번호: ATSAMD20J16B-AU ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $3.04 | $3.04 |
| 10 | $2.82 | $28.20 |
| 100 | $2.55 | $255.00 |
| 500 | $2.3 | $1,150.00 |
| 1,000 | $2.05 | $2,050.00 |
| 1,500 | $1.92 | $2,880.00 |
ATSAMD20J16B-AU 개요
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals and I/O into one package. The ARM Cortex-M0+ core places the ATSAMD20 family in the Cortex-M0+ family -> ARM Cortex-M family -> 32-bit RISC MCU -> embedded microcontroller -> semiconductor taxonomy, where it serves as the central control element in connected, sensor-driven or battery-powered products.
Key features include 64 KB Flash, 8 KB SRAM, 6 SERCOM (configurable as UART/SPI/I2C), 12-bit 350 ksps ADC with up to 20 channels, 10-bit 350 ksps DAC, 256-channel PTC for capacitive touch, 6-channel DMA, full-speed USB device (when available on the die), RTC with calendar mode, and operating voltage 1.6 V to 3.6 V. Industrial temperature grade (-40 C to +85 C) supports commercial and industrial deployments, and Sleep + Idle + Standby power modes plus a 6-channel Event System keep active power in the microamp range.
Architecturally the device pairs an ultra-low-power CMOS process with the Cortex-M0+ core (only 12 KB of code space for the entire Thumb-2 instruction set), a single-cycle hardware multiplier and a fast peripheral interconnect. The SERCOM blocks are pin-mapped so any function (UART, SPI, I2C, LIN master) can be assigned to almost any GPIO, which simplifies PCB routing and footprint reuse across variants. The 12-bit ADC and DAC share a 1 V internal bandgap reference and can be triggered by hardware events or timers for deterministic sampling.
Typical applications include home automation sensor nodes, smart metering endpoints, capacitive-touch human-machine interfaces, consumer appliances, low-cost Bluetooth/BLE control hosts, and industrial control modules. The wide 1.6 V to 3.6 V range allows direct connection to single-cell Li-ion (after regulation) or 2x AA batteries.
When designing with this MCU, plan decoupling: place 100 nF X7R capacitors on each VDD pin plus a bulk 4.7 uF on the regulator output. The SWD pins (SWDIO, SWDCLK) must be brought out to a 2x5 0.05-inch header for programming and on-board debug with Atmel Studio / MPLAB X and a J-Link, Atmel-ICE or Curiosity board.
This page combines distributor pricing, validated drop-in pin-compatible alternatives, and practical design notes that go beyond the manufacturer datasheet to help engineers shorten selection and bring-up time.
드롭인 대체품: ATSAMD20J16B-AU — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: ATSAMD20J16B-AU (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Package, Mounting Type, SRAM, DAC.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
ATSAMD20J16B-AUT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
ATSAMD20J16B-AU
✅ 드롭인✓ 재고 있음
$1.92 / 개
데이터시트 보기 →ATSAMD20J16B-MUT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
ATSAMD20J16A-AU
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
ATSAMD20J16B-AN
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$2.85 / 개
데이터시트 보기 →ATSAMD20J15A-AUT
✅ 드롭인✓ 재고 있음
$1.85 / 개
데이터시트 보기 →ATSAMD20J16B-AU 최대 정격 & 전기적 특성
| Core | ARM Cortex-M0+ (32-bit) |
| Maximum CPU Clock | 48 MHz |
| Program Flash | 64 KB |
| SRAM | 8 KB |
| Operating Voltage Range | 1.6 V to 3.6 V |
| 패키지 | 64-pin TQFP (10x10x1 mm) |
| Temperature Grade | Industrial -40 C to +85 C |
| ADC | 12-bit, up to 350 ksps, up to 20 channels |
| DAC | 10-bit, 350 ksps, 1 channel |
| Peripheral Touch Controller (PTC) | 256-channel capacitive touch |
| SERCOM | 6 (each configurable as UART/SPI/I2C) |
| DMA Channels | 6 |
| RTC | Yes, 32 kHz with calendar mode |
| Event System | 6 channels |
| Debug Interface | SWD (2-wire) |
| Lead-Free / RoHS | Yes / Compliant (Green) |
| 실장 유형 | Surface Mount (Gull-Wing) |
ATSAMD20J16B-AU 핀 구성
| 핀 1 | PA00 — GPIO / XIN32 / SERCOM1 PAD0 |
| 핀 2 | PA01 — GPIO / XOUT32 / SERCOM1 PAD1 |
| 핀 3 | PA02 — GPIO / AIN0 / DAC VOUT |
| 핀 4 | PA03 — GPIO / AIN1 / VREFA |
| 핀 5 | PA04 — GPIO / AIN2 / SERCOM0 PAD0 |
| 핀 6 | PA05 — GPIO / AIN3 / SERCOM0 PAD1 |
| 핀 7 | PA06 — GPIO / AIN4 / SERCOM0 PAD2 |
| 핀 8 | PA07 — GPIO / AIN5 / SERCOM0 PAD3 |
| 핀 9 | VDD — Digital supply voltage |
| 핀 10 | VSS — Digital ground |
| 핀 11 | PA08 — GPIO / AIN6 / SERCOM2 PAD0 |
| 핀 12 | PA09 — GPIO / AIN7 / SERCOM2 PAD1 |
| 핀 13 | PA10 — GPIO / AIN8 / SERCOM2 PAD2 |
| 핀 14 | PA11 — GPIO / AIN9 / SERCOM2 PAD3 |
| 핀 15 | PA12 — GPIO / AIN10 / SERCOM3 PAD0 |
| 핀 16 | PA13 — GPIO / AIN11 / SERCOM3 PAD1 |
| 핀 17 | PA14 — GPIO / AIN12 / SERCOM3 PAD2 |
| 핀 18 | PA15 — GPIO / AIN13 / SERCOM3 PAD3 |
| 핀 19 | PA16 — GPIO / SERCOM1 PAD0 / TC1 |
| 핀 20 | PA17 — GPIO / SERCOM1 PAD1 / TC1 |
| 핀 21 | PA18 — GPIO / SERCOM1 PAD2 / TC1 |
| 핀 22 | PA19 — GPIO / SERCOM1 PAD3 / TC1 |
| 핀 23 | PA20 — GPIO / SERCOM5 PAD2 / TC2 |
| 핀 24 | PA21 — GPIO / SERCOM5 PAD3 / TC2 |
| 핀 25 | PA22 — GPIO / SERCOM3 PAD0 / TC2 |
| 핀 26 | PA23 — GPIO / SERCOM3 PAD1 / TC2 |
| 핀 27 | PA24 — GPIO / SERCOM3 PAD2 / TC3 |
| 핀 28 | PA25 — GPIO / SERCOM3 PAD3 / TC3 |
| 핀 29 | VDD — Digital supply voltage |
| 핀 30 | VSS — Digital ground |
| 핀 31 | PB00 — GPIO / SERCOM5 PAD2 / TC4 |
| 핀 32 | PB01 — GPIO / SERCOM5 PAD3 / TC4 |
| 핀 33 | PB02 — GPIO / SERCOM5 PAD0 / TC5 |
| 핀 34 | PB03 — GPIO / SERCOM5 PAD1 / TC5 |
| 핀 35 | PB04 — GPIO / SERCOM4 PAD0 |
| 핀 36 | PB05 — GPIO / SERCOM4 PAD1 |
| 핀 37 | PB06 — GPIO / SERCOM4 PAD2 |
| 핀 38 | PB07 — GPIO / SERCOM4 PAD3 |
| 핀 39 | PB08 — GPIO / SERCOM4 PAD0 / TC0 |
| 핀 40 | PB09 — GPIO / SERCOM4 PAD1 / TC0 |
| 핀 41 | PB10 — GPIO / SERCOM4 PAD2 / TC0 |
| 핀 42 | PB11 — GPIO / SERCOM4 PAD3 / TC0 |
| 핀 43 | PB12 — GPIO / SERCOM4 PAD0 / TC0 |
| 핀 44 | PB13 — GPIO / SERCOM4 PAD1 / TC0 |
| 핀 45 | PB14 — GPIO / SERCOM4 PAD2 / TC0 |
| 핀 46 | PB15 — GPIO / SERCOM4 PAD3 / TC0 |
| 핀 47 | PB16 — GPIO / SERCOM5 PAD0 / TC1 |
| 핀 48 | PB17 — GPIO / SERCOM5 PAD1 / TC1 |
| 핀 49 | PB18 — GPIO / SERCOM5 PAD2 / TC1 |
| 핀 50 | PB19 — GPIO / SERCOM5 PAD3 / TC1 |
| 핀 51 | PB20 — GPIO / SERCOM3 PAD0 / TC1 |
| 핀 52 | PB21 — GPIO / SERCOM3 PAD1 / TC1 |
| 핀 53 | PB22 — GPIO / SERCOM3 PAD2 / TC1 |
| 핀 54 | PB23 — GPIO / SERCOM3 PAD3 / TC1 |
| 핀 55 | VDD — Digital supply voltage |
| 핀 56 | VSS — Digital ground |
| 핀 57 | RESET — Reset input, active low |
| 핀 58 | SWDIO — Serial Wire Debug I/O |
| 핀 59 | SWDCLK — Serial Wire Debug clock |
| 핀 60 | PA27 — GPIO / SERCOM3 PAD3 |
| 핀 61 | PA28 — GPIO / SERCOM5 PAD2 |
| 핀 62 | PA29 — GPIO / SERCOM5 PAD3 |
| 핀 63 | PA30 — GPIO / SERCOM1 PAD2 |
| 핀 64 | PA31 — GPIO / SERCOM1 PAD3 |
일반적인 애플리케이션
ATSAMD20J16B-AU 적합 용도: 6 애플리케이션s: Home Automation Sensor Node, Capacitive Touch HMI, Smart Metering Endpoint, Consumer Appliance Control, Industrial Control Module, IoT Wearable / BLE Host Bridge.
Home Automation Sensor Node
The ATSAMD20J16B-AU's 64 KB Flash and 8 KB SRAM comfortably fit Zigbee or Matter bridge stacks over its 6 SERCOM (UART/SPI/I2C). Its 1.6 V to 3.6 V supply runs directly from two AA cells, while the 256-channel PTC adds capacitive buttons without an external touch IC. The 12-bit ADC reads temperature, humidity and PIR sensors, and the 10-bit DAC drives analog reference levels for downstream sensors. The Cortex-M0+ at 48 MHz and 6-channel Event System let the MCU wake, sample and return to sleep within microseconds, achieving multi-year battery life in smart-home end devices.
추천
Capacitive Touch HMI
The 256-channel Peripheral Touch Controller on the ATSAMD20J16B-AU supports self-capacitance and mutual-capacitance sensing for buttons, sliders and wheels. Its 12-bit ADC and 10-bit DAC drive LCD bias voltages, while the 6 SERCOM channels drive SPI displays or I2C sensor expansion. Running from 1.6 V to 3.6 V allows direct 2-cell AA battery operation in remote controls and kitchen appliances. Industrial -40 C to +85 C temperature grading handles demanding environments such as oven-control panels and outdoor thermostats.
추천
Smart Metering Endpoint
In electricity, gas and water meters, the ATSAMD20J16B-AU's RTC with calendar mode enables accurate time-stamping of consumption events, while its 12-bit ADC samples CT or shunt current sensors at 350 ksps. The 64 KB Flash stores calibration tables, and the 8 KB SRAM buffers measurement frames before wireless transmission via SERCOM-configurable UART or SPI to a sub-GHz radio. The 1.6 V to 3.6 V range supports single-cell Li-FeS2 batteries, and Sleep/Standby modes keep average current draw under 5 uA for 10+ year deployments.
추천
Consumer Appliance Control
The ATSAMD20J16B-AU drives coffee machines, air purifiers and white goods with up to 48 MHz compute, 6-channel DMA, and a 12-bit ADC that reads thermistors and flow sensors. The 6 SERCOM blocks connect to Wi-Fi modules (SPI), BLE modules (UART), displays (SPI/I2C) and keypads, all pin-muxed on the 64-pin TQFP. The 10-bit DAC generates analog setpoint voltages for motor or valve controllers, and the RTC schedules start/stop events without CPU load.
추천
Industrial Control Module
The ATSAMD20J16B-AU operates across -40 C to +85 C industrial temperatures, fitting factory-floor sensor hubs and PLC expansion cards. Its 12-bit ADC with up to 20 channels reads 4-20 mA loops via external conditioning, while the 10-bit DAC sets analog outputs for actuator control. SERCOM channels support RS-485 transceivers (UART), SPI to digital isolators, and I2C to EEPROM/RTC backup. The 64-pin TQFP exposes sufficient GPIO for indicator LEDs, optocoupler inputs and relay drive transistors in industrial I/O modules.
추천
IoT Wearable / BLE Host Bridge
As a low-cost host for a BLE or sub-GHz transceiver module, the ATSAMD20J16B-AU's 6 SERCOM blocks provide dedicated UART/SPI interfaces for the radio plus I2C for sensors (heart rate, IMU). The 64 KB Flash hosts BLE GATT tables and OTA bootloaders, while the 8 KB SRAM buffers sensor fusion pipelines. The 1.6 V to 3.6 V supply runs from a single Li-ion or coin cell, and Sleep/Standby modes keep idle current under 1 uA for fitness bands, beacons and wearable patches.
추천
추천 제품 요약
엔지니어링 참조 데이터: ATSAMD20J16B-AU — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | ATSAMD20J16B-AUT | ATSAMD20J16A-AU | ATSAMD20J15A-AU | ATSAMD20J16B-AN |
|---|---|---|---|---|---|
| Package | 64-pin TQFP | 64-pin TQFP - same | 64-pin TQFP - same | 64-pin TQFP - same | 64-pin TQFP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash | 64 KB | 64 KB | 64 KB | 32 KB | 64 KB |
| SRAM | 8 KB | 8 KB | 8 KB | 4 KB | 8 KB |
| Maximum CPU Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Operating Voltage | 1.6 V to 3.6 V | 1.6 V to 3.6 V | 1.6 V to 3.6 V | 1.6 V to 3.6 V | 1.6 V to 3.6 V |
| Temperature Grade | Industrial -40 C to +85 C | Industrial | Industrial | Industrial | Industrial |
| Silicon Revision | B | B | A | A | B |
| Packaging Form | Tray (AU) | Tape & Reel (AUT) | Tray (AU) | Tray (AU) | Tray (AN) |
주요 차별점
- Same die, lower-cost 32 KB Flash drop-in (vs ATSAMD20J15A-AU)
- Silicon revision B over A for errata fixes (vs ATSAMD20J16A-AU)
- Reel-ready drop-in for high-volume assembly (vs ATSAMD20J16B-AUT)
설계 노트
The ATSAMD20J16B-AU accepts 1.6 V to 3.6 V on each VDD pin. Place a 100 nF X7R decoupling capacitor within 5 mm of every VDD/VSS pair, and add one bulk 4.7 uF ceramic on the main regulator output. For battery-powered designs, route two AA cells directly to VDD and rely on the internal DCDC converter (when enabled on the die) to generate the 1.2 V core voltage. Active current at 48 MHz is typically 6 mA; Sleep mode drops to 1 uA and Standby to 700 nA per datasheet.
Route the 64-pin TQFP with 0.5 mm pitch using 0.2 mm trace/space rules on a 4-layer PCB. The exposed thermal pad on the underside (where present) must be soldered to a copper pour stitched with 0.3 mm thermal vias to the inner ground plane. Place the SWD header (2x5 0.05-inch) within 50 mm of the SWDIO and SWDCLK pins to keep debug cable capacitance under 50 pF and ensure reliable programming with Atmel-ICE or J-Link.
Do not leave RESET floating; tie it to VDD via a 10 kohm pull-up with a 100 nF cap to ground for debounce. The 32 kHz crystal pins (PA00/PA01) require a load capacitance matching the crystal's C_L specification; the on-chip load capacitors (default 8 pF selectable) must be configured in the SYSCTRL or you will see oscillator startup failures. The PTC touch pins share analog channels; if you enable both ADC and PTC on the same pin, switch via the PMUX register at runtime to avoid contention.
규정 준수 정보
RoHS compliant (Green) per Microchip product page and Mouser listing. Industrial temperature grade -40 C to +85 C. Not AEC-Q100 qualified (consumer/industrial use, not automotive).