ATSAML10D16A-YF - 32MHz Cortex-M23 MCU 64KB Flash | Microchip
N.º da peça: ATSAML10D16A-YF ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $4.2 | $4,20 |
| 10 | $3.78 | $37,80 |
| 100 | $3.36 | $336,00 |
| 500 | $3.02 | $1.510,00 |
| 1.000 | $2.69 | $2.690,00 |
ATSAML10D16A-YF Visão geral
An ARM Cortex-M23 microcontroller is a 32-bit RISC processor core implementing the Armv8-M baseline architecture with TrustZone-M security. It belongs to the broader hierarchy: microcontroller -> embedded MCU -> semiconductor IC -> ARM Cortex-M family. The Cortex-M23 delivers Thumb-2 instruction set efficiency, deterministic interrupt handling, and optional hardware isolation, making it suitable for secure, low-power IoT endpoints.
Key features of the ATSAML10D16A-YF include an enhanced peripheral touch controller (PTC) supporting driven-shield and mutual-capacitance modes, a 12-bit ADC with up to 20 channels, multiple SERCOM interfaces configurable as UART/SPI/I2C, an ISO7816 smart card interface, and the SAM L10 SleepWalking peripheral architecture. The device integrates an event system for inter-peripheral signaling without CPU wakeup, achieving deep-sleep current below 100 nA while retaining RTC and RAM state.
Technically, the SAM L10 architecture couples the Cortex-M23 core with a low-power bus matrix, dedicated sleep peripherals, and an on-chip voltage regulator with multiple LDOs. The part supports up to 6 SERCOM, 16 PWM channels, a real-time clock with calendar, and a full-speed USB 2.0 device interface on related variants. TrustZone-M enables secure boot and isolated trusted execution.
Typical applications include battery-powered IoT sensors, secure smart-card terminals, wearable health monitors, HVAC touch-key pads, and energy-harvesting wireless nodes. The integrated PTC eliminates external touch ASICs, and the SleepWalking peripherals allow event-driven wakeup from deep sleep without continuous CPU polling.
When designing, prioritize the SSOP-24 thermal pad layout, route the PTC shield traces with careful guarding, and follow the datasheet SleepWalking configuration sequence to achieve the datasheet's sub-100 nA standby current. TrustZone-M configuration must be locked before deploying production firmware.
This page synthesizes distributor pricing, drop-in same-family alternatives (ATSAML10D15A-YFT, ATSAML10D16A-MFT), and practical design guidance not found in the standalone manufacturer datasheet.
Alternativas drop-in para ATSAML10D16A-YF — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com ATSAML10D16A-YF (mesmo formato e footprint) — diferindo em ADC, Package, Active Mode Current, Sleep Mode Current, Core.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
ATSAML10D15A-YFT
✅ Drop-In✓ Em estoque
$2.1 / unidade
Ver ficha técnica →ATSAML10D16A-MFT
✅ Drop-In✓ Em estoque
$1.7 / unidade
Ver ficha técnica →ATSAML10D14A-MF
✅ Drop-In✓ Em estoque
$2.18 / unidade
Ver ficha técnica →ATSAML10D16A-YF Classificações máximas e características elétricas
| Core | ARM Cortex-M23 |
| Bit Width | 32-bit |
| Frequência máxima de clock | 32 MHz |
| Program Memory Size (Flash) | 64 KB (64K x 8) |
| RAM Size | 16 KB |
| Supply Voltage Range | 1.62 V to 3.63 V |
| Active Mode Current | < 25 uA/MHz |
| Sleep Mode Current | < 100 nA |
| Faixa de temperatura de operação | -40C to +125C |
| Encapsulamento | 24-SSOP (YF) |
| Tipo de montagem | Surface Mount |
| Peripheral Touch Controller (PTC) | Yes (enhanced, supports driven shield + mutual cap) |
| ADC | 12-bit, up to 20 channels |
| SERCOM Interfaces | Configurable as UART/SPI/I2C |
| ISO7816 Smart Card Interface | Yes |
| Security | Arm TrustZone-M |
| Status RoHS | Compliant |
Configuração de pinos do ATSAML10D16A-YF
| Pino 1 | VDD — Digital supply voltage |
| Pino 2 | VSS — Digital ground |
| Pino 3 | PA00 — PORT A pin 0 (SERCOM, ADC) |
| Pino 4 | PA01 — PORT A pin 1 (SERCOM, ADC, PTC) |
| Pino 5 | PA02 — PORT A pin 2 (SERCOM, PTC) |
| Pino 6 | PA03 — PORT A pin 3 (SERCOM, PTC) |
| Pino 7 | PA04 — PORT A pin 4 (SERCOM, PTC) |
| Pino 8 | PA05 — PORT A pin 5 (SERCOM, PTC) |
| Pino 9 | PA06 — PORT A pin 6 (SERCOM, PTC) |
| Pino 10 | PA07 — PORT A pin 7 (SERCOM, PTC) |
| Pino 11 | PA08 — PORT A pin 8 (SERCOM, PTC) |
| Pino 12 | PA09 — PORT A pin 9 (SERCOM, PTC) |
| Pino 13 | PA10 — PORT A pin 10 (SERCOM, PTC) |
| Pino 14 | PA11 — PORT A pin 11 (SERCOM, PTC) |
| Pino 15 | PA14 — PORT A pin 14 (SWCLK, SERCOM) |
| Pino 16 | PA15 — PORT A pin 15 (SERCOM) |
| Pino 17 | PA16 — PORT A pin 16 (SERCOM, PTC) |
| Pino 18 | PA17 — PORT A pin 17 (SERCOM, PTC) |
| Pino 19 | PA18 — PORT A pin 18 (SERCOM) |
| Pino 20 | PA19 — PORT A pin 19 (SERCOM) |
| Pino 21 | RESET — Reset input (active low) |
| Pino 22 | SWDIO — Serial Wire Debug I/O |
| Pino 23 | VDDIO — I/O supply voltage |
| Pino 24 | VSSIO — I/O ground |
Aplicações típicas
ATSAML10D16A-YF é adequado para 6 aplicaçãos: Battery-Powered IoT Sensor Nodes, Smart Card / ISO7816 Reader Terminals, Capacitive Touch Keypads and Human-Machine Interfaces, Wearable Health and Fitness Devices, Industrial HVAC and Building Automation, Secure IoT Edge Devices with TrustZone-M.
Battery-Powered IoT Sensor Nodes
The ATSAML10D16A-YF's sub-25 uA/MHz active and sub-100 nA sleep currents make it ideal for coin-cell or energy-harvesting IoT sensor nodes. Its SleepWalking peripherals wake the Cortex-M23 core only on valid sensor events, allowing years of operation from a single CR2032 cell. Integrated 12-bit ADC, multiple SERCOM, and TrustZone-M secure boot cover typical environmental-monitoring and asset-tracking node requirements without external security ICs.
Recomendado
Smart Card / ISO7816 Reader Terminals
The ATSAML10D16A-YF integrates a dedicated ISO7816 smart-card interface, eliminating the need for an external card-reader ASIC in POS and ID-terminal designs. TrustZone-M isolates the cryptographic stack, and the 64 KB Flash accommodates contact/contactless firmware plus EMVCo certification blobs. The 24-SSOP package fits compact handheld reader form factors common in field-service and payment terminals.
Recomendado
Capacitive Touch Keypads and Human-Machine Interfaces
The ATSAML10D16A-YF's enhanced Peripheral Touch Controller supports driven-shield and mutual-capacitance sensing, replacing discrete touch ASICs in appliance, HVAC, and industrial-control panels. The driven-shield capability suppresses moisture and noise, enabling reliable touch in wet environments. With 1.62V operation it runs directly from 2xAA batteries, while 16 KB SRAM handles button-event debouncing and gesture state machines.
Recomendado
Wearable Health and Fitness Devices
The ATSAML10D16A-YF's <100 nA sleep with RTC retention, compact 24-SSOP footprint, and 1.62-3.63V supply range suit wearable fitness bands and continuous health monitors. Its 12-bit ADC pairs with optical/biopotential sensors, while SERCOM interfaces drive BLE modules and OLED displays. TrustZone-M safeguards PHI at rest, addressing HIPAA-style data-protection requirements for connected medical devices.
Recomendado
Industrial HVAC and Building Automation
The ATSAML10D16A-YF operates across -40C to +125C industrial temperature ranges and supports the long lifecycle typical of building-automation and HVAC controllers. Event-system peripherals enable sensor-edge processing without CPU wakeup, cutting average power in thermostats and air-quality monitors. Multiple SERCOM channels drive RS-485 transceivers, I2C sensors, and SPI displays from a single chip.
Recomendado
Secure IoT Edge Devices with TrustZone-M
The ATSAML10D16A-YF is among the lowest-cost microcontrollers offering Arm TrustZone-M hardware isolation, ideal for secure IoT edge devices that must boot into trusted firmware and protect keys at rest. The 64 KB Flash accommodates a secure bootloader plus application region, while the on-chip voltage regulator eliminates external PMIC components. Its deep-sleep current under 100 nA preserves battery life between secure OTA updates.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para ATSAML10D16A-YF — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | ATSAML10D15A-YFT | ATSAML10D16A-MFT | ATSAML10D14A-MF |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 24-SSOP | 24-SSOP - same | 24-SSOP - same | 24-SSOP - same |
| Flash | 64 KB | 32 KB (-50%) | 64 KB (identical) | 16 KB (-75%) |
| RAM | 16 KB | 16 KB (identical) | 16 KB (identical) | 4 KB (-75%) |
| Core | Cortex-M23 | Cortex-M23 - same | Cortex-M23 - same | Cortex-M23 - same |
| Max Clock | 32 MHz | 32 MHz - same | 32 MHz - same | 32 MHz - same |
| Active Current | < 25 uA/MHz | < 25 uA/MHz - same | < 25 uA/MHz - same | < 25 uA/MHz - same |
| Packaging | Tube | Tape & Reel | Tape & Reel | Tape & Reel |
Principais diferenciais
- Largest Flash in 24-SSOP SAM L10 family (vs ATSAML10D15A-YFT)
- Tube packaging option for prototyping (vs ATSAML10D16A-MFT)
- Industry's lowest-power Cortex-M23 MCU (vs ATSAM3S8BA-MU)
Notas de projeto
To achieve the datasheet's sub-100 nA sleep current on the ATSAML10D16A-YF, place a 100 nF ceramic decoupling capacitor within 2 mm of the VDD pin and a 4.7 uF bulk capacitor on VDDIO. Disable unused peripherals in the PMUX register before entering STANDBY sleep. Use SleepWalking peripherals to keep the ADC or SERCOM in standby state while the CPU remains asleep - this preserves state and avoids expensive wake-up cycles.
The 24-SSOP package has a 0.65 mm pitch; route SWDIO and SWCLK away from switching power traces to avoid debug glitches. Connect all VSS pins to a continuous ground pour on the top layer for thermal and EMI performance. Place the decoupling capacitor loop area under 5 mm^2 to minimize parasitic inductance on high-frequency transients.
Do not assume all SAM L10 SSOP-24 variants share identical firmware images: the ATSAML10D14A has 16 KB Flash and 4 KB RAM, which can cause out-of-memory faults if you replace D16 with D14 without recompiling. Always lock the TrustZone-M security bit before deploying production firmware to prevent post-production security regressions. Verify the boot vector table alignment against the SAM L10 datasheet's 'Memory Map' section.
Informações de conformidade
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - for automotive-grade SAM L10 variants consult the Microchip SAM L10 automotive datasheet. Halogen-free status not explicitly stated in provided data.