Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

NXP Semiconductors MK10DX128VLK7R

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

Inventory:2,780

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

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

ParameterValue and Actual Design Meaning
CPU CoreARM Cortex-M4 with DSP extension, no FPU - enables deterministic real-time control and fixed-point signal processing without floating-point overhead
Max Clock Frequency72 MHz - delivers 115 DMIPS performance at 1.2 V core supply, suitable for motor control and sensor fusion
Memory128 KB program flash + 16 KB SRAM - sufficient for bootloader, RTOS, and application code with data buffers
Analog PeripheralsDual 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 ModesVLLS1/VLLS2/VLLS3, LLS, VLPS, STOP, WAIT - lowest current 1.47 µA @ –40 to 25°C enables battery-powered endpoint devices
Package & Pin Count80-pin LQFP (12 mm × 12 mm) - standard footprint with full peripheral pinout including CAN, UART, and TSI channels
Operating Voltage1.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/TerminalCircuit RoleDesign Meaning
VDD, VSSDigital power/groundCore logic supply pins; require local 100 nF decoupling per pair to ensure stable 72 MHz operation
VDDA, VSSAAnalog power/groundIsolated analog domain supply; must be within ±0.1 V of VDD to prevent ADC/DAC offset errors
EXTAL, XTALMain crystal oscillator input/outputSupports 3–32 MHz crystals; required for high-accuracy system timing and USB clock derivation
RTC_XTAL, RTC_EXTAL32 kHz RTC oscillator input/outputEnables autonomous real-time clock operation during VLLS3 with <2 µA current draw
PTA0–PTA31, PTB0–PTB15, etc.GPIO multiplexed signalsEach port pin supports up to 8 alternate functions (e.g., UART0_TX, CAN0_RX, ADC0_SE0); configured via PORTx_PCRn registers
CAN0_TX, CAN0_RXController Area Network interfaceDifferential CAN physical layer interface compliant with ISO 11898-1; supports bit rates up to 1 Mbps
TSI0_CH0–TSI0_CH15Touch sensing input channelsCapacitive touch sensing inputs with hardware charge-transfer measurement; supports up to 16 electrodes without external components
ADC0_SE0–ADC0_SE15, ADC1_SE0–ADC1_SE15Analog input channelsTwo independent 16-bit SAR ADCs with dedicated PGA stages; each supports 16 single-ended or 8 differential inputs

Key Features

FeatureDesign Value
Hardware CRC-32 engineOffloads 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 buffers16-message RAM buffer with ID filtering and FIFO mode supports robust automotive network node implementation
TSI capacitive touch interfaceHardware-accelerated charge-transfer measurement with noise rejection algorithms reduces host CPU load by >90% vs. software-based solutions
128-bit unique chip IDFactory-programmed serial number used for secure device authentication and license binding in production firmware

Applications

Industrial Motor ControlAutomotive 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 MeteringMedical 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 PartTechnical DifferenceApplication DifferenceSelection Advice
Kinetis K22FN512VLH12Higher flash (512 KB), 120 MHz CPU, added USB OTG and Ethernet MAC; larger 64-pin LQFP packageBetter suited for USB-connected HMI or protocol gateway applications requiring more memory and connectivitySelect when needing USB device/host capability or >128 KB flash; not drop-in due to different pinout and power sequencing
STM32F405RGT6ARM Cortex-M4 with FPU, 1 MB flash, 192 KB RAM, higher peripheral count (2x CAN, 3x ADC), but no integrated TSIPreferred for complex math-intensive tasks (FFT, filtering) where floating-point acceleration is criticalChoose 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

  • MK10DX128VLK7R
  • MK10DX128VLK7R PDF
  • MK10DX128VLK7R Datasheet
  • MK10DX128VLK7R Specifications
  • MK10DX128VLK7R Images
  • NXP Semiconductors
  • NXP Semiconductors MK10DX128VLK7R
  • Buy MK10DX128VLK7R
  • MK10DX128VLK7R Price
  • MK10DX128VLK7R Distributor
  • MK10DX128VLK7R Supplier
  • MK10DX128VLK7R Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER