Microchip Technology

PIC18LF25K22-E/SO - 8-bit 48MHz 32KB Flash XLP MCU | Microchip

MPN: PIC18LF25K22-E/SO ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V (LF variant) Vdss 28-pin SOIC (SO) 7.50 mm width Package 48 MHz (16 MIPS) Speed 32 KB (16K x 16 words) Memory
From $1.27 USD / Unit
MOQ: 1 |
Price updated: 2026-09-28
Volume Pricing
Qty Unit Price Extended
1 $1.95 $1.95
10 $1.81 $18.10
100 $1.59 $159.00
500 $1.42 $710.00
1,000 $1.27 $1,270.00
ℹ️ All prices are in USD

PIC18LF25K22-E/SO Overview

The Microchip Technology PIC18LF25K22-E/SO is an 8-bit PIC18 family microcontroller built on a high-performance RISC architecture with nanoWatt XLP extreme-low-power technology. It integrates 32KB of Flash program memory (16K x 16 words), 1536 bytes of SRAM, and 256 bytes of EEPROM, and executes instructions at up to 48 MHz (16 MIPS) from a 1.8V-3.6V supply. Housed in a 28-pin SOIC (SO) wide-body 7.50 mm package, the device targets low-power embedded designs where active current draw and deep-sleep retention are critical.

A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory, working RAM, and a rich set of peripherals such as timers, ADC, comparators, PWM, UART, and I/O ports. PIC microcontrollers belong to the PIC18 family, a Harvard-architecture 8-bit line known for deterministic interrupt response, simple assembly and C programming via MPLAB X, and a mature toolchain. Within Microchip's portfolio, PIC18 sits between PIC16 and PIC24/dsPIC, balancing cost, code density, and peripheral integration. The 'LF' prefix denotes the low-voltage variant (1.8-3.6V), the 'F' denotes Flash program memory, the '25K22' is the family code (32KB Flash), and the 'E/SO' suffix specifies the Extended (-40C to +125C) temperature grade in a 28-pin SOIC.

Key differentiating features include the nanoWatt XLP technology for sub-microamp sleep currents, an integrated 10-bit ADC with up to 17 channels, mTouch capacitive-touch support, two analog comparators with a reference ladder, two CCP/ECCP modules for PWM and motor control, an enhanced USART with LIN support, two MSSP modules for SPI/I2C, and an internal 16 MHz oscillator with PLL for 48 MHz operation. Peripherals can be individually disabled to minimize dynamic power.

The PIC18LF25K22's XLP technology delivers typical sleep currents below 1 uA (per datasheet typical characteristics) with retention from a 1.8V supply, while the 16 MIPS core supports real-time control loops. The 28-pin SOIC provides ample I/O (24 general-purpose pins plus dedicated oscillator and programming lines) while remaining compatible with hand-soldering and breadboard prototypes. Code is developed in MPLAB X IDE with XC8 compilers and debugged via ICSP on the same pins used for programming.

Typical applications include battery-powered IoT sensor nodes, capacitive-touch human-machine interfaces, low-power wireless sensor peripherals, portable medical monitors, and industrial sensor conditioning. The combination of XLP sleep current and rich analog integration allows direct connection to resistive bridges, thermistors, and capacitive electrodes without an external analog front end. The E (Extended) temperature grade suits outdoor and automotive under-hood environments.

Designers should note that migrating between PIC18LF25K22 (LF, low-voltage) and PIC18F25K22 (F, 1.8-5.5V) requires verifying the application supply rail: connecting a 5V rail to a 'LF' part will damage it. The SOIC-28 footprint is shared with many PIC18 K-series devices, easing migration.

This page consolidates distributor pricing, drop-in alternatives in the same 28-SOIC footprint, and practical design notes to help engineers select and apply the PIC18LF25K22-E/SO quickly and correctly.

Drop-in alternatives for PIC18LF25K22-E/SO — 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 PIC18LF25K22-E/SO (same form factor and footprint) — differing in Package, ADC, Timers, I/O Pins, MSL Level.

Microchip Technology
Package: 28-pin SOIC wide (SO)
ADC: 10-bit, up to 19 channels
Timers: Multiple 8-bit and 16-bit
Microchip Technology
Package: 28-pin SOIC (SO), 0.295" / 7.50 mm width
Timers: 2 x 8-bit + 3 x 16-bit
MSL Level: 1
Microchip Technology
Package: 28-SOIC (wide, 300 mil)
ADC: 12-bit, up to 17 channels
MSL Level: 1 (unlimited)
Microchip Technology
Package: 28-pin SOIC (SO)
ADC: 12-bit ADC2 with computation, up to 24 channels
Timers: 10
Microchip Technology
Package: 28-pin SPDIP (Plastic DIP)
ADC: 10-bit, multi-channel (typical for family)
I/O Pins: 24 (approximate for 28-pin package family)
Microchip Technology
Package: 28-pin SSOP (5.30 mm body width)
ADC: 10-bit, up to 19 channels
Timers: 3 x 16-bit, 4 x 8-bit
Microchip Technology
Package: 28-SOIC (SO) 7.5 mm
I/O Pins: 25
MSL Level: 1 (Unlimited)

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

PIC18F25K22-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO) 7.50 mm
PIC18 (8-bit) · 64 MHz · 32 KB (16K x 16 words) · 1536 bytes · 256 bytes · 1.8 V to 5.5 V (range varies by configuration) · 25 · 10-bit, up to 19 channels

✓ In Stock

$1.78 / Unit

View Datasheet →

PIC18LF25K22-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO) 7.50 mm
PIC® XLP™ 18K · PIC · 8-bit · 64 MHz · 32 KB (16K x 16) · FLASH · 256 x 8 · 1.5 KB (1536 x 8)

✓ In Stock

$2.18 / Unit

View Datasheet →

PIC18LF25K22-E/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP (SP)
8-bit Microcontroller (MCU) · PIC18F K-series with nanoWatt XLP Technology · 32 KB (16K x 16) · 1536 B · 256 B (typical for K-series family) · 48 MHz (LF: 16 MIPS at 3V) · 1.8 V to 3.6 V · -40 C to +125 C (E suffix = extended industrial)

✓ In Stock

$1.85 / Unit

View Datasheet →

PIC18LF25K22-E/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP (SS) 5.30 mm
PIC18 enhanced Harvard 8-bit RISC · 16-bit instructions, 8-bit data path · 48 MHz (16 MIPS) · 32 KB Flash (self-programmable) · 1536 B · 256 B · 1.8 V to 3.6 V (LF variant) · 24

✓ In Stock

$2.24 / Unit

View Datasheet →

PIC18LF24K22-E/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO) 7.50 mm
Microchip Technology · PIC XLP 18K · PIC18 8-bit RISC · 16 KB (8K x 16) FLASH · 768 B · 256 B · 48 MHz · 1.8 V to 3.6 V

✓ In Stock

$1.32 / Unit

View Datasheet →

PIC18LF23K22-E/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO) 7.50 mm
PIC18 8-bit RISC · 8 KB · 768 bytes · 256 bytes · 64 MHz (16 MIPS) · 1.8 V to 3.6 V · -40 C to +125 C (E grade) · 25

✓ In Stock

$1.25 / Unit

View Datasheet →

PIC18LF24K42-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO) 7.50 mm
PIC18 8-bit RISC · 64 MHz · 16 KB (8K x 16) · 1 KB · 256 B · 25 · 12-bit ADC2 with computation, up to 24 channels · 5-bit DAC

✓ In Stock

$0.96 / Unit

View Datasheet →

PIC18LF25K22-E/SO Maximum Ratings & Electrical Characteristics

Family PIC18F K22 / PIC18LF K22
Core 8-bit PIC RISC (Harvard architecture)
Program Memory (Flash) 32 KB (16K x 16 words)
Data RAM 1536 bytes
Data EEPROM 256 bytes
Max CPU Speed 48 MHz (16 MIPS)
Supply Voltage (VDD) 1.8 V to 3.6 V (LF variant)
Operating Temperature -40C to +125C (Extended, E suffix)
Package 28-pin SOIC (SO) 7.50 mm width
Mounting Type Surface Mount
I/O Pins 24 general-purpose I/O
ADC 10-bit, up to 17 channels
Timers 4 (Timer0/1/2/3) + WDT
CCP/ECCP Modules 2 (1 CCP + 1 ECCP)
UART/USART 1 enhanced USART (LIN)
MSSP (SPI / I2C) 2
Comparators 2 with reference ladder
PWM Channels Up to 4 (via ECCP + CCP)
Low-Power Feature nanoWatt XLP (sub-uA sleep)
Capacitive Touch mTouch peripheral (mCT)
Internal Oscillator 16 MHz HFINTOSC + PLL
MSL Level MSL3 (per JEDEC J-STD-020)
RoHS Status Compliant
Lead-Free / Halogen-Free Lead-free finish (Matte Sn)

PIC18LF25K22-E/SO Pin Configuration

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SOIC-28
Pin 1 RA0/AN0/C1IN0-/ULPWU — PORTA bit 0 / Analog input 0 / Comparator 1 inverting input / Ultra-Low-Power Wake-up
Pin 2 RA1/AN1/C2IN0-/CTED1 — PORTA bit 1 / Analog input 1 / Comparator 2 inverting input / mTouch CTED1
Pin 3 RA2/AN2/C2IN1+/VREF-/CVREF — PORTA bit 2 / Analog input 2 / Comparator 2 non-inverting / VREF- / CVREF output
Pin 4 RA3/AN3/C1IN1+/VREF+ — PORTA bit 3 / Analog input 3 / Comparator 1 non-inverting / VREF+
Pin 5 RA4/AN4/C1OUT/SRQ/T0CKI — PORTA bit 4 / Analog input 4 / Comparator 1 output / SR-latch output / Timer0 clock
Pin 6 RA5/AN5/C2OUT/SRNQ5/VCAP — PORTA bit 5 / Analog input 5 / Comparator 2 output / SR-latch NQ / core VCAP
Pin 7 RA6/OSC2/CLKO — PORTA bit 6 / Crystal OSC2 / Clock output
Pin 8 RA7/OSC1/CLKI — PORTA bit 7 / Crystal OSC1 / Clock input
Pin 9 VSS — Ground reference
Pin 10 VDD — Positive supply (1.8V-3.6V for LF)
Pin 11 RB0/AN12/C0IN+/INT0/SRI — PORTB bit 0 / Analog input 12 / Comparator 0 non-inverting / External INT0 / SR-latch input
Pin 12 RB1/AN10/C0IN-/CTED10/P1B — PORTB bit 1 / Analog input 10 / Comparator 0 inverting / mTouch CTED10 / PWM1B output
Pin 13 RB2/AN8/C1IN2-/CTED9/P1C — PORTB bit 2 / Analog input 8 / Comparator 1 inverting / mTouch CTED9 / PWM1C output
Pin 14 RB3/AN9/C1IN3-/CTED8/P1D — PORTB bit 3 / Analog input 9 / Comparator 1 inverting / mTouch CTED8 / PWM1D output
Pin 15 RB4/AN11/C2IN2-/CTED7/P1A — PORTB bit 4 / Analog input 11 / Comparator 2 inverting / mTouch CTED7 / PWM1A output
Pin 16 RB5/AN13/C2IN3-/CTED6/P3A — PORTB bit 5 / Analog input 13 / Comparator 2 inverting / mTouch CTED6 / PWM3A output
Pin 17 RB6/PGC — PORTB bit 6 / ICSP clock (programming/debug)
Pin 18 RB7/PGD — PORTB bit 7 / ICSP data (programming/debug)
Pin 19 VSS — Ground reference
Pin 20 VDD — Positive supply (1.8V-3.6V for LF)
Pin 21 RC0/P2A/SOSCO — PORTC bit 0 / PWM2A / SOSC oscillator output
Pin 22 RC1/SOSCI — PORTC bit 1 / SOSC oscillator input
Pin 23 RC2/AN14/C1IN2+/P2B — PORTC bit 2 / Analog input 14 / Comparator 1 non-inverting / PWM2B output
Pin 24 RC3/AN15/C2IN2+/P2C — PORTC bit 3 / Analog input 15 / Comparator 2 non-inverting / PWM2C output
Pin 25 RC4/AN16/C2IN3-/P2D — PORTC bit 4 / Analog input 16 / Comparator 2 inverting / PWM2D output
Pin 26 RC5/AN17/P3B — PORTC bit 5 / Analog input 17 / PWM3B output
Pin 27 RC6/TX/CK — PORTC bit 6 / USART async TX / USART sync clock
Pin 28 RC7/RX/DT — PORTC bit 7 / USART async RX / USART sync data

Typical Applications

PIC18LF25K22-E/SO is suitable for 6 applications: Battery-Powered IoT Sensor Node, Capacitive-Touch Human-Machine Interface, Industrial Sensor Conditioning and Monitoring, Portable Medical and Wellness Device, Low-Power Wireless Sensor Peripheral, Automotive Accessory Control Module.

🧩

Battery-Powered IoT Sensor Node

The PIC18LF25K22-E/SO is a strong fit for battery-powered IoT sensor nodes thanks to its nanoWatt XLP sleep current below 1 uA at 1.8V with RTCC + WDT retention, combined with the LF 1.8-3.6V supply range that allows direct connection to 2xAA alkaline cells (regulated down to 3.3V LDO) or a single Li-ion cell. The 32 KB Flash stores OTA or Modbus-style payloads plus application code, while the 1536 bytes of SRAM buffer sensor reads between sleep cycles. The 10-bit ADC with 17 channels handles temperature, light, and analog sensor inputs without an external AFE. Designers place the MCU in Sleep between samples, wake on WDT or IOC, run an mTouch/ADC scan, and return to sleep; XLP duty-cycle modeling shows multi-year life on 2xAA for sub-second duty cycles.

💡

Capacitive-Touch Human-Machine Interface

The on-chip mTouch mCT peripheral scans up to 20 capacitive channels in hardware, offloading scan timing from the CPU and leaving MIPS for response handling. Combined with 32 KB Flash for capacitive-sensing firmware libraries and 24 general-purpose I/O pins routed on the 28-SOIC, the PIC18LF25K22-E/SO can drive touch buttons, sliders, and proximity wake-up sensors in appliances and lighting controls. The LF 3.3V supply matches typical touch sensor stack-ups, and XLP sleep current keeps standby power negligible in mains-derived 3.3V designs. Designers assign mTouch to IOC-capable pins, route guard traces per Microchip TB3064, and use MCC-generated mTouch API to reduce development time.

🏭

Industrial Sensor Conditioning and Monitoring

The Extended -40C to +125C temperature grade encoded in the 'E' suffix allows the PIC18LF25K22-E/SO to operate in industrial cabinets, outdoor enclosures, and under-hood automotive accessory environments. Two analog comparators with an internal reference ladder monitor thermistor or RTD bridges, while the 10-bit ADC digitizes the bridge output for linearization in software. Two MSSP peripherals interface SPI sensors or I2C EEPROM for local logging. The 16 MIPS core executes digital filtering at sampling rates up to 100 kHz without saturating CPU bandwidth. Combined with the LF 1.8-3.6V supply, the MCU is placed behind an isolated DC-DC converter to meet industrial surge immunity (IEC 61000-4-x).

💊

Portable Medical and Wellness Device

Portable medical and wellness devices such as fingertip pulse oximeters, thermometers, and wearable patches benefit from the PIC18LF25K22-E/SO's XLP sleep current and 1.8-3.6V LF supply, which together enable multi-day runtime from a coin cell or Li-Po battery. The on-chip mTouch simplifies waterproof capacitive user interfaces, and the 10-bit ADC digitizes photodiode or thermistor front ends. The 28-SOIC wide-body package supports hand-soldered prototypes and low-cost assembly for low-volume medical device SKUs. Designers use Sleep + IOC wake to idle between measurements, transmit over UART/SPI to a BLE or Wi-Fi co-processor, and retain calibration in the 256-byte EEPROM across battery swaps.

🌐

Low-Power Wireless Sensor Peripheral

When paired with a sub-GHz or 2.4 GHz radio such as the MRF89XA or a BLE module, the PIC18LF25K22-E/SO acts as the sensor host in a wireless sensor network. The enhanced USART supports LIN bus peripherals, while the two MSSP ports drive SPI radios and I2C sensors simultaneously. The LF 3.3V supply matches radio module rails, eliminating a separate regulator. XLP sleep keeps the host quiescent until radio-CTS or sensor-interrupt wakes it, and 32 KB Flash stores protocol stacks plus application code for sensors such as temperature, humidity, or CO2. Designers enable only the peripherals needed during active windows and disable unused modules via PMD registers.

🚗

Automotive Accessory Control Module

Although not AEC-Q100 qualified, the PIC18LF25K22-E/SO is widely used in non-safety automotive accessories (interior lighting, seat comfort controllers, climate trim) that operate from 12V rails regulated down to 3.3V. The Extended -40C to +125C grade handles cabin temperature swings, while the 10-bit ADC and two comparators read thermistor and switch inputs. The enhanced USART supports LIN slave communication for body-electronics nodes, and the ECCP module drives LED dimming or small DC-motor PWM. Combined with the LF 3.3V supply and the wide-body SOIC footprint, the MCU is placed behind a TPS62932 or similar LDO and protected by TVS arrays per ISO 7637-2 automotive part practices.

Recommended Products Summary

MCP1700-3302E 3.3V LDO for cell power Used in: Battery-Powered IoT Sensor Node MCP9808 I2C temperature sensor companion Used in: Battery-Powered IoT Sensor Node PIC18LF24K22-I/SO Microchip Technology Used in: Capacitive-Touch Human-Machine Interface AT42QT1010 External touch IC reference (not drop-in) Used in: Capacitive-Touch Human-Machine Interface MCP3421 18-bit I2C ADC companion for precision Used in: Industrial Sensor Conditioning and Monitoring MCP2551 CAN transceiver companion for fieldbus Used in: Industrial Sensor Conditioning and Monitoring RN4871 BLE module companion Used in: Portable Medical and Wellness Device MCP9700 Analog temperature sensor companion Used in: Portable Medical and Wellness Device MRF89XA Sub-GHz transceiver companion Used in: Low-Power Wireless Sensor Peripheral ATECC608B I2C crypto-authentication companion Used in: Low-Power Wireless Sensor Peripheral TPS62932 Automotive LDO companion Used in: Automotive Accessory Control Module MCP2561 CAN-FD transceiver companion Used in: Automotive Accessory Control Module
What is the operating voltage range of the PIC18LF25K22-E/SO?
The PIC18LF25K22-E/SO operates from 1.8V to 3.6V VDD, consistent with its 'LF' (low-voltage) designation in the part number. According to the Microchip 28/40/44-pin K22 family datasheet, applying a voltage above 3.6V (such as 5V) to the LF variant will permanently damage the device. Designers using a 5V rail must instead select the non-LF PIC18F25K22-E/SO, which spans 1.8V to 5.5V and is otherwise pin-compatible in the 28-SOIC package.
How much Flash, RAM, and EEPROM does the PIC18LF25K22 have?
The PIC18LF25K22-E/SO integrates 32 KB of Flash program memory (16K x 16 words), 1536 bytes of data SRAM, and 256 bytes of data EEPROM. The Flash supports self-programming under ICD/ICSP, the RAM hosts the hardware stack (31 levels) plus variables, and the EEPROM provides byte-erasable non-volatile storage for parameters that must survive power cycles, such as calibration constants and unit IDs.
Is the PIC18LF25K22-E/SO RoHS compliant and lead-free?
Yes. The PIC18LF25K22-E/SO is RoHS compliant and ships with a lead-free matte-tin (Sn) finish on the SOIC-28 package, making it suitable for Pb-free reflow profiles up to 260C peak per JEDEC J-STD-020. The Extended (-40C to +125C) temperature grade is encoded in the 'E' suffix of the part number.
What is the difference between PIC18LF25K22 and PIC18F25K22?
The PIC18LF25K22 is the low-voltage variant rated 1.8V-3.6V VDD, while the PIC18F25K22 is the standard-voltage variant rated 1.8V-5.5V. Both share the same 32 KB Flash, 1536 byte RAM, peripherals, and pinout on the 28-SOIC (SO) package. Choose LF for 2.5V/3.3V-only battery-powered designs and F when the design must also support a 5V rail or a 2xAA/2xAAA alkaline source.
Where can I buy the PIC18LF25K22-E/SO and what is the price?
The PIC18LF25K22-E/SO is in active distribution at DigiKey, Mouser, LCSC, and Hotenda as of 2026-09-28, with 1-piece pricing around $1.95 USD at LCSC, falling to approximately $1.27 USD at 1000 pieces. Lead time for cut-tape and tube quantities is generally same-day or next-day from major franchised distributors because the part is active in Microchip's catalog.
How does the PIC18LF25K22-E/SO compare to the PIC18F25K22-I/SO?
The PIC18F25K22-I/SO differs from the PIC18LF25K22-E/SO in two ways: it uses the 'F' standard-voltage rating (1.8-5.5V) instead of 'LF' (1.8-3.6V), and it carries the Industrial (-40C to +85C) temperature grade instead of Extended (-40C to +125C). Memory, peripherals, and 28-SOIC pinout are identical. If your application operates at 5V or in industrial environments with peaks below 85C, the F-I variant is the lower-cost choice.
Can I drop-in replace PIC18LF25K22-E/SO with PIC18LF24K22-E/SO?
The PIC18LF24K22-E/SO is pin-compatible in the 28-SOIC package but offers only 16 KB of Flash (vs 32 KB) and 768 bytes of RAM (vs 1536 bytes). For firmware images under 16 KB, this is a true drop-in replacement that also reduces price. For codebases between 16 and 32 KB, the firmware must be re-targeted and the linker script updated to use the smaller memory map.
When should I choose PIC18LF25K22-E/SO over PIC18LF23K22-E/SO?
Choose the PIC18LF25K22-E/SO when your firmware exceeds 16 KB Flash or requires the full 1536 bytes of RAM for buffers, RTOS contexts, or USB-style stacks. Choose the PIC18LF23K22-E/SO for smaller code images under 16 KB and minimal RAM; both share the 28-SOIC footprint, identical peripherals, and 1.8-3.6V LF supply range, simplifying PCB reuse across SKUs.
What is the best cross-brand alternative to PIC18LF25K22-E/SO?
There is no drop-in cross-brand equivalent in the same 28-SOIC footprint, because PIC18 parts use proprietary peripherals, register layouts, and instruction sets. The closest functional substitutes from other vendors require migrating the firmware to a new toolchain (ARM Cortex-M0+ or AVR): for example, the Atmel/Microchip ATmega328P-AU in TQFP-32 (32 KB Flash, 2 KB RAM) provides similar resources but a different pinout. Any migration must include pin-out verification and firmware rework.
What is the recommended MPLAB X and XC8 setup for PIC18LF25K22-E/SO?
Use MPLAB X IDE (current release) with the MPLAB XC8 compiler targeting PIC18, plus the Microchip Code Configurator (MCC) plug-in to generate peripheral drivers via graphical configuration. Program and debug through ICSP using a PICkit 4, MPLAB Snap, or MPLAB ICD 4. The PIC18LF25K22 device support is included in MPLAB X's default device packs, so installation requires no additional packs.
Where can I download the PIC18LF25K22-E/SO datasheet PDF?
The official PIC18LF25K22 family datasheet is published as Microchip document 41360G and is available from the product page on microchip.com. Distributor-hosted copies appear at alldatasheet.com and Octopart. Always reference the latest revision marked on the cover page for errata and AC/DC timing changes introduced in later silicon revisions.
Where do I find the PIC18LF25K22-E/SO pinout for the 28-SOIC?
The 28-SOIC pinout is documented in Section 2 (Pin Diagrams) of the PIC18LF25K22 family datasheet. Pin 1 is located at the top-left of the package with the marker dot; pins then run counter-clockwise around the body. The SO package uses the wide 7.50 mm body, which differs from the narrow 3.90 mm SSOP-28 footprint, so PCB land patterns are not interchangeable.
What are typical power consumption figures for the PIC18LF25K22-E/SO?
Per Microchip's XLP datasheet characteristics, the PIC18LF25K22 draws roughly 30-50 uA/MHz active at 3.3V, around 1.6 mA at 48 MHz full speed, and below 1 uA in deep Sleep with RTCC + WDT enabled at 1.8V. Exact figures depend on peripherals enabled, oscillator choice, and temperature; use the XLP calculator in MPLAB X to model idle-vs-active duty cycle for battery-life estimation.
Is the PIC18LF25K22-E/SO in stock and what is the lead time?
As of 2026-09-28 the PIC18LF25K22-E/SO is listed as in stock at LCSC (around $1.13 USD), DigiKey, Mouser, and Hotenda. Lead time for cut-tape quantities is typically 1-5 business days, and for full-tube quantities is 2-4 weeks depending on distributor. The part is active in Microchip's catalog and is not on a Last Time Buy or EOL notice.
Can the PIC18LF25K22-E/SO be used for capacitive-touch designs?
Yes. The PIC18LF25K22-E/SO includes Microchip's mTouch mCT capacitive-touch peripheral, which supports up to 20 touch channels with hardware-driven scanning and reduced software overhead. Combined with XLP sub-microamp sleep, the device is well suited to battery-powered touch buttons, sliders, and proximity sensors in IoT and home-automation products where the 28-SOIC footprint allows hand-soldered prototypes.

Engineering reference data for PIC18LF25K22-E/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC18LF25K22-E/SO when the design runs from a 2.5V/3.3V rail (LF rating), requires Extended -40C to +125C temperature operation (outdoor, automotive accessory, industrial cabinet), and needs 32 KB Flash plus 1536 byte RAM for a full protocol stack or capacitive-touch firmware library in a wide-body SOIC-28 surface-mount package. Choose the PIC18F25K22-I/SO instead when the board is powered from 5V or a 2xAA alkaline stack with peak voltages up to 5.5V, and industrial -40C to +85C is acceptable. Choose the PIC18LF25K22-E/SP if the design is hand-soldered through-hole prototyping rather than surface-mount. Choose the PIC18LF24K22-E/SO to drop memory in half for cost reduction if firmware fits under 16 KB. Choose the PIC18LF23K22-E/SO for the lowest-cost 8 KB variant. None of the PIC18 alternatives require firmware re-targeting when moving within the K22 sub-family, simplifying BOM choices across SKUs.

Comparison with Alternatives

Parameter This Product PIC18F25K22-I/SO PIC18LF25K22-I/SO PIC18LF25K22-E/SP PIC18LF24K22-E/SO PIC18LF23K22-E/SO PIC18LF24K42-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC (SO) 7.50 mm 28-SOIC (SO) 7.50 mm - same 28-SOIC (SO) 7.50 mm - same 28-SPDIP (SP) - through-hole, different PCB 28-SOIC (SO) 7.50 mm - same 28-SOIC (SO) 7.50 mm - same 28-SOIC (SO) 7.50 mm - same
Flash Memory 32 KB 32 KB 32 KB 32 KB 16 KB (-50%) 8 KB (-75%) 16 KB (-50%)
RAM 1536 bytes 1536 bytes 1536 bytes 1536 bytes 768 bytes (-50%) 512 bytes (-67%) 1024 bytes (-33%)
Supply Voltage 1.8V to 3.6V (LF) 1.8V to 5.5V (F) 1.8V to 3.6V (LF) 1.8V to 3.6V (LF) 1.8V to 3.6V (LF) 1.8V to 3.6V (LF) 1.8V to 3.6V (LF)
Temperature Grade Extended -40C to +125C Industrial -40C to +85C Industrial -40C to +85C Extended -40C to +125C Extended -40C to +125C Extended -40C to +125C Industrial -40C to +85C
Max CPU Speed 48 MHz (16 MIPS) 48 MHz (16 MIPS) 48 MHz (16 MIPS) 48 MHz (16 MIPS) 48 MHz (16 MIPS) 48 MHz (16 MIPS) 64 MHz (16 MIPS)
Low-Power Technology nanoWatt XLP nanoWatt XLP nanoWatt XLP nanoWatt XLP nanoWatt XLP nanoWatt XLP XLP + new PMD modes

Key Differentiators

  • Extended -40C to +125C temperature grade at 28-SOIC (vs PIC18F25K22-I/SO)
  • Low-voltage LF 1.8-3.6V supply for direct battery operation (vs PIC18F25K22-E/SO)
  • 32 KB Flash and 1536 byte RAM in 28-SOIC (vs PIC18LF24K22-E/SO)
  • mTouch mCT capacitive-touch hardware peripheral (vs PIC18LF24K22-I/SO)

Design Notes

Estimated: at 48 MHz / 3.3V the PIC18LF25K22 draws up to 16 mA active and below 1 uA in Sleep with RTCC+WDT retention. Use the XLP calculator in MPLAB X to model duty-cycle battery life. Place a 100 nF decoupling capacitor within 5 mm of each VDD/VSS pair and a bulk 10 uF tantalum or ceramic at the regulator output. Disable unused peripherals via PMD registers (e.g., CLKRMD, T3MD) to minimize active current by hundreds of uA per module.

Do not connect a 5V supply to the LF variant - the absolute maximum VDD is 3.6V and over-voltage will permanently damage the device. If your application uses a 5V rail, choose the PIC18F25K22-E/SO instead. Also reserve pin 6 (RA5) for the internal regulator output capacitor (VCAP) - do not connect it to external circuitry. Pin 17 (RB6/PGC) and pin 18 (RB7/PGD) are shared with ICSP, so route them with short traces and pull-up resistors per Microchip ICD guidance to avoid programming failures.

Estimated: PIC18LF25K22-E/SO in the wide-body 28-SOIC has a typical theta_JA around 80 C/W on a 1-oz 4-layer JEDEC test board. Active power at full CPU load (16 MIPS, 3.3V) is roughly 50 mW, giving a junction temperature rise of about 4 C above 25C ambient - well within the -40C to +125C Extended grade. In sealed enclosures without airflow, derate to 60-70% of peak CPU duty to keep Tj < 100C. No external heatsink is required for the SO package.

Place decoupling capacitors on each VDD/VSS pair within 5 mm of the pins. Route analog signals (ANx, VREF+, VREF-) away from the oscillator pins (RA6/RA7) and from switching signals (PWM, ECCP outputs) to minimize coupling. Use a ground pour under the MCU and stitch vias around the perimeter to reduce digital noise on the ADC reference. For mTouch designs, follow Microchip TB3064 guard-trace and sensor-layout guidelines to maintain touch sensitivity and noise immunity.

The PIC18LF25K22's internal 16 MHz HFINTOSC drives the PLL to 48 MHz with 0.25% accuracy after calibration; this is acceptable for UART at common baud rates up to 115200 in production, but designs requiring CAN or LIN timing at +/- 1% should select the external crystal via the FOSC configuration. For SPI bus mode 0, ensure the SCL clock does not exceed 16 MHz and that the slave device supports the chosen clock polarity and phase (CKP/CKE bits in SSP1CON1).

Compliance Information

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

RoHS-compliant per Microchip product page. Lead-free matte-tin finish. Halogen-free per JESD97. Not AEC-Q100 qualified - the LF rating and Extended temperature grade are NOT automotive qualifications; consult Microchip's automotive portfolio (PIC18F K42 AEC-Q100 or dsPIC33 AEC-Q100) for safety-relevant applications.

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

Related Searches

PIC18LF25K22-E/SO datasheet PIC18LF25K22-E/SO price Microchip PIC18LF25K22-E/SO 28-SOIC 8-bit 32KB Flash XLP microcontroller 1.8V PIC18LF25K22-E/SO pinout SOIC-28 PIC18LF25K22 vs PIC18F25K22 PIC18LF25K22-E/SO capacitive touch mTouch PIC18LF25K22-E/SO battery IoT sensor node PIC18LF25K22-E/SO drop-in replacement buy PIC18LF25K22-E/SO in stock what is the supply voltage of PIC18LF25K22 PIC18LF25K22-E/SO lead time distributor PIC18 K22 family nanoWatt XLP datasheet PIC18LF25K22-E/SO MPLAB X XC8 setup PIC18LF25K22-E/SO equivalent cross-brand replacement

Related Components & Terms

Microchip Technology PIC18LF25K22 PIC18LF25K22-E/SO PIC18F25K22 PIC18LF24K22 PIC18LF23K22 PIC18LF24K42 PIC microcontroller 8-bit MCU RISC architecture Harvard architecture Flash memory EEPROM SRAM nanoWatt XLP mTouch capacitive touch sensing ICSP ICSP programming MPLAB X IDE XC8 compiler 28-SOIC SOIC-28 surface mount RoHS REACH AEC-Q100 JEDEC J-STD-020 lead-free finish IoT sensor node battery-powered device industrial sensor automotive accessory portable medical device
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