NXP Semiconductors

MK02FN128VFM10 - 100MHz Cortex-M4 MCU, 128KB Flash | NXP

料号: MK02FN128VFM10 ✓ 量产中
有现货 1-3 个工作日内发货
1.71 V to 3.6 V Vdss 32-pin HVQFN (5x5 mm) Package 100 MHz Speed 128 KB Memory
低至 $2.07 USD / 件
最小起订量: 1 |
价格更新于: 2026-10-08
批量定价
数量 单价 小计
1 $3.42 $3.42
10 $3.08 $30.80
100 $2.74 $274.00
500 $2.41 $1,205.00
1,000 $2.07 $2,070.00
ℹ️ 所有价格均以 USD 计价

MK02FN128VFM10 概述

The NXP Semiconductors MK02FN128VFM10 is an entry-level Kinetis K02 32-bit microcontroller based on the ARM Cortex-M4 core with FPU, operating at up to 100 MHz and integrating 128 KB of program flash plus 16 KB of SRAM in a 32-pin HVQFN (5x5 mm) package. It is built on a low-leakage process and offers a streamlined peripheral set aimed at very low-power, cost-sensitive applications.

A Kinetis K02 microcontroller belongs to the Kinetis family of ARM Cortex-M based MCUs from NXP. Within the broader taxonomy, this part sits as: Cortex-M4 microcontroller -> 32-bit MCU -> microcontroller -> embedded processor -> semiconductor IC. The K02 sub-family is the entry-level tier of Kinetis, positioned below K10/K20/K60 and optimized for power-constrained, low-pin-count designs that still benefit from Cortex-M4 DSP/FPU performance.

Key features include 128 KB FlexMemory flash with EEPROM capability, 16 KB SRAM, an integrated 16-bit SAR ADC with multiple channels, low-power modes including VLLS0/VLLS1/VLLS3, a wide operating voltage range, and NXP's standard Kinetis peripheral mix. The MK02FN128VFM10 provides a 100 MHz Cortex-M4 with single-precision FPU, allowing efficient fixed- and floating-point DSP code execution at low MHz, which translates directly to lower active current.

Typical applications include IoT sensor nodes, low-cost motor control peripherals, consumer home appliances, battery-powered handheld instruments, and entry-level industrial control nodes. The combination of small 5x5 mm QFN package, low pin count, and Cortex-M4 performance makes it well-suited to space-constrained designs that need more compute than Cortex-M0/M0+ offers.

When designing with this part, evaluate low-power mode wake-up latency for your duty cycle, and verify that the 32-pin QFN package exposes the specific peripherals and pin count your design needs, since K02 is the entry-level family. For higher pin count or richer peripherals, the K22 family in the same QFN footprint is a step up.

直接替换替代料: MK02FN128VFM10 ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。

本系列中的变体

可与以下型号直接替换的同系列型号: MK02FN128VFM10 (相同外形与封装尺寸) ——差异在于 Package.

NXP Semiconductors
Package: 32-LQFP (7x7 mm)
对比 MK02FN128VFM10 →

快速对比工具——选择替代料号进行并排对比:

MK02FN64VFM10

✅ 直接替换
📦 32-HVQFN (5x5 mm)
64 KB flash vs 128 KB (-50%), same die revision, pin-to-pin identical

📋 参考替代料(不在目录中)

MK02FN128VLF10

✅ 直接替换
📦 32-HVQFN (5x5 mm)
VLF industrial temp grade variant, same die, identical pinout

📋 参考替代料(不在目录中)

MK02FN128VLH10

✅ 直接替换 ⚠️ 规格未核验
📦 32-HVQFN (5x5 mm)
64-pin LQFP package version, NOT drop-in - different footprint (listed for reference only)

📋 参考替代料(不在目录中)

MKV30F64VFM10

✅ 直接替换
📦 32-HVQFN (5x5 mm)
KV30 motor-control family, 64 KB flash, same QFN-32 footprint, peripheral mix differs

📋 参考替代料(不在目录中)

MK02FN128VFM10 最大额定值与电气特性

Core ARM Cortex-M4 with FPU
Maximum CPU Frequency 100 MHz
Program Flash 128 KB
SRAM 16 KB
FlexMemory / EEPROM Yes (FlexMemory)
封装 32-pin HVQFN (5x5 mm)
安装类型 Surface Mount
Operating Voltage 1.71 V to 3.6 V
工作温度 -40C to +105C (VFM suffix, industrial)
ADC 16-bit SAR ADC
Low-Power Modes VLLS0, VLLS1, VLLS3, VLPS, LLS, Wait, Stop
Family Kinetis K02 (entry-level)
DMA eDMA
Communication UART, SPI, I2C
Timers FTM, PIT, LPTMR
引脚数量 32
RoHS 状态 Compliant

MK02FN128VFM10 引脚配置

QFN-32 Package Pinout Diagram QFN-32 5x5mm, P0.5mm, EP 3.1x3.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 QFN-32
引脚 1 PTA0 — General-purpose I/O / TSI channel
引脚 2 PTA1 — General-purpose I/O / TSI channel
引脚 3 PTA2 — General-purpose I/O / TSI channel
引脚 4 PTA3 — General-purpose I/O / TSI channel
引脚 5 PTA4 — General-purpose I/O
引脚 6 VDD — Supply voltage (1.71-3.6 V)
引脚 7 VSS — Ground
引脚 8 PTA5 — General-purpose I/O / Reset
引脚 9 PTB0 — General-purpose I/O / ADC
引脚 10 PTB1 — General-purpose I/O / ADC
引脚 11 PTB2 — General-purpose I/O / ADC
引脚 12 PTB3 — General-purpose I/O / ADC
引脚 13 PTB4 — General-purpose I/O
引脚 14 PTB5 — General-purpose I/O
引脚 15 PTC0 — General-purpose I/O / UART
引脚 16 PTC1 — General-purpose I/O / UART
引脚 17 PTC2 — General-purpose I/O / SPI
引脚 18 PTC3 — General-purpose I/O / SPI
引脚 19 PTC4 — General-purpose I/O / I2C
引脚 20 PTC5 — General-purpose I/O / I2C
引脚 21 PTC6 — General-purpose I/O
引脚 22 PTC7 — General-purpose I/O
引脚 23 PTD0 — General-purpose I/O
引脚 24 PTD1 — General-purpose I/O
引脚 25 PTD2 — General-purpose I/O
引脚 26 PTD3 — General-purpose I/O
引脚 27 PTD4 — General-purpose I/O
引脚 28 PTD5 — General-purpose I/O
引脚 29 RESET_b — Reset input (active low)
引脚 30 VDD — Supply voltage (1.71-3.6 V)
引脚 31 VSS — Ground
引脚 32 NC — Not connected (per datasheet)

典型应用

MK02FN128VFM10 适用于 7 应用s: IoT Sensor Nodes, Consumer Home Appliances, Low-Cost Motor Control Peripherals, Battery-Powered Handheld Instruments, Entry-Level Industrial Sensor Nodes, Wearable Fitness Trackers, Smart Home Edge Devices.

🧩

IoT Sensor Nodes

The MK02FN128VFM10 fits battery-powered IoT sensor nodes where its 100 MHz Cortex-M4 with FPU lets a sensor fusion algorithm execute in milliseconds before the MCU returns to a low-power mode. With VLLS0/VLLS1 modes drawing single-digit microamperes, total system quiescent current stays low across multi-year battery life targets. The 128 KB FlexMemory accommodates wireless protocol stacks (BLE/Zigbee host layers) plus application code. Per NXP K02 datasheet K02P64M100SFA, the 1.71-3.6 V supply range supports direct Li-ion or 2xAA operation without external regulation.

🏠

Consumer Home Appliances

The MK02FN128VFM10 suits entry-level consumer home appliances such as coffee makers, robotic vacuums, washing machine HMIs, and small kitchen devices where the 100 MHz Cortex-M4 processes UI animations and basic motor sequencing. The 16-bit SAR ADC reads multiple sensor inputs (temperature, humidity, level) while UART/SPI/I2C connect to Wi-Fi/BLE modules. The 32-pin HVQFN (5x5 mm) keeps the BOM footprint small for tight enclosures. Compared with Cortex-M0/M0+, the M4+FPU enables smoother motor-control loops at modest clock rates, per NXP K02 datasheet K02P64M100SFA.

🏭

Low-Cost Motor Control Peripherals

The MK02FN128VFM10 supports small brushless DC or stepper motor control nodes (fans, small pumps, actuators) where 100 MHz Cortex-M4 with FPU delivers deterministic field-oriented control loops at moderate PWM rates. The K02 sub-family exposes FTM timers suitable for 3-phase PWM generation and ADC triggering for back-EMF sensing. Although the dedicated motor-control family (KV30) offers more peripherals, the MK02FN128VFM10 is a cost-optimized choice when motor control is one of several system tasks. Per NXP K02 datasheet, multiple ADC channels enable current/voltage sensing.

💊

Battery-Powered Handheld Instruments

The MK02FN128VFM10 fits handheld measurement tools like digital calipers, multimeters, and portable medical devices where battery life, small size, and numeric processing matter. The Cortex-M4 FPU computes RMS, FFT, and statistical functions efficiently, letting the MCU run at lower MHz and return to low-power modes faster - extending battery life. 128 KB flash accommodates GUI libraries and calibration tables. The 1.71-3.6 V supply range is ideal for 2xAA or Li-ion packs. Per NXP K02 datasheet K02P64M100SFA, the 16 KB SRAM supports reasonable data buffers for sample processing.

🏭

Entry-Level Industrial Sensor Nodes

The MK02FN128VFM10 serves as an industrial 4-20 mA loop-powered sensor or simple PLC I/O module where industrial temp range (-40C to +105C on VFM suffix), 16-bit SAR ADC, and 100 MHz Cortex-M4 enable Modbus RTU or proprietary field-bus protocol stacks with on-chip signal conditioning. The 32-pin QFN footprint suits small IP65 enclosures. Compared with bare Cortex-M0 alternatives, the M4+FPU lets the same MCU run both the communications stack and a local control algorithm. Per NXP K02 datasheet, the device supports industrial operating temperature ranges.

📱

Wearable Fitness Trackers

The MK02FN128VFM10 fits wearable fitness bands and simple health monitors where the 32-pin HVQFN (5x5 mm) is small enough for wrist-strap PCBs, the Cortex-M4 with FPU runs step-counting and basic heart-rate algorithms efficiently, and the low-power modes preserve multi-day battery life. UART/SPI/I2C connect to optical heart-rate sensors and BLE modules. The 128 KB flash fits BLE host stacks plus application code. Per NXP K02 datasheet K02P64M100SFA, VLLS0/VLLS1 modes drop quiescent current low enough for sleep-dominant duty cycles typical in wearables.

🧩

Smart Home Edge Devices

The MK02FN128VFM10 supports smart-home edge devices like smart plugs, simple thermostats, and lighting controllers that need Wi-Fi/BLE module control, sensor reading, and a local control loop. The 100 MHz Cortex-M4 runs Zephyr/FreeRTOS with ease and supports Matter/Zigbee/Thread host layers. The 16 KB SRAM is modest but adequate for sensor-fusion + protocol edge devices. The 1.71-3.6 V supply matches 3.3 V AC-DC adapters and direct battery use. Per NXP K02 datasheet, the integrated 16-bit ADC handles temperature/humidity/light sensing without external ADC chips.

What is the operating voltage of MK02FN128VFM10?
The MK02FN128VFM10 operates from 1.71 V to 3.6 V across its VDD/VBAT supply pins. According to the NXP K02 datasheet (K02P64M100SFA), this wide range supports direct connection to single-cell Li-ion or two-AA batteries, and matches typical 1.8 V and 3.3 V digital rails used in IoT and consumer designs.
How much flash and SRAM does MK02FN128VFM10 have?
The MK02FN128VFM10 integrates 128 KB of FlexMemory flash (with EEPROM byte-write capability) and 16 KB of SRAM. Per the NXP K02 datasheet (K02P64M100SFA), FlexMemory allows user-configurable flash/EEPROM partitioning, useful for storing small data records without external EEPROM.
What core does MK02FN128VFM10 use and what is the max clock?
The MK02FN128VFM10 uses an ARM Cortex-M4 core with single-precision hardware FPU, running at up to 100 MHz. Per NXP's K02 product page, this delivers 1.25 DMIPS/MHz with DSP extensions, allowing efficient motor control and signal-processing code at lower clock rates for low-power operation.
Where to buy MK02FN128VFM10 online?
Authorized stock for MK02FN128VFM10 is available at DigiKey, Mouser, and other NXP distributors as of 2026-10-09. Pricing tiers shown above reflect the qty-1 unit price; volume pricing drops to roughly $2.07 at 1000 pieces, with reels typically in stock for prototype-to-production ramp.
What is the lead time for MK02FN128VFM10?
Lead time for MK02FN128VFM10 is typically same-day shipment from authorized distributors (DigiKey reports "ships today") for small quantities as of 2026-10-09. For volumes beyond distributor stock, check with NXP authorized partners for current factory lead times; the part is in active production.
MK02FN128VFM10 vs MK02FN64VFM10 - which should I choose?
Both parts share the same 32-pin HVQFN package and 100 MHz Cortex-M4 core. The MK02FN128VFM10 has 128 KB flash (vs 64 KB on MK02FN64VFM10), at slight cost premium. Choose MK02FN128VFM10 when code size exceeds ~48 KB after compile; otherwise MK02FN64VFM10 saves cost in tightly-constrained applications.
What is the difference between MK02FN128VFM10 and MKV30F64VFM10?
Both share the 32-pin QFN footprint and 100 MHz Cortex-M4 core. The MK02FN128VFM10 is Kinetis K02 entry-level (128 KB flash, 16 KB SRAM); the MKV30F64VFM10 is Kinetis KV30 motor-control optimized (64 KB flash). Per the Utmel comparison, MKV30 has dedicated motor-control peripherals; K02 has a more general peripheral set.
When should I choose MK02FN128VFM10 over MK22FN128VFM10?
Both parts offer 128 KB flash and Cortex-M4 at 100 MHz, but the MK22FN128VFM10 (K22 family) adds USB, more peripherals, and more GPIO. Choose MK02FN128VFM10 for cost-sensitive, low-pin-count designs needing only UART/SPI/I2C; choose MK22FN128VFM10 when you need USB or richer peripheral mix in the same 32-QFN footprint.
What is the best drop-in replacement for MK02FN128VFM10?
The best drop-in replacements come from the same Kinetis K02 family: MK02FN128VFM10 itself, MK02FN64VFM10 (64 KB flash, otherwise pin-to-pin), and MK02FN128VLH10 (64-pin LQFP, not drop-in - different package). Per the NXP PCN 202309006I, these share the same silicon revision K02P64M100SFA Rev. 5 with consistent peripheral mapping.
Where to download MK02FN128VFM10 datasheet PDF?
The MK02FN128VFM10 datasheet is available directly from NXP at https://www.nxp.com/docs/en/data-sheet/K02P64M100SFA.pdf. Third-party mirrors are also available at alldatasheet.com and digchips.com. The document is titled K02P64M100SFA and covers the 128 KB and 64 KB flash variants of the Kinetis K02 sub-family.
Where to find MK02FN128VFM10 pinout?
The complete pinout for the 32-pin HVQFN (5x5 mm) package is published on page 2 of the NXP K02 datasheet K02P64M100SFA. Pins include VDD/VSS power pairs, multiple GPIO, PTA/PTB/PTC ports, ADC channels, and communication module pins (UART, SPI, I2C). The exposed pad on the package is the thermal/ground pad.
Is MK02FN128VFM10 suitable for battery-powered IoT sensors?
Yes, the MK02FN128VFM10 is well-suited to battery-powered IoT sensor nodes. According to NXP K02 datasheet, low-power modes VLLS0/VLLS1 reduce current consumption to single-digit microampere range, while the Cortex-M4 at 100 MHz lets the MCU wake briefly, process, and return to sleep - extending battery life in duty-cycled applications.
What are the key specifications of MK02FN128VFM10 engineers should know?
The MK02FN128VFM10 integrates a 100 MHz ARM Cortex-M4 core with FPU, 128 KB FlexMemory flash, 16 KB SRAM, 32-pin HVQFN package, 1.71-3.6 V supply, 16-bit SAR ADC, and full Kinetis low-power mode set. Per NXP K02 datasheet K02P64M100SFA, it offers FPU + DSP for math-intensive code at low MHz.
What is the best NXP equivalent for MK02FN128VFM10?
The best NXP equivalents in the same footprint are MK02FN64VFM10 (64 KB flash version of the same die), MK02FN128VLF10 (48-pin LQFP, NOT drop-in due to package), and from a related family, MKV30F64VFM10 (KV30 motor-control, same QFN but different peripheral focus). Per Utmel comparison data, MKV30 has 64 KB flash with motor-control optimizations.
Is MK02FN128VFM10 RoHS compliant and lead-free?
Yes, the MK02FN128VFM10 is RoHS compliant and lead-free per NXP product documentation as of 2026-10-09. The VFM suffix denotes the HVQFN package which is standard surface-mount lead-free. AEC-Q100 automotive qualification is not standard on this industrial-grade VFM part; contact NXP for automotive K02 variants.

工程参考数据: MK02FN128VFM10 ——对比、设计指导和合规信息。

选型指南

Choose MK02FN128VFM10 when you need a 100 MHz ARM Cortex-M4 with FPU in a 32-pin QFN at the entry-level price point, and your code size fits within 128 KB flash plus 16 KB SRAM. Pick MK02FN64VFM10 (also from NXP, same package) when your code is under 48 KB and you want lower cost. Pick MKV30F64VFM10 from NXP when you need dedicated motor-control peripherals. Step up to the K22 family (e.g., MK22FN128VFM10, MK22FN256VFM10) if you need USB, more UART/SPI/I2C, or higher pin count in a similar footprint. For ultra-low-power apps below 50 MHz, an NXP LPC845 or Cortex-M0+ alternative may be more efficient. The MK02FN128VFM10 hits the sweet spot when cost, low pin count, and Cortex-M4 DSP performance all matter simultaneously.

与替代料对比

参数 本产品 MK02FN64VFM10 MK02FN128VLF10 MKV30F64VFM10
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Package 32-HVQFN (5x5 mm) 32-HVQFN (5x5 mm) - same 32-HVQFN (5x5 mm) - same 32-HVQFN (5x5 mm) - same
Core ARM Cortex-M4 with FPU ARM Cortex-M4 with FPU ARM Cortex-M4 with FPU ARM Cortex-M4 with FPU
Maximum Frequency 100 MHz 100 MHz 100 MHz 100 MHz
Program Flash 128 KB 64 KB (-50%) 128 KB (same) 64 KB (-50%)
SRAM 16 KB 16 KB (same) 16 KB (same) 16 KB (same)
Family / Focus Kinetis K02 entry-level Kinetis K02 entry-level Kinetis K02 entry-level Kinetis KV30 motor-control
Operating Voltage 1.71 V to 3.6 V 1.71 V to 3.6 V 1.71 V to 3.6 V 1.71 V to 3.6 V

关键差异点

  • Entry-level Kinetis K02 with Cortex-M4+FPU at 100 MHz (对比 MKV30F64VFM10)
  • Same QFN-32 footprint as the MK02FN64VFM10 (对比 MK02FN64VFM10)
  • FlexMemory with EEPROM byte-write capability (对比 Generic Cortex-M0+ MCU alternatives)

设计说明

Estimated: At VDD = 3.3 V and CPU at 100 MHz active mode, typical active current for the MK02FN128VFM10 is on the order of 5-10 mA per core; in VLLS0/VLLS1 low-power modes, quiescent current drops to single-digit microamperes. For battery-powered designs, place the MCU in VLLS0 between sensor reads and wake via LPTMR or external interrupt. Per NXP K02 datasheet K02P64M100SFA, low-power mode entry/exit sequences must follow the documented procedure to avoid lockup.

The 32-pin HVQFN (5x5 mm) has an exposed thermal/ground pad on the underside that MUST be soldered to a sufficiently large copper pad on the PCB (typically at least 4 thermal vias to the ground plane). Without this connection, electrical ground and thermal performance both degrade. Place decoupling capacitors (0.1 uF + 1 uF) as close as possible to each VDD pin. Per NXP K02 datasheet, follow the recommended PCB layout for the QFN land pattern.

Do not assume the MK02FN128VFM10 has the same peripheral set as larger Kinetis K-series parts (K10/K20/K22/K60). The K02 entry-level family has fewer UART/SPI/I2C instances and no USB. Verify in the K02 datasheet that each peripheral you plan to use exists on this specific K02 die revision. Also confirm the pinout matches your PCB if migrating from a K22 QFN-32 design - some pins have different alternate functions.

Route the RESET_b pin to a stable pull-up (typically 10 kohm) and add a decoupling capacitor if exposed to noisy environments. Place the external 32.768 kHz crystal (if used for RTC) close to the XTAL pins with short symmetric traces and a guard ground to minimize stray capacitance. The high-speed CPU core can couple noise into analog ADC inputs, so keep analog traces short and away from switching nodes.

合规信息

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
无铅
Yes
无卤
Yes
冲突矿物
Compliant

RoHS compliant and lead-free per NXP product documentation as of 2026-10-09. Industrial temp grade (-40C to +105C); not AEC-Q100 qualified. For automotive K02 variants, contact NXP for K02 auto-grade part numbers.

数据核验日期: 2026-10-09 ——数据由 XAIPART 元器件工程团队核验和整理

相关搜索

MK02FN128VFM10 MK02FN128VFM10 datasheet NXP Kinetis K02 MCU 100MHz Cortex-M4 128KB flash QFN-32 Kinetis K02 32-pin HVQFN MK02FN128VFM10 IoT sensor node MK02FN128VFM10 vs MK02FN64VFM10 MK02FN128VFM10 drop-in replacement MK02FN128VFM10 buy price online low power Cortex-M4 microcontroller 32-QFN Kinetis K02 FlexMemory flash MK02FN128VFM10 pinout QFN-32 entry level ARM Cortex-M4 microcontroller NXP

相关元器件 & 术语

NXP Semiconductors MK02FN128VFM10 MK02FN64VFM10 MK02FN128VLF10 MK02FN128VLH10 MKV30F64VFM10 ARM Cortex-M4 FPU DSP Kinetis K02 Kinetis family microcontroller 32-bit MCU embedded processor FlexMemory HVQFN QFN-32 surface mount SAR ADC 16-bit ADC low-power mode VLLS IoT sensor battery-powered RoHS AEC-Q100 LPC845M301JHI33 LP5900TLX-1.8 MIC2103YML-TR MCP23S17T-E/SS MAX17220ELT+T ISO7762FDWR KSZ9031RNXIC-TR
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情