PIC18F25Q43-I/SO - 8-bit 64MHz 32KB Flash MCU | Microchip
MPN: PIC18F25Q43-I/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.92 | $1.92 |
| 10 | $1.73 | $17.30 |
| 100 | $1.54 | $154.00 |
| 500 | $1.38 | $690.00 |
| 1,000 | $1.21 | $1,210.00 |
PIC18F25Q43-I/SO Overview
A microcontroller (MCU) is a single-chip computer integrating a CPU, non-volatile program memory (Flash), working RAM, and configurable peripherals. Within the broader taxonomy of embedded semiconductors, an 8-bit MCU sits below 16-bit DSC and 32-bit ARM Cortex-M devices in computational throughput but excels at deterministic, low-power control loops. The PIC18-Q43 family is part of Microchip's 8-bit PIC product line, designed specifically for hardware-customizable control applications. The -I suffix denotes the industrial temperature grade (-40C to +85C).
Key features include the 12-bit ADCC with automated Capacitive Voltage Divider (CVD) for advanced touch sensing, oversampling and threshold comparison, plus 16-bit PWM resolution ideal for digital power and lighting control. Hardware-based signal routing through CLCs (Configurable Logic Cells) allows designers to implement glue logic without software overhead. The integrated 8-bit DAC, three analog comparators, and 5-bit DAC complement the 12-bit ADC for mixed-signal designs.
The architecture uses an enhanced mid-range PIC core with a modified Harvard structure, supporting up to 64 MHz operation (16 MIPS) and multiple oscillator options including high-precision internal FRC. The DMA controller offloads repetitive data moves, freeing the CPU for application logic. This combination makes the Q43 series well suited for applications where firmware complexity is rising but BOM cost pressure still favours 8-bit silicon.
Typical applications include LED lighting controllers, capacitive touch user interfaces, sensor signal conditioning, battery-powered IoT nodes, motor control peripherals, and industrial automation modules. The SOIC-28 footprint is pin-compatible with legacy PIC18F25Kxx and PIC18F25xx devices, easing migration. For real-time control designs requiring deterministic timing with hardware customization, the Q43 series stands out in the 8-bit category.
When designing with this device, validate that the target board's toolchain supports the Q43 family (MPLAB X IDE, MPLAB XC8 compiler). The device operates from 1.8V to 5.5V, but certain peripherals have narrower voltage ranges - consult the datasheet for VDDMIN constraints per module. Pin-compatible migration from PIC18F25K83 is supported with attention to peripheral mapping differences.
This page synthesizes distributor pricing, drop-in pin-compatible alternatives within the PIC18-Q43 and PIC18F2x families, and practical design notes not consolidated in the manufacturer datasheet.
Drop-in alternatives for PIC18F25Q43-I/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 PIC18F25Q43-I/SO (same form factor and footprint) — differing in Package, ADC, Comparators, Core, DAC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F25Q43T-I/SO
✅ Drop-In✓ In Stock
$1.21 / Unit
View Datasheet →PIC18F25Q43-E/SO
✅ Drop-In✓ In Stock
$1.1 / Unit
View Datasheet →PIC18F26Q43-I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F27Q43-I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F25Q43-E/SS
✅ Drop-In✓ In Stock
$1.4 / Unit
View Datasheet →PIC18F25Q43-I/SO Maximum Ratings & Electrical Characteristics
| Product Family | PIC18-Q43 |
| Core Architecture | 8-bit PIC Enhanced Mid-Range |
| Program Memory (Flash) | 32 KB (32K x 8) |
| Data SRAM | 2 KB |
| Data EEPROM | 1 KB |
| Maximum CPU Frequency | 64 MHz (16 MIPS) |
| Operating Voltage (VDD) | 1.8 V to 5.5 V |
| ADC Resolution | 12-bit (ADCC) with computation |
| Number of PWM Channels | 3 x 16-bit PWM |
| DMA Channels | 6 channels |
| Package | 28-pin SOIC |
| Mounting Type | Surface Mount |
| Operating Temperature | -40C to +85C (Industrial) |
| Core Independent Peripherals | CLC, CWG, CCP, HLT, NCO |
| I/O Pins | Up to 36 (28-pin SOIC: 25 GPIO) |
| RoHS Status | Compliant |
| Lead-Free | Yes |
PIC18F25Q43-I/SO Pin Configuration
| Pin 1 | MCLR/RE3 — Master Clear (Reset) input or digital I/O |
| Pin 2 | RA0 — PORTA0 analog/digital I/O |
| Pin 3 | RA1 — PORTA1 analog/digital I/O |
| Pin 4 | RA2 — PORTA2 analog/digital I/O |
| Pin 5 | RA3 — PORTA3 analog/digital I/O |
| Pin 6 | RA4 — PORTA4 analog/digital I/O |
| Pin 7 | RA5 — PORTA5 analog/digital I/O |
| Pin 8 | VSS — Ground reference |
| Pin 9 | RA6/OSC2 — PORTA6 or oscillator output |
| Pin 10 | RA7/OSC1 — PORTA7 or oscillator input |
| Pin 11 | RC0 — PORTC0 digital I/O |
| Pin 12 | RC1 — PORTC1 digital I/O |
| Pin 13 | RC2 — PORTC2 digital I/O |
| Pin 14 | RC3 — PORTC3 digital I/O/SCL |
| Pin 15 | RC4 — PORTC4 digital I/O/SDA |
| Pin 16 | RC5 — PORTC5 digital I/O |
| Pin 17 | RC6 — PORTC6 digital I/O/TX |
| Pin 18 | RC7 — PORTC7 digital I/O/RX |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply voltage |
| Pin 21 | RB0 — PORTB0 digital I/O/INT |
| Pin 22 | RB1 — PORTB1 digital I/O |
| Pin 23 | RB2 — PORTB2 digital I/O |
| Pin 24 | RB3 — PORTB3 digital I/O/PGM |
| Pin 25 | RB4 — PORTB4 digital I/O |
| Pin 26 | RB5 — PORTB5 digital I/O |
| Pin 27 | RB6 — PORTB6 digital I/O/PGC |
| Pin 28 | RB7 — PORTB7 digital I/O/PGD |
Typical Applications
PIC18F25Q43-I/SO is suitable for 6 applications: LED Lighting Controllers, Capacitive Touch User Interfaces, Sensor Signal Conditioning Hubs, Battery-Powered IoT Edge Nodes, Motor Control Peripherals, Industrial Automation Modules.
LED Lighting Controllers
The PIC18F25Q43-I/SO is exceptionally well suited to LED lighting control because its three 16-bit PWMs deliver the high-resolution duty-cycle control needed for smooth dimming across the full output range. The 64 MHz CPU (16 MIPS) executes flicker-free control loops, while the 12-bit ADCC with computation can sample ambient light sensors and feedback photodiodes in real time. The DMA controller offloads repetitive PWM duty-cycle updates, allowing the CPU to handle higher-level communication such as DMX512 or DALI. The wide 1.8V-5.5V VDD range supports both 3.3V logic and 5V analog LED driver chains, and the industrial -40C to +85C temperature range meets indoor and outdoor fixture requirements.
Recommended
Capacitive Touch User Interfaces
The PIC18F25Q43-I/SO integrates a 12-bit ADCC with hardware-automated Capacitive Voltage Divider (CVD), eliminating firmware overhead for touch decoding. The CVD engine performs charge redistribution, oversampling, and threshold comparison autonomously, supporting robust touch buttons, sliders, and proximity sensors in noisy or wet environments. With up to 25 GPIO and configurable timers, the device can scan multiple touch electrodes while the CPU remains free for communication stacks (I2C, SPI, UART) and system housekeeping. The 1 KB EEPROM stores calibration data and configuration, while the industrial temperature grade ensures reliable touch performance across consumer and appliance applications.
Recommended
Sensor Signal Conditioning Hubs
The PIC18F25Q43-I/SO is a strong fit for sensor hub applications combining multiple analog and digital sensors, thanks to its 12-bit ADCC with computation, three analog comparators, 8-bit DAC, and three 16-bit PWMs. The DMA controller streams ADC samples to memory without CPU intervention, supporting high-rate sampling of temperature, pressure, flow, and gas sensors. Core Independent Peripherals like CLCs and CWG allow hardware-level signal routing and waveform generation, reducing firmware burden. The 2 KB SRAM and 32 KB Flash comfortably host sensor fusion algorithms and communication stacks (I2C/SPI/UART), while 1.8V-5.5V operation supports battery-powered and industrial 5V systems.
Recommended
Battery-Powered IoT Edge Nodes
The PIC18F25Q43-I/SO leverages Microchip's eXLP nanoWatt XLP technology for low-power IoT edge devices, achieving deep-sleep currents suitable for years of battery life on coin cells. The configurable peripherals wake the CPU on I/O changes, timer ticks, or ADC thresholds, while the integrated DMA minimises active-time CPU usage. With 32 KB Flash and 2 KB SRAM, it comfortably runs lightweight communication stacks including LoRaWAN, Bluetooth Low Energy (through external transceiver), or proprietary sub-GHz protocols. The 1.8V-5.5V operating voltage and industrial temperature grade suit outdoor and harsh-environment deployments.
Recommended
Motor Control Peripherals
The PIC18F25Q43-I/SO supports low-power motor control applications such as small DC, stepper, and BLDC drivers with its three 16-bit PWMs and high-resolution output stages. The CWG (Complementary Waveform Generator) outputs complementary PWM with dead-band control directly from hardware, ideal for half-bridge drivers. The DMA streams timing-critical updates without jitter, while the 12-bit ADCC samples back-EMF and current feedback with deterministic latency. The 32 KB Flash accommodates sensorless control algorithms and FOC lite implementations, and the industrial temperature range supports automotive and industrial motion control peripherals.
Recommended
Industrial Automation Modules
The PIC18F25Q43-I/SO serves industrial automation modules requiring deterministic control, robust communication, and wide temperature tolerance. With up to 25 GPIO, three 16-bit PWMs, configurable logic cells (CLCs), and CIP-based signal routing, it can replace discrete logic in PID loops, signal converters, and protocol gateways. Communication peripherals support UART, SPI, I2C, and CAN-style protocols for Modbus, IO-Link sensors, and fieldbus interfaces. The 12-bit ADCC with hardware averaging provides accurate analog readings for 4-20 mA loops and voltage monitors, while the 32 KB Flash supports complete protocol stacks in a single chip with no external memory required.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F25Q43-I/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F25Q43T-I/SO | PIC18F25Q43-E/SO | PIC18F26Q43-I/SO | PIC18F27Q43-I/SO | PIC18F25Q43-E/SS |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) | 28-SSOP (different footprint) |
| Flash Memory | 32 KB | 32 KB (same) | 32 KB (same) | 64 KB | 128 KB | 32 KB (same) |
| SRAM | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB |
| EEPROM | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| Max CPU Frequency | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +125C (Extended) | -40C to +85C | -40C to +85C | -40C to +125C (Extended) |
| ADC | 12-bit ADCC | 12-bit ADCC | 12-bit ADCC | 12-bit ADCC | 12-bit ADCC | 12-bit ADCC |
Key Differentiators
- Core Independent Peripherals (CIPs) including CLCs and DMA for hardware customization (vs PIC18F25K83-I/SO)
- Direct flash upgrade path within SOIC-28 footprint (vs PIC18F26Q43-I/SO)
- Hardware-automated capacitive touch via ADCC (vs PIC18F25K83-I/SO)
Design Notes
The PIC18F25Q43-I/SO requires a stable VDD supply between 1.8V and 5.5V with adequate decoupling. Place a 100 nF ceramic capacitor as close as possible to the VDD pin (pin 20) along with a bulk 10 uF capacitor on the VDD rail. Estimated: under 64 MHz operation with all peripherals active, typical IDD is in the tens of mA range; in sleep mode, eXLP technology brings IDD into the sub-uA range for battery-powered designs. Add a ferrite bead or LC filter if the supply rail is shared with switching converters.
Place decoupling capacitors within 2 mm of each VDD pin. Route the ICSP signals (PGC/PGD on RB6/RB7) so they are accessible for in-circuit programming without interfering with the application circuit. The MCLR pin (pin 1) requires a 10 kohm pull-up to VDD and a 100 nF capacitor to ground for reliable reset; in noisy environments increase the capacitor to 1 uF. Avoid routing high-frequency signals adjacent to the analog AVSS/AVDD pair if used, and use a ground pour on the top layer for return paths.
Do not assume the analog peripherals operate across the full 1.8V-5.5V range; the ADC and bandgap reference have VDDMIN constraints that may exceed the lower limit. When migrating from PIC18F25K83 to Q43, verify peripheral pin mapping has not changed - some signals like PWM and CLC outputs may differ. Always review the Q43 family errata document (DS80000951 or current revision) for known silicon issues affecting your chosen peripheral mix. Also note that I2C pins use open-drain configuration and require external pull-up resistors; do not rely on internal weak pull-ups for reliable multi-master systems.
Compliance Information
RoHS and REACH compliant per Microchip product page. Industrial temperature grade only; automotive AEC-Q100 qualification requires the dedicated automotive-grade variant in the Q43 family, not the -I industrial part.