{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"MKL17Z256CAL4R","brand":"NXP USA Inc.","brandSlug":"nxp-usa-inc","productSlug":"MKL17Z256CAL4R","canonicalUrl":"https://icboms.com/nxp-usa-inc/MKL17Z256CAL4R","factsUrl":"https://icboms.com/api/mcp/products/MKL17Z256CAL4R","rawCanonicalId":null},"summary":{"shortDescription":"NXP Kinetis KL1 series, MKL17Z256CAL4R, 32-bit ARM Cortex-M0+ MCU, 48 MHz, 256 KB Flash, 32 KB RAM, 7×16b ADC, 1×12b DAC, I²C/SPI/UART/LINbus/I²S, 1.71–3.6 V, WLCSP-36 (2.82×2.67 mm), -40 to 85 °C.","salesMarkdown":"The NXP MKL17Z256CAL4R is a 32-bit ARM Cortex-M0+ microcontroller from the Kinetis KL1 series, running at 48 MHz with 256 KB Flash and 32 KB RAM. It is built for low-power sensor-fusion and control applications where a compact footprint matters — the WLCSP-36 package measures 2.82×2.67 mm, so it fits into space-constrained designs like portable instruments, wearable medical patches, or IoT edge nodes. The analog complement — seven 16-bit ADC channels and one 12-bit DAC — lets it handle multi-sensor input and output a clean analog signal without external converters. ## 48 MHz Cortex-M0+ — what it means for throughput At 48 MHz, the Cortex-M0+ delivers enough cycles for control loops, data logging, and protocol handling without the power draw of a higher-clocked core. It is not a DSP-class part — do not expect real-time FFT or heavy math at this speed — but for reading seven ADC channels, running a PID loop, and pushing data over I²C or UART, it has headroom. ## WLCSP-36 package — rework and board-level reality The WLCSP-36 is a wafer-level chip-scale package — no leads, no overmold, just the silicon with solder balls. On the bench, will it survive the hot air? Yes, if you preheat the board and keep the nozzle off the die. Orientation is marked by a corner ball pattern, not a silk-screened dot — verify pin 1 alignment under magnification before placing. The 2.82×2.67 mm body means the pad array is tight; a misaligned reflow can bridge adjacent balls. If your production line is not set up for WLCSP, consider the LQFP-64 variant of the same die. The -40 to 85 °C temperature grade covers industrial indoor and outdoor enclosures. Brown-out detect, POR, and LVD are built in, so external reset supervision is optional.","metaTitle":"NXP MKL17Z256CAL4R Kinetis KL1 MCU, 48MHz, 256KB Flash, WLCSP-36","metaDescription":"NXP MKL17Z256CAL4R 32-bit ARM Cortex-M0+ MCU, 48MHz, 256KB Flash, 32KB RAM, 7×16b ADC, 1×12b DAC, WLCSP-36, -40 to 85°C. Active lifecycle, available to order.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Speed":"48MHz","title":"MKL17Z256CAL4R","Series":"Kinetis KL1","Package":"Tape & Reel (TR)","RAM Size":"32K x 8","Core Size":"32-Bit Single-Core","Peripherals":"Brown-out Detect/Reset, DMA, I²S, LVD, POR, PWM, WDT","Connectivity":"I²C, LINbus, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"26","Core Processor":"ARM® Cortex®-M0+","Package / Case":"36-UFBGA, WLCSP","Data Converters":"A/D 7x16b; D/A 1x12b","Oscillator Type":"Internal","Base Product Number":"MKL17Z256","Program Memory Size":"256KB (256K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~85°C(TA)","Supplier Device Package":"36-WLCSP (2.82x2.67)","Voltage - Supply (Vcc/Vdd)":"1.71V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$5.3968","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/5065f1e6287cddd00df061908edcd7e9.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/MKL17Z256CAL4R/alternatives.json"},"ai":{"faq":[{"question":"What is the closest pin-compatible alternative to MKL17Z256CAL4R?","answer":"The Kinetis KL1 family includes WLCSP-36 variants with different Flash and RAM densities that share the same pinout — for example, the MKL17Z128CAL4R (128 KB Flash) or MKL17Z64CAL4R (64 KB Flash). These are drop-in footprint alternatives for scaling memory without a board respin."},{"question":"What is MKL17Z256CAL4R's listed speed?","answer":"The core runs at 48 MHz."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/nxp-usa-inc/MKL17Z256CAL4R","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/nxp-usa-inc/MKL17Z256CAL4R when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-11T17:20:20.394Z","lastPublished":"2026-07-11T17:20:20.394Z","indexable":true}}