ATSAML10D16A-MUT - Cortex-M23 MCU 64KB Flash 24-VQFN | Microchip
MPN: ATSAML10D16A-MUT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.92 | $3.92 |
| 10 | $3.53 | $35.30 |
| 100 | $3.14 | $314.00 |
| 500 | $2.82 | $1,410.00 |
| 1,000 | $2.51 | $2,510.00 |
ATSAML10D16A-MUT Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, and programmable I/O peripherals. The SAM L10 sits in the hierarchy: Cortex-M23 -> ARM Cortex-M family -> 32-bit MCU -> embedded microcontroller -> semiconductor. ARM Cortex-M23 specifically adds TrustZone-ready architecture (used by SAM L11) and a deterministic Thumb-2 instruction set, targeting deterministic real-time control at very low energy budgets.
Key features of the ATSAML10D16A-MUT include a 12-bit 1 Msps ADC with hardware oversampling to 16-bit resolution, multiple SERCOM channels that can each be configured as UART, SPI, or I2C, a 32 kHz low-power RTC, brown-out detection, and a built-in PTC supporting up to 256 mutual-capacitance touch channels for capacitive user interfaces. The device runs from 1.62 V to 3.63 V supply and supports industrial-grade -40C to +85C ambient temperatures.
From an architecture standpoint, the SAM L10 implements a two-layer AHB-Lite bus matrix, single-cycle I/O access, and Microchip's SleepWalking technology that lets peripherals inspect incoming data while the CPU clock is gated. This combination yields the datasheet-claimed sub-25 uA/MHz active figure, validated under CoreMark workloads with all peripherals disabled except retention RAM.
Typical applications include battery-powered IoT sensors, wearable health and fitness devices, smart-card and secure-element readers (leveraging the ISO7816 interface), low-power wireless sensor nodes paired with a separate radio SoC, HMI panels built around the PTC touch controller, and home automation endpoints. The 24-VQFN (4x4 mm) footprint keeps the BOM small for compact wearables. When designing with this part, choose LDO or DC-DC regulators whose quiescent current is below the MCU's sleep floor (100 nA) to preserve the energy budget, and follow the SAM L10 PCB layout checklist for decoupling and ground return paths.
Drop-in alternatives for ATSAML10D16A-MUT — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with ATSAML10D16A-MUT (same form factor and footprint) — differing in RoHS Status, ADC, Package, Core, SRAM.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
ATSAML10D16A-MFT
✅ Drop-In✓ In Stock
$1.7 / Unit
View Datasheet →ATSAML10D15A-MUT
✅ Drop-In✓ In Stock
$2.12 / Unit
View Datasheet →ATSAML10D15A-YFT
✅ Drop-In✓ In Stock
$2.1 / Unit
View Datasheet →ATSAML10E14A-MFT
✅ Drop-In📋 Reference alternative (not in catalog)
ATSAML10D16A-MUT Maximum Ratings & Electrical Characteristics
| Core | ARM Cortex-M23 |
| Core Architecture | ARMv8-M Baseline (32-bit) |
| Maximum Clock Frequency | 32 MHz |
| Program Memory (Flash) | 64 KB (64K x 8) |
| SRAM | 16 KB |
| Operating Voltage Range | 1.62 V to 3.63 V |
| Active Mode Current | < 25 uA/MHz |
| Sleep Mode Current | < 100 nA |
| ADC | 12-bit, up to 1 Msps, hardware oversampling to 16-bit |
| Peripheral Touch Controller (PTC) | Yes, supports mutual- and self-capacitance |
| Communication Peripherals (SERCOM) | Up to 6, configurable as UART/SPI/I2C |
| ISO7816 Smart Card Interface | Yes |
| Operating Temperature Range | -40C to +85C (industrial) |
| Package | 24-VQFN (4x4 mm) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant (Green) |
| Security | Cortex-M23 baseline (no TrustZone on L10) |
ATSAML10D16A-MUT Pin Configuration
| Pin 1 | VDDIO — Digital I/O supply voltage |
| Pin 2 | PA00 — GPIO / SERCOM0 / ADC AIN[0] |
| Pin 3 | PA01 — GPIO / SERCOM0 / ADC AIN[1] |
| Pin 4 | PA02 — GPIO / SERCOM0 / ADC AIN[2] / PTC XY |
| Pin 5 | PA03 — GPIO / SERCOM0 / ADC AIN[3] / PTC XY |
| Pin 6 | GND — Common ground |
| Pin 7 | PA04 — GPIO / SERCOM0 / ADC AIN[4] / PTC XY |
| Pin 8 | PA05 — GPIO / SERCOM0 / ADC AIN[5] / PTC XY |
| Pin 9 | PA06 — GPIO / SERCOM0 / ADC AIN[6] / PTC XY |
| Pin 10 | PA07 — GPIO / SERCOM0 / ADC AIN[7] / PTC XY |
| Pin 11 | PA08 — GPIO / SERCOM1 / ADC AIN[8] |
| Pin 12 | PA09 — GPIO / SERCOM1 / ADC AIN[9] |
| Pin 13 | PA10 — GPIO / SERCOM1 / ADC AIN[10] |
| Pin 14 | PA11 — GPIO / SERCOM1 / ADC AIN[11] |
| Pin 15 | VDDCORE — Internal core supply (decoupling only, do not power externally) |
| Pin 16 | GND — Common ground |
| Pin 17 | PA14 — GPIO / SERCOM2 / PTC XY |
| Pin 18 | PA15 — GPIO / SERCOM2 / PTC XY |
| Pin 19 | PA16 — GPIO / SERCOM1 / PTC XY |
| Pin 20 | PA17 — GPIO / SERCOM1 / PTC XY |
| Pin 21 | PA22 — GPIO / SERCOM2 / ISO7816 RST |
| Pin 22 | PA23 — GPIO / SERCOM2 / ISO7816 I/O |
| Pin 23 | RESET — Active-low reset input |
| Pin 24 | SWDIO — Serial Wire Debug I/O (programming/debug) |
Typical Applications
ATSAML10D16A-MUT is suitable for 6 applications: Battery-Powered IoT Sensor Node, Wearable Health and Fitness Device, Smart Card / ISO7816 Reader, Capacitive Touch HMI Panel, Home Automation Endpoint, Industrial Sensor Transmitter.
Battery-Powered IoT Sensor Node
The ATSAML10D16A-MUT's sub-25 uA/MHz active current and sub-100 nA sleep floor let a duty-cycled IoT sensor node run multiple years on a single CR2032 coin cell. The 32 MHz Cortex-M23 core executes sensor reads, ADC conversions (12-bit, 1 Msps), and edge filtering before transmitting over a paired low-power radio, while SleepWalking peripherals monitor I2C/SPI traffic without waking the CPU. The 1.62 V minimum supply rides a depleted cell to end of life, maximizing usable battery capacity. Compared with Cortex-M0+ alternatives, the Cortex-M23 delivers roughly 30 percent more DMIPS at the same MHz, so local analytics and OTA update staging fit comfortably in the 64 KB Flash and 16 KB SRAM envelope.
Recommended
Wearable Health and Fitness Device
The ATSAML10D16A-MUT in 24-VQFN (4x4 mm) is sized for compact wristbands and patches, where board area is at a premium. Its integrated Peripheral Touch Controller (PTC) supports mutual-capacitance touch buttons and sliders without external capacitive controllers, reducing BOM cost and PCB area. The 12-bit ADC with hardware oversampling to 16-bit captures photoplethysmography (PPG) and skin-temperature signals with low noise. Sleep current under 100 nA preserves battery life between samples, while the Cortex-M23's Thumb-2 instruction set accelerates DSP-style heart-rate algorithms. The industrial -40C to +85C range supports outdoor fitness use cases.
Recommended
Smart Card / ISO7816 Reader
The ATSAML10D16A-MUT's integrated ISO7816 smart-card interface eliminates an external interface IC, simplifying payment-terminal and eID reader designs. The Cortex-M23 executes ISO 14443 protocol stacks and crypto routines in firmware with headroom for future feature growth. The 64 KB Flash holds full EMVCo L1 stacks plus a TLS 1.2 client, and 16 KB SRAM buffers APDU traffic. Low active current keeps the reader's standby power below 100 nA when no card is inserted, important for battery-powered mobile POS terminals. Pin-to-pin compatibility with ATSAML11 enables a TrustZone upgrade path when PCI PTS 6.x security is required.
Recommended
Capacitive Touch HMI Panel
The ATSAML10D16A-MUT's PTC supports up to 256 mutual-capacitance touch channels through dedicated hardware, offloading touch scanning from the CPU. This frees the Cortex-M23 to drive displays, manage communication, and run application logic concurrently with touch acquisition. The 32 MHz core plus 16 KB SRAM comfortably handle a small LVGL/TFT or segment-LCD UI. The 24-VQFN (4x4 mm) keeps the controller footprint tiny behind the touch panel, and the sub-100 nA sleep current lets battery-powered remotes sleep indefinitely until a touch wakes the system via the PTC's dedicated interrupt line.
Recommended
Home Automation Endpoint
For battery-powered door/window sensors, leak detectors, and occupancy sensors, the ATSAML10D16A-MUT provides the right mix of low power, integrated peripherals, and processing headroom. The 6 SERCOM channels handle concurrent Zigbee/Thread radio SPI, I2C sensors, and UART debug, while the Event System routes interrupts between peripherals without CPU involvement. The 12-bit ADC reads battery voltage and analog sensors with hardware averaging, and the brown-out detector protects against low-voltage brown-out resets. Operating from 1.62 V to 3.63 V supports 2xAA alkaline or single-cell Li-ion chemistries with the same firmware.
Recommended
Industrial Sensor Transmitter
In 4-20 mA loop-powered or wirelessHART sensor transmitters, the ATSAML10D16A-MUT's -40C to +85C industrial temperature range and sub-100 nA sleep current enable multi-year battery life with reliable operation in harsh environments. The 12-bit ADC with hardware oversampling reads bridge sensors and RTDs at 16-bit effective resolution. The Cortex-M23 core runs IEEE 802.15.4g stacks, supports over-the-air firmware updates from the 64 KB Flash with dual-bank partitioning, and the Event System ensures deterministic response to alarm thresholds. The 24-VQFN footprint fits inside compact IP67 enclosures.
Recommended
Recommended Products Summary
Engineering reference data for ATSAML10D16A-MUT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | ATSAML10D16A-MFT | ATSAML10D15A-MUT | ATSAML10D15A-YFT |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 24-VQFN (4x4) | 24-VQFN (4x4) - same | 24-VQFN (4x4) - same | 24-VQFN (4x4) - same |
| Core | ARM Cortex-M23 | ARM Cortex-M23 | ARM Cortex-M23 | ARM Cortex-M23 |
| Flash Memory | 64 KB | 64 KB | 32 KB (-50%) | 32 KB (-50%) |
| SRAM | 16 KB | 16 KB | 8 KB (-50%) | 8 KB (-50%) |
| Maximum Clock Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Active Mode Current | < 25 uA/MHz | < 25 uA/MHz | < 25 uA/MHz | < 25 uA/MHz |
| Sleep Mode Current | < 100 nA | < 100 nA | < 100 nA | < 100 nA |
| Operating Voltage | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Key Differentiators
- Industry's lowest-power Cortex-M23 MCU at sub-25 uA/MHz active and sub-100 nA sleep (vs Generic Cortex-M23 MCUs at 50-100 uA/MHz active)
- Integrated Peripheral Touch Controller (PTC) supporting up to 256 mutual-capacitance channels (vs Cortex-M0+ MCUs requiring external AT42QT series touch ICs)
- Integrated ISO7816 smart-card interface for payment and eID readers (vs MCUs requiring external TDA8035 or similar smart-card interface ICs)
Design Notes
Estimated: at 32 MHz active operation, total average current is approximately 800 uA (32 MHz x 25 uA/MHz). In duty-cycled IoT sensor use (1 percent duty cycle), average current drops to roughly 8 uA plus radio duty. Choose an LDO or buck regulator with quiescent current below 100 nA - the MCP1700 (1.6 uA Iq) is the most common pairing - otherwise the regulator, not the MCU, dominates standby power. Decouple VDDIO with a 1 uF X7R plus a 100 nF ceramic placed within 3 mm of the package, and decouple VDDCORE with a separate 1 uF capacitor on pin 15.
Use a four-layer PCB with a continuous ground plane under and around the MCU. Route SWDIO (pin 24) and SWCLK (test pad) away from switching nodes. The 24-VQFN (4x4 mm) package has an exposed thermal pad - tie it to the ground plane with at least 9 thermal vias (0.3 mm drill, 0.5 mm pitch) for low-inductance ground return and thermal dissipation. Keep crystal traces short (under 5 mm) and guard them with a ground ring for noise immunity.
When using SERCOM for high-speed SPI above 10 MHz, add 22-33 ohm series resistors at the driver output to dampen reflections. For I2C buses above 400 kHz, use 4.7 kohm pull-ups rather than 10 kohm to meet rise-time spec. The PTC touch lines are sensitive to high-frequency noise - keep ADC and touch traces shielded by ground pours and avoid routing them parallel to switching power traces for more than 5 mm.
Common pitfalls: (1) forgetting the 1 uF decoupling on VDDCORE pin 15 - the internal LDO requires external capacitance for stability; (2) leaving unused SERCOM pins floating - configure them as output low to minimize current; (3) using Atmel Studio 7 without the SAM L10 device pack - install the latest DFP from the Microchip packs repository; (4) enabling the ADC without a 100 nF bypass on AVDD - causes ADC noise. Always program the brown-out detector (BOD33) to 1.85 V minimum for reliable reset behavior on depleted batteries.
Compliance Information
RoHS compliant and lead-free per Microchip Green compliance markings on the product page. Not AEC-Q100 qualified - this is an industrial-grade MCU. REACH and conflict-minerals compliance per Microchip product-level statements.