PIC18F25K83-I/MX - 32KB Flash 8-bit MCU, CAN, 12-bit ADC² | Microchip
MPN: PIC18F25K83-I/MX ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.42 | $3.42 |
| 10 | $3.07 | $30.70 |
| 100 | $2.63 | $263.00 |
| 500 | $2.31 | $1,155.00 |
| 1,000 | $1.97 | $1,970.00 |
PIC18F25K83-I/MX Overview
An 8-bit microcontroller (MCU) is a programmable computing device that executes instructions on 8-bit-wide data. PIC microcontrollers from Microchip use a Harvard RISC architecture optimized for deterministic real-time control. The PIC18F25K83 belongs to the PIC18 K83 family which combines 8-bit CPU performance with Core Independent Peripherals (CIPs), positioning it in the broader hierarchy of microcontroller → 8-bit MCU → PIC18 → PIC18 K83 family → CAN-enabled industrial/automotive edge-node control.
Key differentiating features include: ADC² with automatic averaging, oversampling, and CVD-based capacitive touch sensing; multiple Core Independent Peripherals such as CWG, CCP, NCO, and configurable logic cells (CLC); an integrated CAN 2.0B module; and a 64 MHz internal oscillator that eliminates the external crystal in many designs. The device operates over the industrial -40 °C to +85 °C range.
The PIC18F25K83 integrates two SPI/I²C modules, one UART, a 12-bit ADC² with up to 24 channels, comparators, a 10-bit DAC, and a CAN controller. The CIP architecture lets peripherals (CLC, NCO, PWM, ADC², COG, CWG) interact without CPU intervention, reducing firmware complexity and deterministic latency for motor, lighting, and touch-control loops.
Typical applications include industrial CAN nodes, automotive body and sensor modules, touch-control human-machine interfaces, low-power battery-powered sensor hubs, and LED lighting control. Its combination of CIPs and CAN is especially suited to networked embedded designs.
Design consideration: when migrating to the UQFN-28 (MX) variant from a QFN-28 layout, confirm exposed-pad soldering to the PCB ground plane for thermal dissipation and ground integrity. The MX suffix denotes the UQFN-EP industrial-grade package.
This page synthesizes distributor pricing, drop-in same-package alternatives from the PIC18 K-series family, and practical CIP design notes not found in the standalone datasheet.
Drop-in alternatives for PIC18F25K83-I/MX — 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 PIC18F25K83-I/MX (same form factor and footprint) — differing in ADC, Core, Package, Program Memory (Flash), Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F26K83-I/MX
✅ Drop-In✓ In Stock
$1.65 / Unit
View Datasheet →PIC18F25K83T-I/MX
✅ Drop-In✓ In Stock
$1.82 / Unit
View Datasheet →PIC18F25K83-E/MX
✅ Drop-In✓ In Stock
$1.84 / Unit
View Datasheet →PIC18F25K83-I/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F25K83-I/MX Maximum Ratings & Electrical Characteristics
| Core | PIC18 (8-bit Harvard RISC) |
| Program Memory (Flash) | 32 KB |
| Data Memory (SRAM) | 2 KB |
| Maximum CPU Frequency | 64 MHz |
| Operating Voltage Range | 2.3 V to 5.5 V |
| ADC | 12-bit ADC with Computation (ADC²) |
| CAN Module | CAN 2.0B |
| UART | 1 |
| SPI | 2 (also configurable as I²C) |
| I²C | 2 (shared with SPI) |
| Operating Temperature Range | -40 °C to +85 °C (Industrial) |
| Package | 28-pin UQFN (6x6 mm) with exposed pad |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
PIC18F25K83-I/MX Pin Configuration
| Pin 1 | RA0/AN0 — GPIO RA0 / analog input AN0 |
| Pin 2 | RA1/AN1 — GPIO RA1 / analog input AN1 |
| Pin 3 | RA2/AN2 — GPIO RA2 / analog input AN2 |
| Pin 4 | RA3/AN3 — GPIO RA3 / analog input AN3 |
| Pin 5 | RA4/AN4 — GPIO RA4 / analog input AN4 |
| Pin 6 | RA5/AN5 — GPIO RA5 / analog input AN5 |
| Pin 7 | RA6/AN6 — GPIO RA6 / analog input AN6 |
| Pin 8 | RA7/AN7 — GPIO RA7 / analog input AN7 |
| Pin 9 | VSS — Ground |
| Pin 10 | VDD — Positive supply voltage |
| Pin 11 | RB0/INT0 — GPIO RB0 / external interrupt 0 |
| Pin 12 | RB1/INT1 — GPIO RB1 / external interrupt 1 |
| Pin 13 | RB2/INT2 — GPIO RB2 / external interrupt 2 |
| Pin 14 | RB3/INT3 — GPIO RB3 / external interrupt 3 |
| Pin 15 | RB4/CANRX — GPIO RB4 / CAN receive |
| Pin 16 | RB5/CANTX — GPIO RB5 / CAN transmit |
| Pin 17 | RB6/PGC — GPIO RB6 / ICSP clock |
| Pin 18 | RB7/PGD — GPIO RB7 / ICSP data |
| Pin 19 | RC0 — GPIO RC0 |
| Pin 20 | RC1 — GPIO RC1 |
| Pin 21 | RC2 — GPIO RC2 |
| Pin 22 | RC3 — GPIO RC3 |
| Pin 23 | RC4 — GPIO RC4 |
| Pin 24 | RC5 — GPIO RC5 |
| Pin 25 | RC6 — GPIO RC6 |
| Pin 26 | RC7 — GPIO RC7 |
| Pin 27 | VSS — Ground (second pad) |
| Pin 28 | VDD — Positive supply voltage (second pad) |
Typical Applications
PIC18F25K83-I/MX is suitable for 7 applications: Industrial CAN Node, Capacitive Touch HMI, Automotive Body/Sensor Module, LED Lighting Control, Battery-Powered Sensor Hub, Low-Cost Motor Control Slave, Building Automation Node.
Industrial CAN Node
The PIC18F25K83-I/MX fits industrial CAN nodes because its integrated CAN 2.0B controller eliminates an external transceiver-controller, and its 32 KB Flash stores protocol stacks like CANopen or J1939 within budget. Core Independent Peripherals (CLC, NCO, CWG) let signal conditioning run without CPU load, reducing latency jitter for control loops. With 64 MHz CPU and 2 KB RAM, the part comfortably handles cyclic message exchange and basic diagnostics. Designers use it for distributed I/O blocks, motor-control slaves, and sensor hubs on CAN networks where deterministic CIP-driven timing and 2.3-5.5 V operation simplify power design.
Recommended
Capacitive Touch HMI
ADC² with built-in CVD on the PIC18F25K83-I/MX automates capacitive touch sensing, allowing mTouch-style buttons, sliders, and proximity sensors without CPU math overhead. The 12-bit ADC and oversampling give reliable noise immunity for glove-friendly or wet-environment panels. The 28-UQFN compact footprint supports slim front-panel layouts. Combined with two SPI/I²C ports for display/LED drivers, the part fits appliance and industrial-control human-machine interfaces where deterministic touch response and low BOM cost matter.
Recommended
Automotive Body/Sensor Module
The PIC18F25K83-I/MX suits automotive body and sensor modules where CAN bus connectivity, 12-bit ADC for analog sensors, and compact packaging are required. The 2.3-5.5 V supply range tolerates 12 V battery transients with external regulation, and the 64 MHz CPU supports LIN slave bridging and sensor-fusion tasks. Core Independent Peripherals handle PWM-driven LED lighting and motor timing without firmware overhead. Designers select the part for HVAC sensor clusters, seat-control modules, and lighting controllers within CAN/LIN body networks.
Recommended
LED Lighting Control
The PIC18F25K83-I/MX drives LED lighting via its CWG (Complementary Waveform Generator) and CCP peripherals that produce high-resolution PWM independent of CPU timing. ADC² monitors current/voltage feedback for closed-loop dimming and color-mixing control, while SPI interfaces with LED-driver ICs like the MCP16502. The 32 KB Flash stores lighting profiles, fade curves, and DMX/CANopen-LED mappings. Designers use this part in architectural lighting fixtures, stage-light nodes, and horticultural LED panels where CIP-driven PWM ensures flicker-free performance.
Recommended
Battery-Powered Sensor Hub
The PIC18F25K83-I/MX in battery-powered sensor hubs leverages its eXtreme Low Power (XLP) features including sleep currents in the nanoamp range and ADC² with threshold comparison for autonomous sensor wake-up. The 64 MHz CPU wakes fast to process sensor bursts before returning to sleep, preserving battery life. With two SPI/I²C ports, multiple digital sensors share one MCU, while CAN provides backhaul to the host network. Use cases include wireless HVAC sensors, remote environmental monitors, and industrial IoT edge nodes on coin-cell or Li-ion power.
Recommended
Low-Cost Motor Control Slave
The PIC18F25K83-I/MX serves as a CAN-connected motor-control slave where CWG/CCP generate complementary PWM for H-bridge drivers, and ADC² senses current for commutation feedback. Core Independent Peripherals reduce jitter in closed-loop control, while 2 KB SRAM accommodates PID state. Use it for small BLDC or stepper actuators on CAN-based motion systems, fan controllers, or valve drivers where deterministic CIP timing and a 28-UQFN compact footprint simplify PCB and harness design.
Recommended
Building Automation Node
The PIC18F25K83-I/MX fits building-automation nodes on CAN, RS-485, or sensor-bus backbones because ADC² handles multiple analog sensor inputs (temperature, humidity, light) while CAN/SPI/UART provide building-network connectivity. The 32 KB Flash stores BACnet or vendor-specific protocol handlers, and the 64 MHz CPU maintains real-time response across multiple sensor streams. Designers deploy it in HVAC controllers, occupancy sensors, and building-management gateway nodes where 2.3-5.5 V operation tolerates 24 V industrial rails.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F25K83-I/MX — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F26K83-I/MX | PIC18F25K83T-I/MX | PIC18F25K83-E/MX | PIC18F25K83-I/ML |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-UQFN (6x6 mm) EP | 28-UQFN (6x6 mm) EP - same | 28-UQFN (6x6 mm) EP - same | 28-UQFN (6x6 mm) EP - same | 28-QFN (6x6 mm) EP - same footprint variant |
| Flash Memory | 32 KB | 64 KB (+100%) | 32 KB (same) | 32 KB (same) | 32 KB (same) |
| RAM | 2 KB | 4 KB (+100%) | 2 KB (same) | 2 KB (same) | 2 KB (same) |
| Maximum CPU Frequency | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| CAN Module | Yes (CAN 2.0B) | Yes (CAN 2.0B) | Yes (CAN 2.0B) | Yes (CAN 2.0B) | Yes (CAN 2.0B) |
| Operating Temperature | -40 °C to +85 °C (Industrial) | -40 °C to +85 °C (Industrial) | -40 °C to +85 °C (Industrial) | -40 °C to +125 °C (Extended) | -40 °C to +85 °C (Industrial) |
| ADC | 12-bit ADC² with CVD | 12-bit ADC² with CVD | 12-bit ADC² with CVD | 12-bit ADC² with CVD | 12-bit ADC² with CVD |
Key Differentiators
- Integrated CAN 2.0B controller on-chip (vs PIC18F25K80-I/SS)
- ADC² with built-in CVD touch sensing (vs PIC18F25K42-E/ML)
- Core Independent Peripheral (CIP) architecture (vs PIC18F25K22-I/SS)
Design Notes
Estimated: the 28-UQFN exposed thermal pad (EP) must be soldered to a continuous PCB ground pour with at least 4 thermal vias (0.3 mm drill, 1.0 mm pitch) into an internal ground plane to meet thermal performance. Skip-soldering the EP degrades DC performance and temperature-cycle reliability on the ADC² analog front end.
Estimated: place a 100 nF ceramic decoupling capacitor within 3 mm of each VDD/VSS pin pair on the UQFN package. The ADC² analog supply noise should be isolated by a ferrite bead or 10 Ω resistor between AVDD and VDD, with a 10 µF bulk capacitor on the analog rail for capacitive-touch and CAN-adjacent sampling stability.
Route CANH/CANL as a differential pair with 120 Ω characteristic impedance, and keep them away from switching PWM traces and RF sources to maintain CAN signal integrity. Place the MCP2551/MCP2562 transceiver within 25 mm of the PIC18F25K83 RB5/CANTX and RB4/CANRX pins, and use a TVS diode rated per IEC 61000-4-2 for transient protection on the bus pins.
Do not assume bootloader compatibility between PIC18F25K83-I/MX (32 KB Flash) and PIC18F26K83-I/MX (64 KB Flash) — linkers and boot configurations must be re-validated. The 'MX' suffix designates UQFN-EP; selecting 'ML' parts in BOM tools yields a QFN-EP variant that is pin-compatible but should be verified against the PCB land pattern.
Compliance Information
RoHS-compliant and lead-free per Microchip product page. The PIC18F25K83-I/MX is industrial-grade (-40 °C to +85 °C); the -E/ MX variant is required for AEC-Q100 automotive-grade qualification. Halogen-free status not explicitly listed in verified data — set to unknown per data-authenticity rule.