Microchip Technology

PIC18F25Q10-I/ML - 8-bit 64MHz MCU, 32KB Flash, 28-QFN | Microchip

MPN: PIC18F25Q10-I/ML ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss 28-QFN (6x6 mm) Package 64 MHz Speed 32 KB Memory
From $1.15 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $1.85 $1.85
10 $1.67 $16.70
100 $1.48 $148.00
500 $1.3 $650.00
1,000 $1.15 $1,150.00
ℹ️ All prices are in USD

PIC18F25Q10-I/ML Overview

The Microchip Technology PIC18F25Q10-I/ML is a 8-bit PIC microcontroller from the PIC18-Q10 family, optimized for robust real-time control and sensor-node applications with 32KB Flash, 2KB SRAM and 256B EEPROM in a 28-pin QFN (6x6 mm) package. It runs at up to 64 MHz and supports 5V operation for increased noise immunity, integrates intelligent analog peripherals, and provides configurable Core Independent Peripherals (CIPs).

An 8-bit microcontroller (MCU) is a small computer-on-a-chip built around an 8-bit data path and Harvard architecture. The PIC18-Q10 family sits inside the PIC18 high-performance tier -> PIC microcontroller -> 8-bit MCU -> microcontroller -> embedded processor hierarchy. These MCUs combine deterministic interrupt response, on-chip configurable logic, and analog to form compact, low-power control nodes that replace larger discrete designs.

Key differentiating features include: 32KB of high-endurance Flash program memory, 2KB SRAM, 256B EEPROM, 10-bit ADC with computation (ADC2), 5-bit DAC, comparators, PWM, Complementary Waveform Generator (CWG), Hardware Limit Timer (HLT), Windowed Watchdog Timer (WWDT), and Configurable Logic Cells (CLC). The device also exposes up to 25 I/O pins, supports I2C/SPI/UART, and includes the eXtreme Low Power (XLP) technology for energy-sensitive applications.

Architecturally the PIC18F25Q10-I/ML uses Microchip's enhanced mid-range core with a modified Harvard bus and a 16-bit instruction word, paired with a 31-level stack and hardware multiply. The ADC2 block offloads averaging, threshold detection, and oversampling from the CPU, while the CWG block synthesizes complementary PWM patterns with dead-band control for power-converter half-bridges. Together these peripherals let the core handle closed-loop control while hardware does the time-critical work.

Typical applications include industrial sensor nodes, low-cost motor control, LED driving, home appliances, HVAC controls, and 5V noise-tolerant sensor interfaces. The wide 2.3V-5.5V supply range and 5V GPIO tolerance make it well suited for factory automation where 24V or 5V busses are common. The 6x6 mm QFN footprint suits dense, thermally challenging designs where PCB real estate is constrained.

When designing with this part, allocate PCB area beneath the exposed pad for thermal relief and ground stitching, because the QFN package draws heat mainly through the pad. Use the MPLAB X IDE with the XC8 compiler and the MPLAB Code Configurator (MCC) plugin to generate peripheral initialization code and pin maps, reducing firmware ramp-up time.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet. (384 words)

Drop-in alternatives for PIC18F25Q10-I/ML — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC18F25Q10-I/ML (same form factor and footprint) — differing in Package, ADC, Program Memory (Flash), Core, Operating Temperature.

Microchip Technology
Package: 28-pin QFN (6x6 mm)
Program Memory (Flash): 16 KB
Core: PIC18 Enhanced Harvard 8-bit
Microchip Technology
Package: 28-pin UQFN (6x6 mm) with exposed pad
ADC: 12-bit ADC2 with Computation, up to 38 channels
Program Memory (Flash): 32 KB (16K x 16)
Microchip Technology
Package: 28-pin SPDIP (SP)
ADC: Two 10-bit ADC modules, up to 35 analog channels
Core: PIC18 enhanced mid-range 8-bit RISC

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC18F24Q10-I/ML

✅ Drop-In
Microchip Technology
📦 28-QFN (6x6)
8-bit Microcontroller (MCU) · PIC18-Q10 (PIC18 XLP, Functional Safety) · PIC18 Enhanced Harvard 8-bit · 16 KB · 1 KB · 2 KB · 64 MHz · 1.8 V to 5.5 V

✓ In Stock

$1.55 / Unit

View Datasheet →

PIC18F25Q10-I/SS

✅ Drop-In
📦 28-QFN (6x6)
Same die, SS = 28-SSOP package variant (different body, same pinout function) - NOT a true drop-in QFN; listed for parametric continuity only

📋 Reference alternative (not in catalog)

PIC18F25K83T-I/MX

✅ Drop-In
Microchip Technology
📦 28-QFN (6x6)
PIC18 8-bit enhanced Harvard · 32 KB (16K x 16) · 2 KB · 1 KB · 64 MHz · 1.8 V to 5.5 V · -40 C to +85 C (Industrial) · 12-bit ADC2 with Computation, up to 38 channels

✓ In Stock

$1.82 / Unit

View Datasheet →

PIC18F25K42-I/ML

✅ Drop-In
📦 28-QFN (6x6)
K42 family 32 KB Flash, 64 MHz core, 28-QFN 6x6 - lacks Q10 CIPs (CLC/CWG/ADC2), simpler peripheral set

📋 Reference alternative (not in catalog)

PIC18F25K40-I/ML

✅ Drop-In
📦 28-QFN (6x6)
K40 family 32 KB Flash in 28-QFN - older core, lacks ADC2 and CWG, simpler analog block

📋 Reference alternative (not in catalog)

PIC18F25Q10-I/ML Maximum Ratings & Electrical Characteristics

Product Family PIC18-Q10
Core Architecture 8-bit PIC enhanced mid-range
Program Memory (Flash) 32 KB
SRAM 2 KB
EEPROM 256 B
Maximum CPU Speed 64 MHz
Supply Voltage (VDD) 2.3 V to 5.5 V
Operating Temperature -40C to +85C (Industrial -I)
ADC 10-bit ADC with Computation (ADC2)
DAC 5-bit DAC
Comparators Yes
PWM / CWG PWM with Complementary Waveform Generator
Watchdog Windowed Watchdog Timer (WWDT)
Configurable Logic Cells (CLC) Yes
Communication I2C, SPI, UART
I/O Pins Up to 25
Package 28-QFN (6x6 mm)
Mounting Type Surface Mount
RoHS Status Compliant

PIC18F25Q10-I/ML Pin Configuration

QFN-28 Package Pinout Diagram QFN-28 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 QFN-28
Pin 1 RA5 — Digital I/O / analog input
Pin 2 RA4 — Digital I/O
Pin 3 RA3 — Digital I/O / MCLR
Pin 4 RA2 — Digital I/O
Pin 5 RA1 — Digital I/O
Pin 6 RA0 — Digital I/O
Pin 7 VSS — Ground
Pin 8 RB7 — Digital I/O / ICSP
Pin 9 RB6 — Digital I/O / PGC
Pin 10 RB5 — Digital I/O / PGD
Pin 11 RB4 — Digital I/O
Pin 12 RB3 — Digital I/O
Pin 13 RB2 — Digital I/O
Pin 14 RB1 — Digital I/O
Pin 15 RB0 — Digital I/O
Pin 16 VDD — Positive supply
Pin 17 RC7 — Digital I/O
Pin 18 RC6 — Digital I/O / TX
Pin 19 RC5 — Digital I/O
Pin 20 RC4 — Digital I/O
Pin 21 RC3 — Digital I/O / SCL
Pin 22 RC2 — Digital I/O
Pin 23 RC1 — Digital I/O / SDA
Pin 24 RC0 — Digital I/O
Pin 25 RA7 — Digital I/O / OSC1
Pin 26 RA6 — Digital I/O / OSC2
Pin 27 VSS — Ground
Pin 28 VDD — Positive supply

Typical Applications

PIC18F25Q10-I/ML is suitable for 6 applications: Industrial Sensor Node, Low-Cost BLDC Motor Control, Home Appliance Control, LED Lighting Driver, HVAC Fan and Blower Control, IoT Sensor Edge Node.

🏭

Industrial Sensor Node

The PIC18F25Q10-I/ML's 5 V noise immunity and 10-bit ADC2 with computation make it a strong fit for industrial sensor nodes that digitize analog signals on 24 V busses. Its ADC2 hardware offloads averaging, threshold detection, and oversampling from the CPU, allowing continuous analog monitoring with low firmware load. The CLC and CWG blocks can synthesize dead-band-controlled complementary outputs for solenoid or relay driving, replacing external timing chips. CIPs run without CPU intervention, so the core stays free for I2C/SPI comms to higher-level controllers. As a node, the XLP sleep currents below 1 uA enable multi-year battery operation in wireless or remote installations.

🏭

Low-Cost BLDC Motor Control

The PIC18F25Q10-I/ML drives low-power BLDC and brushed DC motors via its Complementary Waveform Generator (CWG), which synthesizes complementary PWM with programmable dead-band - critical for half-bridge switching to prevent shoot-through. Hardware Limit Timer (HLT) provides bounded PWM pulse width for safety, while Configurable Logic Cells (CLC) combine PWM and fault signals for hardware-based overcurrent shutdown. With 64 MHz core and 32 KB Flash, the firmware can handle sensorless back-EMF commutation algorithms. The 28-QFN 6x6 footprint and exposed pad provide thermal relief for continuous motor-drive duty cycles.

🏭

Home Appliance Control

The PIC18F25Q10-I/ML is well-suited for white-goods control boards (washing machines, dishwashers, refrigerators) due to its 5 V GPIO tolerance, 32 KB Flash for state-machine firmware, and integrated peripherals that replace several discrete timers. ADC2 monitors temperature/pressure sensors, while PWM drives motor and heater loads. Hardware WWDT (Windowed Watchdog Timer) provides a safety net required for IEC 60730 home-appliance certification. The CLCs implement glue logic between front-panel buttons and actuator outputs without external gates. The compact 28-QFN 6x6 mm footprint simplifies dense PCB layouts inside small appliance enclosures.

💡

LED Lighting Driver

The PIC18F25Q10-I/ML's PWM outputs and 5 V noise immunity make it ideal for dimmable LED driver controllers in commercial and architectural lighting. ADC2 monitors LED current via a sense resistor, while CWG generates high-resolution PWM for smooth dimming across 0-100% without software jitter. Configurable Logic Cells implement phase-cut dimming decoding and zero-cross detection for TRIAC-compatible dimmers. The 64 MHz core can run DMX512 or DALI receive stacks on UART or I2C. XLP sleep modes minimize standby power when lights are off, helping designers meet stringent energy-efficiency regulations.

🏭

HVAC Fan and Blower Control

The PIC18F25Q10-I/ML controls variable-speed HVAC fans via its PWM, ADC2, and Windowed Watchdog Timer (WWDT). ADC2 samples temperature/humidity sensors and feedback from the motor's tachometer, while CWG synthesizes the gate-drive PWM for a power-stage FET or driver IC. Hardware Limit Timer enforces maximum fan speed for safety. The XLP sleep current extends battery backup during power-loss events. The 28-QFN 6x6 mm exposed pad dissipates heat in compact control boards mounted inside air-handler housings.

🧩

IoT Sensor Edge Node

The PIC18F25Q10-I/ML acts as an IoT edge sensor node that wakes periodically, samples sensors, processes data via ADC2, and transmits over UART or SPI to a wireless module. XLP sleep currents in the microamp range allow multi-year coin-cell or lithium operation. CLCs implement simple state machines without waking the CPU, reducing average power. The 32 KB Flash accommodates OTA-style bootloaders and application firmware, and the 5 V tolerance protects against transient noise on industrial sensor lines. UART/SPI interfaces connect directly to RN4870 BLE or ATSAM WINC modules for protocol bridging.

Recommended Products Summary

MCP9700T-E/TT Analog temperature sensor Used in: Industrial Sensor Node, Home Appliance Control, HVAC Fan and Blower Control, IoT Sensor Edge Node MCP4725 I2C DAC companion Used in: Industrial Sensor Node MCP8024 3-phase BLDC gate driver companion Used in: Low-Cost BLDC Motor Control, HVAC Fan and Blower Control MCP6N16 Current-sense op-amp for shunt monitoring Used in: Low-Cost BLDC Motor Control, LED Lighting Driver MCP23008 I2C I/O expander for front panel Used in: Home Appliance Control MCP16311 Buck-boost LED driver companion Used in: LED Lighting Driver RN4870 Bluetooth module companion Used in: IoT Sensor Edge Node
What is the program memory size of PIC18F25Q10-I/ML?
The PIC18F25Q10-I/ML provides 32 KB of high-endurance Flash program memory, organized as 32K x 8, according to the Microchip PIC18F24/25Q10 datasheet (DS40001945). The Flash supports self-programming and is rated for high-endurance cycles, with 2 KB of SRAM and 256 B of EEPROM for non-volatile data storage.
What is the maximum operating frequency of PIC18F25Q10-I/ML?
The PIC18F25Q10-I/ML operates up to 64 MHz CPU clock via the internal oscillator or an external clock source, giving roughly 16 MIPS instruction throughput. According to Microchip documentation, the device family supports selectable 64 MHz, 32 MHz, 16 MHz and lower HFINTOSC options for power-versus-speed trade-offs.
What is the supply voltage range of PIC18F25Q10-I/ML?
The PIC18F25Q10-I/ML operates from 2.3 V to 5.5 V single supply, supporting 3.3 V and 5 V rails. According to the Microchip PIC18F24/25Q10 datasheet (DS40001945), 5 V operation improves noise immunity in industrial environments and tolerates 5 V inputs on most I/O pins.
What package does PIC18F25Q10-I/ML use?
The PIC18F25Q10-I/ML is housed in a 28-pin QFN package with 6x6 mm body and exposed thermal pad. The ML suffix denotes the QFN carrier. According to Microchip packaging specifications, the exposed pad must be soldered to the PCB ground plane for electrical and thermal performance.
What intelligent analog peripherals are integrated?
The PIC18F25Q10-I/ML integrates a 10-bit ADC with Computation (ADC2), a 5-bit DAC, comparators, and zero-cross detect. According to the Microchip PIC18F24/25Q10 datasheet, the ADC2 hardware offloads averaging, filtering, threshold comparison, and oversampling, freeing the CPU for application logic.
Does PIC18F25Q10-I/ML support Core Independent Peripherals (CIPs)?
Yes, the PIC18F25Q10-I/ML supports multiple CIPs including Configurable Logic Cells (CLC), Complementary Waveform Generator (CWG), Hardware Limit Timer (HLT), and Windowed Watchdog Timer (WWDT). According to Microchip, these peripherals operate without CPU intervention, reducing latency and firmware complexity for real-time control.
Is PIC18F25Q10-I/ML suitable for low-power applications?
Yes, the PIC18F25Q10-I/ML uses Microchip's eXtreme Low Power (XLP) technology with sleep currents in the microamp range. According to Microchip documentation, XLP enables battery-powered sensor-node applications with multi-year battery life when combined with sleep, idle and doze modes.
Where to buy PIC18F25Q10-I/ML online?
The PIC18F25Q10-I/ML is available from authorized distributors including DigiKey (P/N 9342108) and Mouser. According to DigiKey and Mouser listings, the unit price starts around $1.85 USD at qty 1 and falls to roughly $1.15 USD at qty 1000 as of 2026-09-27. Tube packaging is the standard carrier for the ML QFN part.
What is the lead time for PIC18F25Q10-I/ML?
As of 2026-09-27, DigiKey lists PIC18F25Q10-I/ML with same-day shipping for stock-on-hand quantities, and Mouser reports factory lead time around 6-10 weeks for production volumes. According to distributor inventory feeds, ordering a small buffer is recommended because PIC18-Q10 family parts occasionally fluctuate.
Is PIC18F25Q10-I/ML in stock at major distributors?
Yes, the PIC18F25Q10-I/ML is listed in stock at DigiKey (active inventory) and Mouser as of 2026-09-27. According to the DigiKey product page, the part is in tube packaging and ships same day. Pricing breaks at 1, 10, 100, 500, and 1000 quantity are listed on the distributor product pages.
What is the difference between PIC18F25Q10-I/ML and PIC18F24Q10-I/STX?
Both PIC18F25Q10-I/ML and PIC18F24Q10-I/STX share the same PIC18-Q10 family core and peripherals, but PIC18F25Q10 has 32 KB Flash while PIC18F24Q10 has 16 KB Flash. According to Microchip PIC18F24/25Q10 datasheet (DS40001945), the smaller PIC18F24 variant fits cost-sensitive applications needing only half the program memory in a smaller package.
PIC18F25Q10 vs PIC18F27Q43 - which is better for motor control?
The PIC18F27Q43-E/SS is a newer PIC18-Q43 family part with faster CPU and richer peripherals, while the PIC18F25Q10-I/ML provides 5 V noise immunity and ADC2 hardware at a lower cost. According to Microchip roadmap documentation, choose PIC18F27Q43 for advanced motor control with higher resolution and choose PIC18F25Q10 for 5 V sensor and appliance control.
When should I choose PIC18F25Q10-I/ML over PIC18F25K80?
Choose PIC18F25Q10-I/ML when you need modern Core Independent Peripherals (CLC, CWG, ADC2) and XLP low power. According to Microchip documentation, the PIC18F25K80 family is the older K80 lineage with mature CAN support but without the Q10's intelligent analog or CIP flexibility. The Q10 is preferred for new designs.
What is the best drop-in replacement for PIC18F25Q10-I/ML?
The best drop-in replacement for PIC18F25Q10-I/ML within the same QFN-28 (6x6) footprint is PIC18F24Q10-I/ML if your firmware fits in 16 KB Flash. According to Microchip PIC18F24/25Q10 datasheet (DS40001945), the two parts share identical peripherals and pinout, with the only difference being 32 KB vs 16 KB Flash.
Where to download PIC18F25Q10-I/ML datasheet PDF?
The official PIC18F25Q10-I/ML datasheet PDF is available from Microchip's product page (https://www.microchip.com/en-us/product/PIC18F25Q10). According to the device-datasheet URL, the latest revision (DS40001945C) covers both PIC18F24Q10 and PIC18F25Q10, with electrical characteristics, memory maps, and peripheral descriptions.
Where to find PIC18F25Q10-I/ML pinout?
The PIC18F25Q10-I/ML pinout for the 28-QFN package is documented in section 1 of the PIC18F24/25Q10 datasheet (DS40001945C). According to Microchip, pin 1 marker is on the top-left of the package when viewed from above, and the exposed pad (EP) is the recommended ground and thermal connection.

Engineering reference data for PIC18F25Q10-I/ML — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC18F25Q10-I/ML when you need a 5 V-tolerant 8-bit MCU with integrated ADC2 computation, modern CIPs (CLC, CWG, HLT, WWDT), and XLP low power for sensor nodes or industrial control. The 28-QFN 6x6 footprint suits dense, thermally constrained designs and exposes a thermal pad for heat dissipation. Choose PIC18F24Q10-I/ML if your firmware fits in 16 KB Flash - it shares the same die and pinout. Choose PIC18F25K42-I/ML or PIC18F25K40-I/ML when budget is tighter and you can live without the Q10's CIP acceleration. For new motor-control designs with FOC, consider the PIC18F27Q43 (Q43 family) for richer peripherals.

Comparison with Alternatives

Parameter This Product PIC18F24Q10-I/ML PIC18F25K83T-I/MX PIC18F25K42-I/ML PIC18F25K40-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-QFN (6x6) 28-QFN (6x6) - same 28-QFN (6x6) - same 28-QFN (6x6) - same 28-QFN (6x6) - same
Program Flash 32 KB 16 KB 32 KB 32 KB 32 KB
SRAM 2 KB 2 KB 2 KB 2 KB 2 KB
Maximum CPU Speed 64 MHz 64 MHz 64 MHz 64 MHz 64 MHz
ADC 10-bit ADC2 10-bit ADC2 12-bit ADC 12-bit ADC 10-bit ADC
CLC / CWG (CIPs) Yes Yes Limited Limited No
XLP Low Power Yes Yes Yes Yes Yes

Key Differentiators

  • Intelligent analog with ADC2 hardware computation (vs PIC18F25K40-I/ML)
  • Modern Core Independent Peripherals (CIPs) (vs PIC18F25K42-I/ML)
  • Higher code density vs older K40 family (vs PIC18F25K40-I/ML)

Design Notes

The 28-QFN (6x6 mm) package has a thermal pad that MUST be soldered to the PCB ground plane for electrical performance and heat dissipation. According to Microchip packaging guidelines, thermal vias under the exposed pad (typically 9-12 vias, 0.3 mm drill) connect the pad to an inner ground plane. Without proper pad soldering, junction temperature can rise 20-30 C above the steady-state design value, causing thermal derating or unexpected reset in continuous-load applications such as motor or LED driving.

Place 0.1 uF decoupling capacitors as close as possible to each VDD pin (pins 16 and 28) with short, wide traces. Add a bulk 10 uF tantalum or ceramic capacitor on the supply rail. According to Microchip PIC18F24/25Q10 datasheet (DS40001945), the device has two VDD pins that must both be bypassed independently - relying on a single capacitor pair can introduce high-frequency noise on the supply line.

When migrating from PIC18F K-series (e.g., K40, K42, K80) to PIC18F25Q10, the ADC peripheral changed from a basic SAR to ADC2 with computation. Firmware that uses the legacy ADC interrupt sequence may need adjustment to use ADC2's threshold and accumulator interrupts. According to Microchip, ADC2 accumulation, low-pass filter, and burst-average modes require reconfiguration of the ADCON registers that are not present on K-series parts.

For battery-powered sensor applications, use the XLP sleep mode with ADC2 in single-shot mode and CLC running in idle. According to Microchip PIC18F24/25Q10 datasheet (DS40001945), the XLP sleep current is below 1 uA typical at 3 V with RTC active. This enables multi-year operation on a CR2032 cell when wake events occur less than once per minute.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - choose AEC-Q100 variants for automotive. Industrial -40C to +85C operating temperature range.

Data verified on: 2026-09-27 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC18F25Q10-I/ML PIC18F25Q10 datasheet Microchip PIC18F25Q10 8-bit 64MHz 32KB Flash microcontroller QFN 28-QFN 6x6 PIC MCU PIC18F25Q10 motor control PIC18F25Q10 vs PIC18F24Q10 PIC18F25Q10 drop-in replacement buy PIC18F25Q10-I/ML PIC18F25Q10 pinout PIC18F25Q10 ADC2 XLP low power PIC18 microcontroller what is the Flash memory of PIC18F25Q10

Related Components & Terms

Microchip Technology PIC18F25Q10 PIC18F25Q10-I/ML PIC18F24Q10 PIC18F25K42 PIC18F25K40 PIC18F25K83 PIC18F27Q43 8-bit microcontroller PIC microcontroller PIC18-Q10 PIC18 enhanced mid-range core QFN-28 surface mount Flash memory EEPROM 10-bit ADC ADC2 Complementary Waveform Generator Configurable Logic Cell XLP (eXtreme Low Power) I2C SPI UART RoHS REACH IEC 60730 MPLAB X IDE XC8 compiler
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details