ATSAMD20J16B-AU - ARM Cortex-M0+ MCU 64KB Flash | Microchip
Teilenummer: ATSAMD20J16B-AU ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 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 Übersicht
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.
Drop-in-Alternativen für ATSAMD20J16B-AU – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit ATSAMD20J16B-AU (gleiche Bauform und Footprint) – abweichend in ADC, Package, Mounting Type, SRAM, DAC.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
ATSAMD20J16B-AUT
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
ATSAMD20J16B-AU
✅ Drop-In✓ Auf Lager
$1.92 / Stück
Datenblatt ansehen →ATSAMD20J16B-MUT
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
ATSAMD20J16A-AU
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
ATSAMD20J16B-AN
✅ Drop-In ⚠️ Spezifikationen ungeprüft✓ Auf Lager
$2.85 / Stück
Datenblatt ansehen →ATSAMD20J15A-AUT
✅ Drop-In✓ Auf Lager
$1.85 / Stück
Datenblatt ansehen →ATSAMD20J16B-AU Grenzwerte & elektrische Eigenschaften
| 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 |
| Gehäuse | 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) |
| Montageart | Surface Mount (Gull-Wing) |
ATSAMD20J16B-AU Pin-Konfiguration
| Pin 1 | PA00 — GPIO / XIN32 / SERCOM1 PAD0 |
| Pin 2 | PA01 — GPIO / XOUT32 / SERCOM1 PAD1 |
| Pin 3 | PA02 — GPIO / AIN0 / DAC VOUT |
| Pin 4 | PA03 — GPIO / AIN1 / VREFA |
| Pin 5 | PA04 — GPIO / AIN2 / SERCOM0 PAD0 |
| Pin 6 | PA05 — GPIO / AIN3 / SERCOM0 PAD1 |
| Pin 7 | PA06 — GPIO / AIN4 / SERCOM0 PAD2 |
| Pin 8 | PA07 — GPIO / AIN5 / SERCOM0 PAD3 |
| Pin 9 | VDD — Digital supply voltage |
| Pin 10 | VSS — Digital ground |
| Pin 11 | PA08 — GPIO / AIN6 / SERCOM2 PAD0 |
| Pin 12 | PA09 — GPIO / AIN7 / SERCOM2 PAD1 |
| Pin 13 | PA10 — GPIO / AIN8 / SERCOM2 PAD2 |
| Pin 14 | PA11 — GPIO / AIN9 / SERCOM2 PAD3 |
| Pin 15 | PA12 — GPIO / AIN10 / SERCOM3 PAD0 |
| Pin 16 | PA13 — GPIO / AIN11 / SERCOM3 PAD1 |
| Pin 17 | PA14 — GPIO / AIN12 / SERCOM3 PAD2 |
| Pin 18 | PA15 — GPIO / AIN13 / SERCOM3 PAD3 |
| Pin 19 | PA16 — GPIO / SERCOM1 PAD0 / TC1 |
| Pin 20 | PA17 — GPIO / SERCOM1 PAD1 / TC1 |
| Pin 21 | PA18 — GPIO / SERCOM1 PAD2 / TC1 |
| Pin 22 | PA19 — GPIO / SERCOM1 PAD3 / TC1 |
| Pin 23 | PA20 — GPIO / SERCOM5 PAD2 / TC2 |
| Pin 24 | PA21 — GPIO / SERCOM5 PAD3 / TC2 |
| Pin 25 | PA22 — GPIO / SERCOM3 PAD0 / TC2 |
| Pin 26 | PA23 — GPIO / SERCOM3 PAD1 / TC2 |
| Pin 27 | PA24 — GPIO / SERCOM3 PAD2 / TC3 |
| Pin 28 | PA25 — GPIO / SERCOM3 PAD3 / TC3 |
| Pin 29 | VDD — Digital supply voltage |
| Pin 30 | VSS — Digital ground |
| Pin 31 | PB00 — GPIO / SERCOM5 PAD2 / TC4 |
| Pin 32 | PB01 — GPIO / SERCOM5 PAD3 / TC4 |
| Pin 33 | PB02 — GPIO / SERCOM5 PAD0 / TC5 |
| Pin 34 | PB03 — GPIO / SERCOM5 PAD1 / TC5 |
| Pin 35 | PB04 — GPIO / SERCOM4 PAD0 |
| Pin 36 | PB05 — GPIO / SERCOM4 PAD1 |
| Pin 37 | PB06 — GPIO / SERCOM4 PAD2 |
| Pin 38 | PB07 — GPIO / SERCOM4 PAD3 |
| Pin 39 | PB08 — GPIO / SERCOM4 PAD0 / TC0 |
| Pin 40 | PB09 — GPIO / SERCOM4 PAD1 / TC0 |
| Pin 41 | PB10 — GPIO / SERCOM4 PAD2 / TC0 |
| Pin 42 | PB11 — GPIO / SERCOM4 PAD3 / TC0 |
| Pin 43 | PB12 — GPIO / SERCOM4 PAD0 / TC0 |
| Pin 44 | PB13 — GPIO / SERCOM4 PAD1 / TC0 |
| Pin 45 | PB14 — GPIO / SERCOM4 PAD2 / TC0 |
| Pin 46 | PB15 — GPIO / SERCOM4 PAD3 / TC0 |
| Pin 47 | PB16 — GPIO / SERCOM5 PAD0 / TC1 |
| Pin 48 | PB17 — GPIO / SERCOM5 PAD1 / TC1 |
| Pin 49 | PB18 — GPIO / SERCOM5 PAD2 / TC1 |
| Pin 50 | PB19 — GPIO / SERCOM5 PAD3 / TC1 |
| Pin 51 | PB20 — GPIO / SERCOM3 PAD0 / TC1 |
| Pin 52 | PB21 — GPIO / SERCOM3 PAD1 / TC1 |
| Pin 53 | PB22 — GPIO / SERCOM3 PAD2 / TC1 |
| Pin 54 | PB23 — GPIO / SERCOM3 PAD3 / TC1 |
| Pin 55 | VDD — Digital supply voltage |
| Pin 56 | VSS — Digital ground |
| Pin 57 | RESET — Reset input, active low |
| Pin 58 | SWDIO — Serial Wire Debug I/O |
| Pin 59 | SWDCLK — Serial Wire Debug clock |
| Pin 60 | PA27 — GPIO / SERCOM3 PAD3 |
| Pin 61 | PA28 — GPIO / SERCOM5 PAD2 |
| Pin 62 | PA29 — GPIO / SERCOM5 PAD3 |
| Pin 63 | PA30 — GPIO / SERCOM1 PAD2 |
| Pin 64 | PA31 — GPIO / SERCOM1 PAD3 |
Typische Anwendungen
ATSAMD20J16B-AU ist geeignet für 6 Anwendungs: 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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für ATSAMD20J16B-AU – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | 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) |
Wichtigste Unterscheidungsmerkmale
- 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)
Designhinweise
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.
Compliance-Informationen
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).