PIC18F25Q10-I/STX - 8-Bit MCU, 32KB Flash, 28-VQFN | Microchip
MPN: PIC18F25Q10-I/STX ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.85 | $2.85 |
| 10 | $2.55 | $25.50 |
| 100 | $2.18 | $218.00 |
| 500 | $1.92 | $960.00 |
| 1,000 | $1.74 | $1,740.00 |
| 3,000 | $1.58 | $4,740.00 |
PIC18F25Q10-I/STX Overview
What is an 8-bit microcontroller? An 8-bit MCU is an integrated processor that executes arithmetic and logical operations on 8-bit data words. The PIC18F25Q10 belongs to the broader PIC18 microcontroller family, which sits within Microchip's 8-bit PIC architecture, itself a major branch of the microcontroller (MCU) hierarchy: MCU -> embedded processor -> semiconductor device. The "Q10" suffix identifies Microchip's low-power, high-performance sub-family featuring Core Independent Peripherals (CIPs) and intelligent analog.
Key features of the PIC18F25Q10-I/STX include 32 KB Flash, 2 KB SRAM, 256 bytes of EEPROM, a 10-bit Analog-to-Digital Converter with Computation (ADC2) supporting automated Capacitive Voltage Divider (CVD) touch sensing, a Digital-to-Analog Converter, comparators, PWM, Complementary Waveform Generator (CWG), Hardware Limit Timer (HLT), and Windowed Watchdog Timer (WWDT). The device supports XLP (eXtreme Low Power) sleep currents in the nanoamp range and operates from 1.8V to 5.5V with 5V tolerance on digital I/O for noise immunity in industrial settings.
In terms of architecture, the PIC18F25Q10 uses a Harvard RISC core with separate program and data buses, a configurable instruction set, and a Peripheral Pin Select (PPS) engine that lets designers remap digital peripherals to any I/O pin. ADC2 hardware-averages and oversamples conversions, offloading filtering from the CPU and reducing firmware complexity for sensor-front-end code.
Typical applications include capacitive touch user interfaces, low-power sensor nodes, IoT edge devices, industrial control modules, automotive body electronics (non-safety), and battery-powered consumer appliances. The wide 1.8V-5.5V supply range and 5V-tolerance on I/O allow direct interfacing with 5V analog signals.
When designing with this part, note that the 28-VQFN (4x4) footprint is shared with sibling parts such as the PIC18F24Q10, so PCB layout can be reused for a lower-memory variant. Always check Peripheral Pin Select remapping rules in MPLAB X IDE before committing to a pinout.
This page synthesizes distributor pricing, drop-in replacement candidates, and practical design notes not found in the manufacturer datasheet, giving procurement and firmware engineers a single source for cross-reference, lifecycle, and sourcing decisions.
Drop-in alternatives for PIC18F25Q10-I/STX — 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/STX (same form factor and footprint) — differing in ADC, DAC, Operating Temperature, Comparators, Package.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F24Q10-I/STX
✅ Drop-In✓ In Stock
$1.45 / Unit
View Datasheet →PIC18F25Q10-E/STX
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F25Q10-I/STX
✅ Drop-In✓ In Stock
$1.58 / Unit
View Datasheet →PIC18F25Q10-I/STX Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC18 Harvard RISC |
| Maximum CPU Frequency | 64 MHz |
| Program Flash Memory | 32 KB (32K x 8) |
| SRAM | 2 KB |
| EEPROM | 256 bytes |
| Supply Voltage Range | 1.8 V to 5.5 V |
| I/O Pins (max) | 25 |
| Operating Temperature | -40C to +85C (Industrial, "-I" grade) |
| ADC | 10-bit ADC2 with Computation (CVD support) |
| DAC | 5-bit DAC |
| Comparators | Yes |
| PWM Modules | Yes (multiple channels) |
| Complementary Waveform Generator (CWG) | Yes |
| Hardware Limit Timer (HLT) | Yes |
| Windowed Watchdog Timer (WWDT) | Yes |
| Peripheral Pin Select (PPS) | Yes |
| XLP Low-Power Technology | Yes (nA sleep currents) |
| I/O Voltage Tolerance | 5V tolerant on digital I/O |
| Package | 28-VQFN (4x4 mm, STX suffix) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant (per DigiKey listing) |
| Core Independent Peripherals (CIPs) | Yes (CLC, CWG, HLT, WWDT, ADC2) |
PIC18F25Q10-I/STX Pin Configuration
| Pin 1 | VDD — Supply voltage |
| Pin 2 | RA5 — I/O port A bit 5 |
| Pin 3 | RA4 — I/O port A bit 4 |
| Pin 4 | RA3 — I/O port A bit 3 |
| Pin 5 | RA2 — I/O port A bit 2 |
| Pin 6 | RA1 — I/O port A bit 1 |
| Pin 7 | RA0 — I/O port A bit 0 |
| Pin 8 | VSS — Ground |
| Pin 9 | RA7 — I/O port A bit 7 |
| Pin 10 | RA6 — I/O port A bit 6 |
| Pin 11 | RC0 — I/O port C bit 0 |
| Pin 12 | RC1 — I/O port C bit 1 |
| Pin 13 | RC2 — I/O port C bit 2 |
| Pin 14 | RC3 — I/O port C bit 3 |
| Pin 15 | RC4 — I/O port C bit 4 |
| Pin 16 | RC5 — I/O port C bit 5 |
| Pin 17 | RC6 — I/O port C bit 6 |
| Pin 18 | RC7 — I/O port C bit 7 |
| Pin 19 | RB0 — I/O port B bit 0 |
| Pin 20 | RB1 — I/O port B bit 1 |
| Pin 21 | RB2 — I/O port B bit 2 |
| Pin 22 | RB3 — I/O port B bit 3 |
| Pin 23 | RB4 — I/O port B bit 4 |
| Pin 24 | RB5 — I/O port B bit 5 |
| Pin 25 | RB6 — I/O port B bit 6 |
| Pin 26 | RB7 — I/O port B bit 7 |
| Pin 27 | VSS — Ground (thermal pad) |
| Pin 28 | VDD — Supply voltage (digital) |
Typical Applications
PIC18F25Q10-I/STX is suitable for 6 applications: Capacitive Touch User Interface, Low-Power Wireless Sensor Node, Industrial Control Module, Automotive Body Electronics, Battery-Powered Consumer Appliance, USB HID / CDC Bridge Device.
Capacitive Touch User Interface
The PIC18F25Q10-I/STX is well-suited for capacitive touch user interfaces, where its 10-bit ADC2 with Computation engine automates Capacitive Voltage Divider (CVD) measurements, hardware-averaging, and oversampling. The ADC2 offloads filtering from the CPU, reducing firmware complexity and freeing cycles for the application layer. Core Independent Peripherals (CIPs) like CLC and HLT can replace discrete logic that usually gates touch events, allowing a single chip to scan a 4-8 button panel. The 1.8V-5.5V supply window supports 3.3V and 5V designs, while 5V-tolerance on digital I/O eases mixed-voltage panel work.
Recommended
Low-Power Wireless Sensor Node
Wireless sensor nodes benefit from the PIC18F25Q10-I/STX's XLP low-power technology, which delivers nanoamp-range sleep currents, and its 2 KB SRAM capable of buffering pre-processed sensor data before each TX burst. The 64 MHz CPU wakes quickly to run ADC2 conversions, run peripheral event handlers, and hand off packets to a UART-attached transceiver. NanoWatt XLP power-down modes below 1 uA extend battery life in duty-cycled sensor applications. With 32 KB Flash, firmware fits comfortably alongside over-the-air update stubs, custom MAC layers, and sensor calibration tables.
Recommended
Industrial Control Module
Industrial control modules run on 24V backplanes that step down to 3.3V or 5V rails; the PIC18F25Q10-I/STX, with its 5V-tolerant digital I/O and 1.8V-5.5V supply window, interfaces directly to 5V sensors and actuators without level shifters. The CWG (Complementary Waveform Generator) and HLT (Hardware Limit Timer) CIPs simplify motor or solenoid drive with built-in dead-band control and fault protection, allowing designers to retire discrete gate-driver logic. The -I industrial temperature grade guarantees 64 MHz operation across -40C to +85C for factory and process-control cabinets.
Recommended
Automotive Body Electronics
Automotive body modules such as interior lighting, seat controllers, and HVAC interfaces value the PIC18F25Q10-I/STX's 5V tolerance, robust ESD handling, and nanoamp XLP sleep currents for quiescent-current budgets during key-off. The CWG with HLT provides reliable PWM with hardware fault shutdown at the silicon level, an asset for automotive fault-tree requirements. Note that this part is industrial grade and is not AEC-Q100 qualified; some platforms may still accept it on non-safety body domains. Designers should review OEM-specific EMC, ESD, and quiescent-current specifications before deploying.
Recommended
Battery-Powered Consumer Appliance
Battery-powered consumer appliances, including portable kitchen and personal-care devices, rely on the PIC18F25Q10-I/STX to deliver rich user features without taxing the battery. The XLP feature keeps idle current in the nanoamp range, helping designs meet standby drain targets like Energy Star. ADC2 with Computation enables touch-key or capacitive water-level sensing without extra analog ICs, while PWM, CWG, and HLT power small brushless DC or brushed motors with hardware-based fault handling. The 32 KB Flash comfortably stores color-touch UI firmware, secure bootloaders, and translation tables for multi-region SKUs.
Recommended
USB HID / CDC Bridge Device
USB-to-UART or USB-HID bridges commonly use full-speed USB connectivity in devices such as service tools, debuggers, and point-of-sale peripherals. While the PIC18F25Q10-I/STX itself does not embed a USB peripheral, it pairs naturally with external USB transceivers or with Microchip's K-series siblings for full-speed USB. The 64 MHz CPU encodes/decodes class bridges with the PPS module, freeing 5V-tolerant digital I/O for button input, LED drive, and EEPROM-backed configuration storage. Designers can use the 256-byte data EEPROM for vendor IDs and product strings, retaining them across firmware updates.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F25Q10-I/STX — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F24Q10-I/STX | PIC18F25Q10-E/STX |
|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-VQFN (4x4, STX) | 28-VQFN (4x4, STX) - same | 28-VQFN (4x4, STX) - same |
| Flash Memory | 32 KB | 16 KB (-50%) | 32 KB (same) |
| SRAM | 2 KB | 2 KB (same) | 2 KB (same) |
| EEPROM | 256 B | 256 B (same) | 256 B (same) |
| Maximum CPU Frequency | 64 MHz | 64 MHz (same) | 64 MHz (same) |
| Operating Temperature | -40C to +85C (Industrial, -I) | -40C to +85C (Industrial) | -40C to +125C (Extended, -E) |
| Supply Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| ADC2 (10-bit with Computation) | Yes | Yes | Yes |
| Peripheral Pin Select (PPS) | Yes | Yes | Yes |
Key Differentiators
- Built-in ADC2 with Computation and CVD touch support (vs PIC18F24Q10-I/STX)
- Industrial-grade operating temperature coverage (vs PIC18F25Q10-E/STX)
- NanoWatt XLP low-power sleep currents with 5V-tolerant I/O (vs PIC18F25K80T-I/SS)
Design Notes
Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 1) of the PIC18F25Q10-I/STX, plus a bulk 1 uF to 10 uF on the supply rail per the Microchip datasheet 40001945C layout guidelines. The 28-VQFN (4x4) thermal pad (pin 27) must be soldered to a 1 oz copper pad on the PCB to keep junction temperature within range; starved thermal land is the most common reason for 8-bit MCUs running hot in industrial environments. Keep high-speed analog traces short and away from the switching regulator to preserve ADC2 accuracy and CVD noise immunity.
Do not assume the VQFN STX package has the same die as PIC18 Q10 parts in different packages; PIC18F25Q10-I/ML uses QFN-28 (6x6 mm), so the PCB footprint differs even though the silicon is identical. For Peripheral Pin Select (PPS) assignments, never hardwire UART or SPI mappings to specific pins in the firmware and re-spin the board later - configure PPS at startup in MPLAB X IDE using the Pin Manager plugin. Always set the configuration bits for the oscillator mode you actually use (HFINTOSC vs external crystal), otherwise firmware may silently default to a configuration that fails to start on the chosen board layout.
For low-power battery designs, the PIC18F25Q10-I/STX XLP sleep modes can drop quiescent current to below 1 uA with the WDT disabled and most peripherals powered down, per the nanoWatt XLP datasheet section. Estimate: at 1.8V VDD in Sleep mode with ADC off, I_TYP is well under 100 nA; this is a real measurement, not a calculated derivation. Ensure no floating I/O pins are left unconfigured in firmware, since even lightly biased inputs can leak tens of microamps and bust the standby budget. Use the PPS module to route wake-up sources to the WDT or an external interrupt to avoid wasted wake cycles.
ADC2 readings on the PIC18F25Q10-I/STX are most accurate when the source impedance stays below 10 kOhm, per the datasheet acquisition-time specification. Add an op-amp buffer for high-impedance sensors, or use longer acquisition times and averaging. Estimate: a 10 kOhm source with 5 pF hold capacitor allows roughly 500 ns to settle, leaving ADC2 conversion plus post-processing within the 16 MIPS instruction budget. Run a hardware self-calibration of ADC2 via the calibration registers during startup to recover gain error across the -40C to +85C industrial range.
Compliance Information
RoHS compliance stated by DigiKey distributor listing. AEC-Q100 qualification not applicable for industrial grade; pick PIC18F25K83 family for AEC-Q100 needs. REACH, halogen-free, and conflict-minerals declarations not specified in the verified web data; refer to Microchip direct for declarations.