NXP Semiconductors MK10DX128VLK7R
- Part No.:
- MK10DX128VLK7R
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 80-LQFP
- Datasheet:
-
MK10DX128VLK7R.pdf
- Description:
- IC MCU 32BIT 128KB FLASH 80FQFP
- Quantity:
- Payment:

- Shipping:

Inventory:2,780
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MK10DX128VLK7R from NXP Semiconductors (formerly Freescale) is a 32-bit ARM Cortex-M4 microcontroller with DSP extension, designed for embedded control applications requiring real-time signal processing, low-power operation, and integrated analog peripherals. It features 128 KB flash, 16 KB SRAM, operates from 1.71–3.6 V, supports –40 to 105°C ambient temperature, and integrates dual 16-bit SAR ADCs with PGA, 12-bit DAC, CAN, UART, I²C, SPI, and I²S interfaces.
For engineers reviewing the MK10DX128VLK7R datasheet, MK10DX128VLK7R pinout, MK10DX128VLK7R application, or MK10DX128VLK7R equivalent, key selection considerations include its 72 MHz max CPU frequency, 80-pin LQFP package, integrated TSI touch interface, hardware CRC module, and support for multiple low-power stop modes down to 1.47 µA in VLLS1 mode.
Technical Context
The MK10DX128VLK7R implements the ARMv7E-M architecture with Harvard bus interface, nested vectored interrupt controller (NVIC), and memory protection unit (MPU). Its clock system includes a multi-purpose clock generator (MCG) supporting FEE, FEI, BLPE, and PBE modes, enabling flexible configuration of internal and external oscillators (3–32 MHz main, 32 kHz RTC).
Peripherals are organized into functional domains: analog subsystem (dual ADCs with programmable gain up to ×64, 12-bit DAC, three comparators with 6-bit DAC reference), timing (eight-channel TPM, two quadrature decoder timers, RTC, LPTMR), and communication (one FlexCAN module, four UARTs, two SPIs, two I²Cs, one I²S). All modules are accessible via AHB/APB bridges with configurable clock gating.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M4 with DSP extension, no FPU - enables deterministic real-time control and fixed-point signal processing without floating-point overhead |
| Max Clock Frequency | 72 MHz - delivers 115 DMIPS performance at 1.2 V core supply, suitable for motor control and sensor fusion |
| Memory | 128 KB program flash + 16 KB SRAM - sufficient for bootloader, RTOS, and application code with data buffers |
| Analog Peripherals | Dual 16-bit SAR ADCs (each with PGA up to ×64), 12-bit DAC, three analog comparators - supports precision sensor acquisition and closed-loop analog output |
| Low-Power Modes | VLLS1/VLLS2/VLLS3, LLS, VLPS, STOP, WAIT - lowest current 1.47 µA @ –40 to 25°C enables battery-powered endpoint devices |
| Package & Pin Count | 80-pin LQFP (12 mm × 12 mm) - standard footprint with full peripheral pinout including CAN, UART, and TSI channels |
| Operating Voltage | 1.71–3.6 V - single-supply compatibility with Li-ion, coin cell, and industrial 3.3 V rails |
| Temperature Range | –40 to 105°C - qualified for automotive under-hood and industrial control cabinet deployment |
Pinout & Package
Package: 80-pin LQFP (12 mm × 12 mm), RoHS-compliant, moisture sensitivity level 3, lead-free reflow profile compatible (peak 260°C).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VSS | Digital power/ground | Core logic supply pins; require local 100 nF decoupling per pair to ensure stable 72 MHz operation |
| VDDA, VSSA | Analog power/ground | Isolated analog domain supply; must be within ±0.1 V of VDD to prevent ADC/DAC offset errors |
| EXTAL, XTAL | Main crystal oscillator input/output | Supports 3–32 MHz crystals; required for high-accuracy system timing and USB clock derivation |
| RTC_XTAL, RTC_EXTAL | 32 kHz RTC oscillator input/output | Enables autonomous real-time clock operation during VLLS3 with <2 µA current draw |
| PTA0–PTA31, PTB0–PTB15, etc. | GPIO multiplexed signals | Each port pin supports up to 8 alternate functions (e.g., UART0_TX, CAN0_RX, ADC0_SE0); configured via PORTx_PCRn registers |
| CAN0_TX, CAN0_RX | Controller Area Network interface | Differential CAN physical layer interface compliant with ISO 11898-1; supports bit rates up to 1 Mbps |
| TSI0_CH0–TSI0_CH15 | Touch sensing input channels | Capacitive touch sensing inputs with hardware charge-transfer measurement; supports up to 16 electrodes without external components |
| ADC0_SE0–ADC0_SE15, ADC1_SE0–ADC1_SE15 | Analog input channels | Two independent 16-bit SAR ADCs with dedicated PGA stages; each supports 16 single-ended or 8 differential inputs |
Key Features
| Feature | Design Value |
|---|---|
| Hardware CRC-32 engine | Offloads checksum computation for firmware updates and data integrity verification in <1 µs per 32-bit word |
| Low-leakage wakeup unit (LWU) | Enables selective wake-from-VLLS on GPIO, RTC alarm, or analog comparator events without CPU intervention |
| Programmable gain amplifier (PGA) | Integrated ×1/×2/×4/×8/×16/×32/×64 gain stages per ADC channel eliminate need for external op-amp signal conditioning |
| FlexCAN module with message buffers | 16-message RAM buffer with ID filtering and FIFO mode supports robust automotive network node implementation |
| TSI capacitive touch interface | Hardware-accelerated charge-transfer measurement with noise rejection algorithms reduces host CPU load by >90% vs. software-based solutions |
| 128-bit unique chip ID | Factory-programmed serial number used for secure device authentication and license binding in production firmware |
Applications
| Industrial Motor Control | Automotive Body Electronics |
|---|---|
Use Scenario: Brushless DC motor drive in HVAC blower or pump systems with field-oriented control (FOC) algorithm. IC Role / Device Role / Timing Role: Real-time execution of FOC loop (current sampling, Clarke/Park transforms, PWM generation) using Cortex-M4 DSP instructions and eight-channel TPM for synchronized gate drive. Use Value: 72 MHz CPU and dual ADCs enable sub-10 µs current loop execution; VLLS2 mode allows rapid wake-on-fault detection with <5 µA standby current. | Use Scenario: Door module controlling window lift, mirror adjustment, and interior lighting with LIN/CAN gateway functionality. IC Role / Device Role / Timing Role: Central controller managing analog sensor inputs (potentiometers, Hall effect), CAN communication with body control module, and PWM-driven LED dimming. Use Value: Integrated CAN and four UARTs support multi-protocol connectivity; TSI interface enables capacitive switch replacement for mechanical buttons with reduced BOM cost. |
| Smart Energy Metering | Medical Patient Monitor Front-End |
Use Scenario: Residential electricity meter with voltage/current sampling, energy calculation, tamper detection, and RF communication interface. IC Role / Device Role / Timing Role: High-precision analog acquisition subsystem (dual ADCs + PGA) performing simultaneous voltage and current channel sampling at 10 kSPS with 16-bit resolution. Use Value: Hardware CRC ensures firmware integrity during OTA updates; RTC with 32 kHz crystal maintains accurate timekeeping during mains loss with <0.2 µA VBAT current. | Use Scenario: Portable ECG/SpO₂ monitor acquiring biopotential signals, computing heart rate, and driving OLED display. IC Role / Device Role / Timing Role: Analog front-end controller digitizing low-amplitude bio-signals (0.5–5 mV) using PGA-gain-configured ADC channels and generating real-time alarms via comparator outputs. Use Value: 12-bit DAC provides calibrated reference for electrode biasing; low-power STOP mode extends battery life to >72 hours on two AA cells. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| Kinetis K22FN512VLH12 | Higher flash (512 KB), 120 MHz CPU, added USB OTG and Ethernet MAC; larger 64-pin LQFP package | Better suited for USB-connected HMI or protocol gateway applications requiring more memory and connectivity | Select when needing USB device/host capability or >128 KB flash; not drop-in due to different pinout and power sequencing |
| STM32F405RGT6 | ARM Cortex-M4 with FPU, 1 MB flash, 192 KB RAM, higher peripheral count (2x CAN, 3x ADC), but no integrated TSI | Preferred for complex math-intensive tasks (FFT, filtering) where floating-point acceleration is critical | Choose for FPU-dependent algorithms; requires redesign for analog interface and touch functionality absent in STM32F4 series |
Compared with MK10DX128VLK7R, K22FN512VLH12 offers greater memory and speed at the cost of larger footprint and higher power, while STM32F405RGT6 adds FPU and USB but removes integrated touch sensing-making MK10DX128VLK7R optimal for cost-sensitive, analog-rich, ultra-low-power embedded control where TSI and precise low-current stop modes are essential.
Availability
MK10DX128VLK7R is available at Aetrix Electronics and suitable for industrial motor drives, automotive body controllers, smart energy meters, and portable medical devices requiring stable component supply across extended temperature ranges and long product lifecycles.
Supply support for MK10DX128VLK7R includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
NXP Semiconductors is a global semiconductor company specializing in secure connectivity solutions for automotive, industrial, and IoT applications, with leadership in ARM-based microcontrollers and edge processing.
The Kinetis K10 series, including MK10DX128VLK7R, was designed for cost-optimized, low-power embedded control in harsh environments-emphasizing analog integration, real-time responsiveness, and robust qualification across –40 to 105°C.
FAQ
What is the maximum operating frequency of the MK10DX128VLK7R?
The MK10DX128VLK7R has a maximum CPU frequency of 72 MHz, achieved using the MCG in FEE mode with an external 32 MHz crystal and internal PLL. This frequency is fully supported across the entire –40 to 105°C temperature range and 1.71–3.6 V supply voltage, delivering 115 DMIPS of performance for real-time control tasks. The MK10DX128VLK7R's bus and flash clocks scale accordingly to maintain timing compliance.
Does the MK10DX128VLK7R include a hardware floating-point unit (FPU)?
No, the MK10DX128VLK7R implements the ARM Cortex-M4 core with DSP extensions but does not include a hardware floating-point unit (FPU). It supports integer and fixed-point arithmetic natively, and the DSP instruction set accelerates common operations like multiply-accumulate (MAC) and saturating arithmetic. For applications requiring IEEE-754 floating-point computation, alternative parts such as the Kinetis K22 or STM32F4 series should be considered. The MK10DX128VLK7R remains optimized for deterministic, low-latency control where fixed-point efficiency is preferred.
What low-power modes are supported by the MK10DX128VLK7R, and what is the lowest achievable current?
The MK10DX128VLK7R supports seven low-power modes: RUN, WAIT, STOP, VLPS, LLS, VLLS0–VLLS3. The lowest active current is 1.47 µA in VLLS1 mode at –40 to 25°C with RTC disabled and only LLWU wake sources enabled. In VLLS3 mode with RTC running from 32 kHz crystal, typical current is 1.9 µA. These modes are controlled via the SMC module and require specific clock gating and peripheral disable sequences. The MK10DX128VLK7R's power management is validated per the K10P81M72SF1 datasheet Rev. 3.
Can the MK10DX128VLK7R directly interface with a 5 V peripheral?
No, the MK10DX128VLK7R is not 5 V tolerant. Its digital I/O pins operate at 1.71–3.6 V and have absolute maximum ratings of –0.3 V to VDD + 0.3 V (max 3.9 V). Direct connection to 5 V logic will exceed voltage ratings and risk permanent damage. Level translation is required-for example, using discrete MOSFET translators or dedicated bidirectional level shifters such as the TXS0108E. The MK10DX128VLK7R's datasheet explicitly prohibits exceeding VIO = 3.6 V under any condition.
How many analog-to-digital converter (ADC) channels does the MK10DX128VLK7R provide, and what is their resolution?
The MK10DX128VLK7R integrates two independent 16-bit successive approximation register (SAR) ADCs: ADC0 and ADC1. Each supports up to 16 single-ended or 8 differential input channels, with built-in programmable gain amplifiers (PGA) offering gains of ×1, ×2, ×4, ×8, ×16, ×32, or ×64. Conversion time is as low as 1.0 µs per sample at maximum clock rate. Both ADCs can operate simultaneously, enabling synchronized sampling for motor phase current measurement. This ADC capability is documented in the K10P81M72SF1 datasheet Section 6.6.1.
MK10DX128VLK7R Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 80-LQFP
- Series:
- Kinetis K10
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M4
- Core Size:
- 32-Bit Single-Core
- Speed:
- 72MHz
- Connectivity:
- CANbus, EBI/EMI, I2C, IrDA, SPI, UART/USART
- Peripherals:
- DMA, I2S, LVD, POR, PWM, WDT
- Number of I/O:
- 56
- Program Memory Size:
- 128KB (128K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 2K x 8
- RAM Size:
- 32K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.71V ~ 3.6V
- Data Converters:
- A/D 31x16b; D/A 1x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
MK10DX128VLK7R FAQ
1.How can I place an order for MK10DX128VLK7R through Aetrix?
Please submit a Request for Quotation (RFQ) for MK10DX128VLK7R on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for MK10DX128VLK7R reliable?
The price and inventory of MK10DX128VLK7R are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MK10DX128VLK7R is usually 5 days.
3.What payment methods are accepted for MK10DX128VLK7R?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MK10DX128VLK7R transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MK10DX128VLK7R?
MK10DX128VLK7R orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MK10DX128VLK7R order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for MK10DX128VLK7R?
For technical support, including MK10DX128VLK7R datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MK10DX128VLK7R requirements.
6.How does Aetrix verify that MK10DX128VLK7R is sourced from the original manufacturer or authorized distributors?
All MK10DX128VLK7R products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MK10DX128VLK7R meets industry standards.
7.What is the process for return or replacement of MK10DX128VLK7R?
All MK10DX128VLK7R units undergo pre-shipment inspection (PSI). If there is an issue with MK10DX128VLK7R, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The MK10DX128VLK7R part is unused and in its original packaging.
Return procedure for MK10DX128VLK7R:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MK10DX128VLK7R Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

