Microchip Technology

PIC18F25Q43-E/STX - 32KB Flash 8-bit MCU 64MHz 28-VQFN | Microchip

MPN: PIC18F25Q43-E/STX ✓ Active
In Stock Ships in 1-3 business days
28-pin VQFN (4x4 mm) Package 64 MHz Speed 32 KB (32K x 8) Memory
From $1.65 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $2.85 $2.85
10 $2.61 $26.10
100 $2.3 $230.00
500 $2.05 $1,025.00
1,000 $1.82 $1,820.00
3,300 $1.65 $5,445.00
ℹ️ All prices are in USD

PIC18F25Q43-E/STX Overview

The Microchip Technology PIC18F25Q43-E/STX is an 8-bit PIC18 RISC microcontroller from the PIC18-Q43 family, featuring 32 KB of FLASH program memory, 2 KB of SRAM, and 1024 bytes of data EEPROM in a 28-pin VQFN (4x4) package. It executes instructions at up to 64 MHz from an internal oscillator, providing the throughput needed for real-time control loops while maintaining the family's signature eXtreme Low-Power (XLP) energy profile. The "E" suffix denotes the Extended industrial temperature range (-40C to +125C), while "/STX" identifies the Tape-and-Reel VQFN-28 4x4 mm package.

An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, optimized for deterministic, low-cost embedded control rather than raw computational throughput. The PIC18 family uses an enhanced Harvard architecture with separate program and data buses, and the Q43 sub-family extends the PIC18 line with advanced Core Independent Peripherals (CIPs) that let hardware blocks - not software - handle timing-critical tasks. Microcontrollers belong to the broader category of embedded processors (microcontrollers -> microcontrollers -> processors -> semiconductors), and PIC18-Q43 specifically targets real-time control, sensor signal conditioning, and user-interface applications.

Key features include six Direct Memory Access (DMA) controllers, three 16-bit dual PWMs producing six PWM outputs, a 12-bit Analog-to-Digital Converter with Computation (ADCC) supporting capacitive voltage divider (CVD) touch sensing, an 8-bit DAC, configurable logic cells (CLCs), multiple UART/SPI/I2C interfaces, vectored interrupts with selectable priority, and a programmable vector table base address. The ADCC automates averaging, filtering, oversampling and threshold detection, which offloads the CPU and reduces firmware complexity in sensor and motor-control designs.

The architecture integrates CIPs and 32 KB self-programmable FLASH with 10,000 erase/write cycle endurance. Programmable BOR/POR, low-voltage detection and a windowed watchdog improve robustness in industrial environments, while idle and sleep current in the nanoampere range support battery-powered edge nodes. The CIP model is the family differentiator: designers route hardware events through CLCs, PWMs and ADCC to build state machines without writing interrupt service routines.

Typical applications include BLDC and stepper motor control with field-oriented control (FOC), capacitive touch human-machine interfaces (HMI), LED lighting controllers, IoT sensor nodes, household appliances, and industrial process controllers. The combination of low-power modes, fast wake-up and on-chip touch support fits sealed-keypad and battery-backed designs equally well.

When designing with the PIC18F25Q43-E/STX, use MPLAB X IDE with the XC8 compiler and the MPLAB Code Configurator (MCC) for CIP and pin mapping. Always place a 0.1 uF decoupling capacitor close to each VDD pin and a bulk cap on VDD/VSS, and route the exposed thermal pad (EP) to a contiguous ground pour for thermal relief.

This page synthesizes distributor pricing, drop-in VQFN-28 alternatives from the same PIC18-Q43 family, design notes and the application reference designs found in the manufacturer datasheet - information not consolidated on any single distributor page.

Drop-in alternatives for PIC18F25Q43-E/STX — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

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

PIC18F25Q43-I/STX

✅ Drop-In ⚠️ Specs Unverified
📦 28-pin VQFN (4x4 mm)
same VQFN-28 footprint, Industrial -40C to +85C grade vs Extended -40C to +125C; pin-to-pin compatible

📋 Reference alternative (not in catalog)

PIC18F24Q43-I/STX

✅ Drop-In ⚠️ Specs Unverified
📦 28-pin VQFN (4x4 mm)
same VQFN-28 footprint, 24 KB FLASH vs 32 KB (-25%), 2 KB SRAM identical, pin-to-pin compatible

📋 Reference alternative (not in catalog)

ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC18F25Q43-E/STX Maximum Ratings & Electrical Characteristics

Family PIC18-Q43
Core PIC18 8-bit RISC
Program Memory (FLASH) 32 KB (32K x 8)
Data SRAM 2 KB
Data EEPROM 1024 bytes
Maximum CPU Frequency 64 MHz
Package 28-pin VQFN (4x4 mm)
Operating Temperature Range -40C to +125C (E suffix - Extended industrial)
PWM Channels 3 x 16-bit dual PWMs (6 PWM outputs)
ADC 12-bit ADCC with CVD support
DAC 8-bit DAC
DMA Controllers 6
Communication Interfaces UART, SPI, I2C (multiple instances)
XLP Technology Yes (eXtreme Low-Power)
Mounting Type Surface Mount
RoHS Status Compliant

PIC18F25Q43-E/STX Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 RA0 — Bidirectional I/O / analog input
Pin 2 RA1 — Bidirectional I/O / analog input
Pin 3 RA2 — Bidirectional I/O / analog input
Pin 4 RA3 — Bidirectional I/O / analog input
Pin 5 RA4 — Bidirectional I/O / analog input
Pin 6 RA5 — Bidirectional I/O / analog input
Pin 7 RA6 — Bidirectional I/O / analog input
Pin 8 RA7 — Bidirectional I/O / analog input
Pin 9 VSS — Ground
Pin 10 VDD — Positive supply
Pin 11 RB0 — Bidirectional I/O / interrupt-on-change
Pin 12 RB1 — Bidirectional I/O / interrupt-on-change
Pin 13 RB2 — Bidirectional I/O / interrupt-on-change
Pin 14 RB3 — Bidirectional I/O / interrupt-on-change
Pin 15 RB4 — Bidirectional I/O / interrupt-on-change
Pin 16 RB5 — Bidirectional I/O / interrupt-on-change
Pin 17 RB6 — Bidirectional I/O / ICSCLK
Pin 18 RB7 — Bidirectional I/O / ICSDAT
Pin 19 VSS — Ground (additional)
Pin 20 VDD — Positive supply (additional)
Pin 21 RC0 — Bidirectional I/O
Pin 22 RC1 — Bidirectional I/O
Pin 23 RC2 — Bidirectional I/O
Pin 24 RC3 — Bidirectional I/O
Pin 25 RC4 — Bidirectional I/O
Pin 26 RC5 — Bidirectional I/O
Pin 27 RC6 — Bidirectional I/O / TX
Pin 28 RC7 — Bidirectional I/O / RX
Pin 29 EP — Exposed thermal pad - must be soldered to ground pour

Typical Applications

PIC18F25Q43-E/STX is suitable for 6 applications: BLDC and Stepper Motor Control, Capacitive Touch HMI, IoT and Sensor Hub Nodes, LED Lighting Controllers, Industrial Process Controllers, Household Appliances.

🏭

BLDC and Stepper Motor Control

The PIC18F25Q43-E/STX is engineered for real-time motor control. Its three 16-bit dual PWMs deliver six channels with edge-aligned or center-aligned modes, supporting 1- or 3-phase BLDC commutation and stepper microstepping at the 64 MHz core clock. The 12-bit ADCC samples current shunts with hardware averaging and threshold detection, while six DMA channels move conversion results to PWM duty registers without CPU intervention. The Core Independent Peripherals (CIPs) let designers wire ADCC-to-PWM triggers entirely in hardware, so the firmware only adjusts speed/torque setpoints. XLP sleep modes and fast wake-up enable battery-backed motor latches in cordless tools and e-bikes.

🧩

Capacitive Touch HMI

The PIC18F25Q43-E/STX's 12-bit ADCC implements Capacitive Voltage Divider (CVD) techniques in hardware, which is the foundation of robust touch sensing under gloves, water and noisy supplies. CIPs handle scan timing and oversampling so the CPU remains free for higher-level gesture decoding (sliders, wheels, matrix keys). The internal 8-bit DAC drives guard-ring and shielding waveforms to suppress moisture-induced false triggers, and the 32 KB FLASH comfortably holds mTouch libraries plus custom UI state machines. The -40C to +125C rating supports outdoor panels and appliance fronts.

🌐

IoT and Sensor Hub Nodes

Battery-powered sensor nodes need a low-power MCU with on-chip intelligence - exactly the PIC18F25Q43-E/STX profile. Its XLP technology delivers nanoampere-level sleep current with sub-microsecond wake-up, while the 6 DMA channels and CIPs aggregate sensor data without waking the CPU until a meaningful event occurs. The 32 KB FLASH accommodates protocol stacks such as Modbus RTU, while 2 KB SRAM handles buffers for UART/SPI/I2C sensor front ends. Multiple UART and I2C ports let the same board interface temperature, pressure and motion sensors concurrently, and the -40C to +125C range supports outdoor or industrial deployments.

💡

LED Lighting Controllers

The PIC18F25Q43-E/STX drives high-channel-count LED fixtures and architectural lighting with deterministic, hardware-accelerated PWM generation. Its 16-bit PWMs enable 16-bit dimming resolution, eliminating low-end flicker visible to the eye, and CIPs chain PWMs to maintain color-temperature and brightness profiles without CPU load. The 12-bit ADCC reads ambient light sensors and potentiometer inputs for closed-loop intensity control, while DMA shuttles conversion results to PWM compare registers. The 32 KB FLASH supports DMX-512, DALI or proprietary protocols, and the 28-pin VQFN keeps driver boards compact.

🏭

Industrial Process Controllers

In industrial process loops the PIC18F25Q43-E/STX acts as a dedicated PID controller for temperature, flow or pressure regulation. The 12-bit ADCC digitizes sensor signals with on-chip oversampling for noise rejection, the three 16-bit PWMs drive SSR or proportional valves, and DMA moves data between ADC and PWM registers without CPU involvement. Vectored interrupts with programmable priority keep safety functions responsive under heavy loop load. The -40C to +125C Extended grade and programmable BOR/POR support deployment on factory floors and process skids.

📱

Household Appliances

White-goods designers favor the PIC18F25Q43-E/STX for washing machines, dishwashers, induction cooktops and HVAC control boards. The combination of 12-bit ADCC, 8-bit DAC, three 16-bit PWMs and XLP low-power modes covers motor drive, sensor reading, valve control and standby energy compliance in a single chip. The 28-pin VQFN (4x4 mm) footprint fits densely populated control PCBs, and the -40C to +125C temperature grade handles hot enclosures near heaters and induction coils. The 32 KB FLASH supports IEC 60730 class B safety library integration for fault detection routines.

What is the program memory size of PIC18F25Q43-E/STX?
The PIC18F25Q43-E/STX includes 32 KB of self-programmable FLASH program memory (32K x 8) according to the Microchip PIC18F25/45/55Q43 datasheet. The FLASH supports typical erase/write endurance of 10,000 cycles, and the chip also provides 2 KB of SRAM and 1024 bytes of data EEPROM for non-volatile parameter storage.
What is the maximum CPU clock speed of PIC18F25Q43-E/STX?
The PIC18F25Q43-E/STX executes instructions at up to 64 MHz from the internal oscillator, giving roughly 16 MIPS throughput (4 clocks per instruction). For real-time control tasks such as BLDC commutation or sensor sampling, this rate is sufficient to close feedback loops within a single PWM period without CPU contention.
What package does the PIC18F25Q43-E/STX come in?
The PIC18F25Q43-E/STX comes in a 28-pin VQFN (Very-thin Quad Flat No-lead) package measuring 4x4 mm with an exposed thermal pad (EP). The "/STX" suffix indicates the Tape-and-Reel packaging variant, and the EP must be soldered to a contiguous ground pour for both thermal and electrical performance.
Where can I buy PIC18F25Q43-E/STX and what is the price?
The PIC18F25Q43-E/STX is in stock at authorized distributors including DigiKey (part 13622179) and Mouser, with unit pricing around USD 2.85 at qty 1 and USD 1.65 at qty 3300 as of 2026-09-27. Octopart cross-checks real-time stock across 7 distributors for bulk-discount comparisons. Lead time is typically same-day to a few weeks depending on reel size.
What is the lead time and availability for PIC18F25Q43-E/STX?
As of 2026-09-27, the PIC18F25Q43-E/STX shows active stock on DigiKey with "Ships today" status for small quantities, and Mouser lists it as available in tape-and-reel. Production lead time for full-reel (3300-piece) orders is typically 4-8 weeks. Lifecycle status is "active" per the Microchip product page.
Is PIC18F25Q43-E/STX in stock right now?
Yes, the PIC18F25Q43-E/STX is in stock at DigiKey (SKU 13622179) as of 2026-09-27 with same-day shipping on small orders, and Mouser also lists it active. TrustedParts.com confirms low lifecycle and supply-chain risk, indicating stable, ongoing production from Microchip.
PIC18F25Q43-E/STX vs PIC18F25K83-E/SS - which is better for motor control?
Both are Microchip 8-bit MCUs with 32 KB FLASH, but the PIC18F25Q43-E/STX adds six DMA controllers and three 16-bit dual PWMs versus the PIC18F25K83's two CCP and three ECCP modules. For FOC motor control, the Q43's 16-bit PWM and ADCC automate PID/filter math in hardware, so the Q43 is the stronger choice for new designs; the K83 remains a viable drop-in when existing code targets its peripheral set.
PIC18F25Q43-E/STX vs PIC18F25Q43-E/SS - are they interchangeable?
They differ in package: the /STX suffix is 28-pin VQFN (4x4 mm) with exposed pad, while /SS is 28-pin SSOP (0.65 mm pitch). They share identical silicon, peripherals and 32 KB FLASH, so firmware is portable, but the PCB footprint differs - the VQFN is pin-compatible only with other 28-pin QFN PIC18F25Q43 variants, not the SSOP package.
What is the best drop-in replacement for PIC18F25Q43-E/STX?
The PIC18F25Q43-E/STX is pin-to-pin compatible within the PIC18-Q43 28-pin VQFN family, so any 28-pin VQFN PIC18F25Q43 variant with the same memory map and peripherals can drop into the same footprint. Same-package drop-ins include the industrial-grade PIC18F25Q43-I/STX (lower temperature range, lower price) and the VQFN-28 PIC18F24Q43-I/STX (24 KB FLASH, otherwise identical). Verify pinout and peripheral mapping before substituting.
When should I choose PIC18F25Q43-E/STX over the PIC18F24Q43-I/STX?
Choose the PIC18F25Q43-E/STX when you need the full 32 KB FLASH and the -40C to +125C Extended industrial temperature range, typically for motor control or harsh-environment sensor hubs. Choose the PIC18F24Q43-I/STX when the application fits in 24 KB FLASH and operates within -40C to +85C, gaining roughly 8-12% cost savings while sharing the same 28-pin VQFN footprint.
Is the PIC18F25Q43-E/STX suitable for capacitive touch sensing?
Yes, the PIC18F25Q43-E/STX is well-suited for capacitive touch. According to the Microchip datasheet, its 12-bit ADCC automates Capacitive Voltage Divider (CVD) techniques and supports averaging, filtering, oversampling and threshold comparison in hardware. This lets the firmware focus on gesture decoding rather than signal conditioning, and CIPs keep CPU load near zero during scan operations.
Where can I download the PIC18F25Q43-E/STX datasheet PDF?
The official PIC18F25Q43-E/STX datasheet (PIC18F25/45/55Q43 family document) is hosted at Microchip's website: https://ww1.microchip.com/downloads/en/DeviceDoc/PIC18F25-45-55Q43-Data-Sheet-40002170E.pdf. It contains electrical characteristics, peripheral register maps, CIP configuration and Touch library guidance. MCC (MPLAB Code Configurator) can be downloaded separately from microchip.com.
Where can I find the PIC18F25Q43-E/STX pinout?
The PIC18F25Q43-E/STX pinout is provided in the family datasheet (Section "Pinout and Packaging") and as a graphical diagram on the XAIPART product page. The 28-pin VQFN (4x4 mm) variant groups pins along four edges with the exposed thermal pad on pin 29; the SSOP (/SS) variant follows the same logical pinout but in a wider, gull-wing form factor.
What is the operating temperature range of PIC18F25Q43-E/STX?
The PIC18F25Q43-E/STX supports -40C to +125C operation, designated by the "E" suffix (Extended industrial). This range covers automotive under-hood, outdoor industrial and appliance applications. For lower-cost consumer-grade designs that operate only to +85C, choose the "I" (Industrial) variant such as PIC18F25Q43-I/STX in the same VQFN-28 package.
What are the key specifications of PIC18F25Q43-E/STX that engineers should know?
Engineers designing with the PIC18F25Q43-E/STX need to know: 8-bit PIC18 core at 64 MHz max (16 MIPS), 32 KB FLASH, 2 KB SRAM, 1024 B EEPROM, 6 DMA controllers, 3x 16-bit dual PWMs, 12-bit ADCC with CVD touch support, 8-bit DAC, multiple UART/SPI/I2C ports, XLP nanoamp sleep current, and -40C to +125C operation. These are the headline parameters that drive motor-control, touch and battery-sensor design decisions per the manufacturer datasheet.

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

Selection Guide

Choose the PIC18F25Q43-E/STX when the design needs the maximum 32 KB FLASH in the 28-pin PIC18-Q43 family and operates in environments spanning -40C to +125C - motor control, industrial PID loops, outdoor IoT sensor hubs and high-density touch HMI boards. The 28-pin VQFN (4x4 mm) package is the smallest footprint option; if a gull-wing lead is needed for hand-soldering or ruggedized mounting, substitute the PIC18F25Q43-E/SS in 28-pin SSOP. For designs that fit in 24 KB FLASH and stay within -40C to +85C, the PIC18F24Q43-I/STX (VQFN-28) drops in with cost savings around 8-12%. All three share the same PIC18-Q43 core, peripherals and DMA architecture, so firmware migration is straightforward.

Comparison with Alternatives

Parameter This Product PIC18F25Q43-I/STX PIC18F24Q43-I/STX PIC18F25Q43-E/SS
Package 28-pin VQFN (4x4 mm) 28-pin VQFN (4x4 mm) - same 28-pin VQFN (4x4 mm) - same 28-pin SSOP - different
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program FLASH 32 KB 32 KB 24 KB (-25%) 32 KB
SRAM 2 KB 2 KB 2 KB 2 KB
Maximum CPU Frequency 64 MHz 64 MHz 64 MHz 64 MHz
PWM Channels 6 (3 x 16-bit dual) 6 (3 x 16-bit dual) 6 (3 x 16-bit dual) 6 (3 x 16-bit dual)
DMA Controllers 6 6 6 6
Operating Temperature Range -40C to +125C (Extended) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +125C (Extended)

Key Differentiators

  • Highest FLASH in 28-pin VQFN PIC18-Q43 family (vs PIC18F24Q43-I/STX)
  • Extended industrial temperature grade (vs PIC18F25Q43-I/STX)
  • Smallest footprint in PIC18F25Q43 family (vs PIC18F25Q43-E/SS)

Design Notes

Decouple each VDD pin with a 0.1 uF ceramic capacitor placed within 3 mm of the pin and a 4.7-10 uF bulk capacitor on the main VDD/VSS rail. The exposed thermal pad (EP, pin 29) on the VQFN-28 package must be soldered to a contiguous ground pour that extends at least 4 mm in all directions; this provides the only thermal relief path and also shorts pin 29 to VSS for EMI performance. Per Microchip PIC18-Q43 hardware design guidelines, avoid routing digital signals across the EP thermal relief array.

The PIC18F25Q43-E/STX runs from VDD across a wide range, but analog accuracy on the 12-bit ADCC degrades below 2.0V. Configure the ADCC reference voltage to a clean, externally bypassed source rather than VDD when measurement precision below 1 mV is required. Always enable the programmable BOR in firmware for industrial deployments - leaving BOR disabled can allow the FLASH to be corrupted during brownouts at 32 KB of code size.

When using the on-chip 12-bit ADCC for capacitive touch via CVD, separate the touch-sensing trace width from any high-frequency PWM trace by at least 4 mm and use a guard ring tied to an analog pin. CIP routing via CLCs can shift PWMs away from ADCC sampling windows, so enable the ADCC hardware accumulation filter (oversampling) rather than relying on software averaging. Cross-reference Microchip AN1478 "mTouch CVD Tips and Tricks" for board-layout details.

Compliance Information

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

RoHS compliant per Microchip product page and DigiKey listing. AEC-Q100 not certified - refer to AEC-Q100 automotive-grade PIC18F variants (not in Q43 family) for qualified options.

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

Related Searches

PIC18F25Q43-E/STX PIC18F25Q43 datasheet Microchip PIC18F25Q43 PIC18-Q43 28-pin VQFN 64MHz PIC18F25Q43-E/STX buy PIC18F25Q43 motor control PIC18F25Q43 capacitive touch PIC18F25Q43 vs PIC18F25K83 PIC18F25Q43 vs PIC18F24Q43 PIC18F25Q43-E/STX drop-in replacement PIC18 8-bit MCU with DMA PIC18F25Q43-E/STX pinout what is the operating temperature of PIC18F25Q43-E/STX PIC18F25Q43 XLP low power MCU 32KB flash 8-bit microcontroller VQFN-28

Related Components & Terms

Microchip Technology PIC18F25Q43-E/STX PIC18-Q43 PIC18F25Q43-I/STX PIC18F24Q43-I/STX PIC18F25Q43-E/SS PIC18F25K83T-I/MX 8-bit microcontroller PIC18 PIC core FLASH memory EEPROM SRAM VQFN-28 VQFN QFN family surface mount DMA controller Pulse-Width Modulation Analog-to-Digital Converter with Computation Capacitive Voltage Divider Core Independent Peripherals Configurable Logic Cell eXtreme Low-Power RoHS VQFN-28 4x4 mm BLDC motor FOC motor control
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